Datasheet
SCANSTA101
SNLS057J –MAY 2002–REVISED APRIL 2013
www.ti.com
Table 18. Status Register (STATUS) ($01)
(1)
Bit(s) Type Field Address Offset Reset Value Reset Source
15 RW Results of Compare
(2)
0 0b SYS_RST
14 RW BIST Running 0 0b SYS_RST
13 RW Memory BIST Result 0 0b SYS_RST
12 RW TDO Status Half-empty
(3)
0 0b SYS_RST
11 RW TDO Status Empty 0 0b SYS_RST
10 RW TDI Status Full 0 0b SYS_RST
9 RW TDI Status Half-full
(3)
0 0b SYS_RST
8 RW Using Sequencer 0 0b SYS_RST
7:3 RO Reserved Using Vector x
(4)
0 00000b
2:0 RW Using Vector x 0 000b SYS_RST
(1) Write capability to the register is only for test and debug purposes. Drivers should disable writes to the register during normal operation.
(2) Results of Compare bit is toggled after a compare is complete and it is set to the mismatch state when sequencer is kicked off again.
Remains in last state until next compare completed or until set to the mismatch state.
(3) Half full or half empty designates 56 long words.
(4) Reserved Using Vector x for future growth for the number of vectors.
Results of Compare Results of compare between TDI_SM and Expected memory space
'1' Compare match
'0' Compare mismatch
BIST Running Indicates the BIST operation is still active
'1' BIST operation active
'0' BIST operation complete or BIST operation not running
Memory BIST Result ScanMaster BIST result. BIST result will be held until overwritten by next BIST operation.
'1' Passed memory BIST
'0' Failed memory BIST
TDO Status Half TDO_SM memory space status half empty
'1' TDO_SM memory space half empty
'0' TDO_SM memory space not half empty
TDO Status Empty TDO_SM memory space status empty
'1' TDO_SM memory space empty
'0' TDO_SM memory space not empty
TDI Status Full TDI_SM memory space status full
'1' TDI_SM memory space full
'0' TDI_SM memory space not full
TDI Status Half TDI_SM memory space status half full
'1' TDI_SM memory space half full
'0' TDI_SM memory space not half full
Using Sequencer Sequencer active and processing. Bit cleared when sequence complete.
'1' Sequencer active
'0' Sequencer inactive
Using Vector<2:0> Using Vector x designates the vector "x" currently running, where "x" is the vector number, a binary encoding of
bits <2:0>. Only vectors 1 through 4 are valid. Vectors 5 through 7 reserved for future use. Field cleared when
vectors complete.
'000' No vector active.
'001' Vector 1 active.
'010' Vector 2 active.
'011' Vector 3 active.
'100' Vector 4 active.
26 Submit Documentation Feedback Copyright © 2002–2013, Texas Instruments Incorporated
Product Folder Links: SCANSTA101