SCANSTA101 National Semiconductor Corporation, SCANSTA101 Datasheet - Page 18
![no-image](/images/no-image-200.jpg)
SCANSTA101
Manufacturer Part Number
SCANSTA101
Description
Low Voltage Ieee 1149.1 Sta Master
Manufacturer
National Semiconductor Corporation
Datasheet
1.SCANSTA101.pdf
(32 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
SCANSTA101SM
Manufacturer:
Texas Instruments
Quantity:
10 000
Company:
Part Number:
SCANSTA101SM/NOPB
Manufacturer:
Texas Instruments
Quantity:
10 000
Company:
Part Number:
SCANSTA101SMX
Manufacturer:
Texas Instruments
Quantity:
10 000
Company:
Part Number:
SCANSTA101SMX/NOPB
Manufacturer:
Texas Instruments
Quantity:
10 000
www.national.com
WRITING AND READING PARTIAL LONG WORDS
Care should be taken when writing a partial long word to
TDO_SM memory or reading a partial long word from TDI_SM
memory. Since the TDO_SM shifter shifts out LSB first, the
valid (meaningful) bits within a partial long word (i.e., long
word containing less than 32 valid bits to be shifted to the scan
Figure 9 (only the least significant 16 bits are shown). A sub-
sequent enable and load of the vector structure with the
correct length will initialize the shift operation and only the bits
that are significant will be shifted out to the scan chain.
Data is shifted from the scan chain into the TDI_SM shifter
from MSB to LSB. Consequently, the valid (i.e., meaningful)
bits in a partial long word shifted into the TDI_SM shifter will
reside in the upper significant bit locations. For example, if a
scan operation involves shifting and evaluating 69 bits return-
Following a read of a partial long word, the embedded test
software must adjust the position of the valid bits read from
the TDI_SM shifter/buffer or the position of the expected data
to assure that an accurate comparison is made (and the non-
meaningful bits are masked).
TDO_SM IMPLEMENTATION
The behavior of the TDO_SM output depends on the current
macro type that is being processed and the SETUP register
FIGURE 10. Reading a Partial Long Word from the TDI_SM Memory
FIGURE 9. Writing a Partial Long Word to the TDO_SM Memory
FIGURE 8. Timing from Mode Register to Sequencer Start
18
chain) must be stored and written into the memory as the least
significant bits. This will assure that the desired bits will be
accurately loaded into the TDO_SM shifter and shifted out to
the boundary scan chain. For instance, to shift a 3-bit (110)
sequence the partial long word should be written to the
TDO_SM memory as shown in
ing to TDI_SM, the TDI_SM memory will be loaded with two
long words (i.e., two full long words plus a partial long word
containing 5 meaningful bits). If the last 5 bits shifted back to
the TDI_SM shifter are 11010, then upon completion of the
shift operation, the TDI_SM shifter will contain the following
partial long word as shown in Figure 10 (only most significant
16 bits are shown), which will subsequently be loaded into the
TDI_SM memory.
bits 11 and 10, as shown in Table 13, regardless of the TAP
tracker state. For shift macros, the TDO_SM output also de-
pends on the current macro structure's TMS_SM bit number
as explained below.
10121535
10121536
10121534