Evaluation Engineering - 17

1687-based network provides access to
all of the test IP distributed throughout
the design.
The test IP can consist of any IJTAGcompliant test IP. The hierarchical network of SIB (scan insertion bit) switches
allows for versatile and efficient communication to the test IP. An IEEE 1149.1 TAP
(test access port) provides external access
to the IJTAG network and is primarily
used within the manufacturing test environment. At the heart of the architecture
shown in Figure 1 is Mentor's Tessent
MissionMode controller, which can take
over the TAP signals and drive any test
or diagnostic commands to any and all of
the test IP in the IJTAG network.
The Tessent MissionMode controller
can be configured to operate in two different modes: CPU access mode and direct
memory access (DMA) mode.
In CPU access mode, the controller supports parallel read and write operations
to and from a CPU bus. The controller
performs the parallel-to-serial and serialto-parallel data conversion necessary to
transport information between the CPU
bus and the IJTAG network. This mode
supports a module or system-level communication architecture, as illustrated in
Figure 2. A service and/or safety processor can access each Tessent MissionMode
controller through the appropriate interface logic, and hence any on-chip test IP
through any on-chip bus (e.g. APB) or any
vehicle bus such as CAN (controller area
network) or I2C (inter-integrated circuit).
In the DMA mode, the controller reads
command data preloaded in nonvolatile
memory. Multiple test sequences can be
stored and subsequently retrieved in any
order and as many times as desired during system operation.
In addition to accessing the entire
chip IJTAG network through the TAP,
one or more in-system tests can also be
configured to communicate directly to
the component under test. This has the
benefit of reducing communication latency, which can be critical for certain
tests. One important example is nondestructive memory BIST. In this form
of testing, the memory BIST controller
tests the memory using a series of short
sequences of transactions, often referred

to as bursts. A burst will typically only
last for a small number of clock cycles
and target different memory locations
each time. The entire memory is therefore tested over a large number of short
memory BIST sessions. The approach is
nondestructive because the memory locations that are modified by a burst are
saved and restored during each burst by

the memory BIST controller. Functional
performance is not significantly affected
because the bursts are only initiated
when arbitration logic determines the
memory is free. If memories are only to
be tested at power-on, then the more traditional destructive memory BIST test
can be used. In this case, latency is generally not an issue and a single Tessent

Bring Your Pi to Work

Thermocouple Measurements on a Pi
The MCC 134 thermocouple measurement HAT provides
best-in-class, professional-grade accuracy.
Up to eight MCC DAQ HATs can be stacked onto one
Raspberry Pi® allowing users to create multifunction DAQ solutions
based on this low-cost computer.

MCC 134 DAQ HAT
*
*
*
*
*

Four thermocouple inputs
24-bit resolution
1 second update interval
Supports most thermocouple types
Complete SW library for easy
programming
* Full set of examples in C® and Python™

www.mccdaq.com/DAQ-HAT
©2019 Measurement Computing Corporation, 10 Commerce Way, Nor ton, MA 02766 * info@mccdaq.com

NOVEMBER 2019 EVALUATIONENGINEERING.COM

17


http://www.rsleads.com/911ee-905 http://www.EVALUATIONENGINEERING.COM

Evaluation Engineering

Table of Contents for the Digital Edition of Evaluation Engineering

Editorial: Three-way race to the future
By the Numbers
Industry Report
Signal Generators: New technology demands make signal generators more integral to testing
Burn-In and Test: The importance of burn-in and test extends from semiconductors to military equipment
Automotive Test: Automation boosts analog and digital test of automotive ICs
Sensor-Based Test: The 3R's of analog position sensor-based mechanical measurements
Power Test: Recommendation of voltage line disturbance test
Featured Tech
Tech Focus
Semiconductors: Heterogeneous integration ramps up electronics clout
Evaluation Engineering - Cover1
Evaluation Engineering - Cover2
Evaluation Engineering - 1
Evaluation Engineering - By the Numbers
Evaluation Engineering - 3
Evaluation Engineering - Industry Report
Evaluation Engineering - 5
Evaluation Engineering - Signal Generators: New technology demands make signal generators more integral to testing
Evaluation Engineering - 7
Evaluation Engineering - 8
Evaluation Engineering - 9
Evaluation Engineering - 10
Evaluation Engineering - 11
Evaluation Engineering - 12
Evaluation Engineering - Burn-In and Test: The importance of burn-in and test extends from semiconductors to military equipment
Evaluation Engineering - 14
Evaluation Engineering - 15
Evaluation Engineering - Automotive Test: Automation boosts analog and digital test of automotive ICs
Evaluation Engineering - 17
Evaluation Engineering - 18
Evaluation Engineering - 19
Evaluation Engineering - 20
Evaluation Engineering - 21
Evaluation Engineering - Sensor-Based Test: The 3R's of analog position sensor-based mechanical measurements
Evaluation Engineering - 23
Evaluation Engineering - Power Test: Recommendation of voltage line disturbance test
Evaluation Engineering - 25
Evaluation Engineering - 26
Evaluation Engineering - 27
Evaluation Engineering - Featured Tech
Evaluation Engineering - 29
Evaluation Engineering - Tech Focus
Evaluation Engineering - 31
Evaluation Engineering - Semiconductors: Heterogeneous integration ramps up electronics clout
Evaluation Engineering - Cover3
Evaluation Engineering - Cover4
https://www.nxtbook.com/endeavor/evaluationengineering/novemberdecember2020
https://www.nxtbook.com/endeavor/evaluationengineering/Evaluation_Engineering_October_2020
https://www.nxtbook.com/endeavor/evaluationengineering/september2020
https://www.nxtbook.com/endeavor/evaluationengineering/August_2020
https://www.nxtbook.com/endeavor/evaluationengineering/july2020
https://www.nxtbook.com/endeavor/evaluationengineering/mayjune2020
https://www.nxtbook.com/endeavor/evaluationengineering/april2020
https://www.nxtbook.com/endeavor/evaluationengineering/march2020
https://www.nxtbook.com/endeavor/evaluationengineering/february2020
https://www.nxtbook.com/endeavor/evaluationengineering/january2020
https://www.nxtbook.com/endeavor/evaluationengineering/december2019
https://www.nxtbook.com/endeavor/evaluationengineering/november2019
https://www.nxtbook.com/endeavor/evaluationengineering/october2019
https://www.nxtbook.com/endeavor/evaluationengineering/september2019
https://www.nxtbook.com/endeavor/evaluationengineering/august2019
https://www.nxtbook.com/endeavor/evaluationengineering/july2019
https://www.nxtbook.com/endeavor/evaluationengineering/june2019
https://www.nxtbook.com/endeavor/evaluationengineering/may2019
https://www.nxtbook.com/endeavor/evaluationengineering/april2019
https://www.nxtbook.com/endeavor/evaluationengineering/march2019
https://www.nxtbook.com/endeavor/evaluationengineering/february2019
https://www.nxtbookmedia.com