SCANSTA111
SNLS060K –AUGUST 2001–REVISED APRIL 2013
www.ti.com
PARKRTI: This instruction causes all unparked LSPs to be parked in the Run-Test/Idle state. The update of the
PARKRTI instruction MUST immediately be followed by a TMSB=0 (to enter the RTI state) in order to assure
stability. When a LSPnis active (unparked), its TMSnsignals follow TMSBand the LSPncontroller state
transitions are synchronized with the TAP Controller state transitions of the 'STA111. When the instruction
register is updated with the PARKRTI instruction, TMSnwill be forced to a constant logic 0, causing the unparked
local TAP Controllers to be parked in the Run-Test/Idle state. When an LSPnis parked, it is removed from the
active scan chain.
PARKPAUSE: The PARKPAUSE instruction has dual functionality. It can be used to park unparked LSPs or to
unpark parked LSPs. The instruction places all unparked LSPs in one of the TAP Controller pause states. A local
port does not become parked until the 'STA111's TAP Controller is sequenced through Exit1-DR/IR into the
Update-DR/IR state. When the 'STA111 TAP Controller is in the Exit1-DR or Exit1-IR state and TMSB is high,
the LSP controller forces a constant logic 0 onto TMSL thereby parking the port in the Pause-DR or Pause-IR
state respectively (see Figure 4). Another instruction can then be loaded to reconfigure the local ports or to
deselect the 'STA111 (therefore, MODESEL,GOTOWAIT, and so on).
If the PARKPAUSE instruction is given to a whose LSPs are parked in Pause-IR or Pause-DR, the parked LSPs
will become unparked when the 'STA111's TAP controller is sequenced into the respective Pause state.
The PARKPAUSE instruction was implemented with this dual functionality to enable backplane testing
(interconnect testing between boards) with simultaneous Updates and Captures.
Simultaneous Update and Capture of several boards can be performed by parking LSPs of the different boards in
the Pause-DR TAP controller state, after shifting the data to be updated into the boundary registers of the
components on each board. The broadcast address is used to select all 'STA111s connected to the backplane.
The PARKPAUSE instruction is scanned into the selected 'STA111s and the 'STA111 TAP controllers are
sequenced to the Pause-DR state where the LSPs of all 'STA111s become unparked. The local TAP controllers
are then sequenced through the Update-DR,Select-DR,Capture-DR,Exit1-DR, and parked in the Pause-DR
state, as the 'STA111 TAP controller is sequenced into the Update-DR state. When a LSP is parked, it is
removed from the active scan chain.
GOTOWAIT: This instruction is used to return all 'STA111s to the Wait-For-Address state. All unparked LSPs will
be parked in the Test-Logic-Reset TAP controller state (see Figure 5).
MODESEL: The MODESEL instruction inserts Mode Register0into the active scan chain. Mode Register0
determines the LSPN configuration for a device with up to five (5) LSPs (only three in Silicon). Bit 7 of Mode
Register0is a read-only counter status flag.
MODESELn:The MODESELninstruction inserts Mode Registern(n = 1 to 3) into the active scan chain. Mode
Register1determines the LSPN configuration for LSP 5, 6 and 7 (if they exist), and Mode Register2determines
the Shared GPIO configuration.
MCGRSEL: This instruction inserts the multi-cast group register (MCGR) into the active scan chain. The MCGR
is used to group 'STA111s into multi-cast groups for parallel TAP sequencing (therefore, to simultaneously
perform identical scan operations).
SOFTRESET: This instruction causes all 3 Port configuration controllers (see Figure 4) to enter the Parked-TLR
state, which forces TMSnhigh; this parks each local port in the Test-Logic-Reset state within 5 TCKBcycles.
LFSRSEL: This instruction inserts the linear feedback shift register (LFSR) into the active scan chain, allowing a
compacted signature to be shifted out of the LFSR during the Shift-DR state. (The signature is assumed to have
been computed during earlier LFSRON shift operations.) This instruction disables the LFSR register's feedback
circuitry, turning the LFSR into a standard 16-bit shift register. This allows a signature to be shifted out of the
register, or a seed value to be shifted into it.
LFSRON: Once this instruction is executed, the linear feedback shift register samples data from the active scan
path (including all unparked TDIn) during the Shift-DR state. Data from the scan path is shifted into the linear
feedback shift register and compacted. This allows a serial stream of data to be compressed into a 16-bit
signature that can subsequently be shifted out using the LFSRSEL instruction. The linear feedback shift register
is not placed in the scan chain during this mode. Instead, the register samples the active scan-chain data as it
flows from the LSPN to TDOB.
LFSROFF: This instruction terminates linear feedback shift register sampling. The LFSR retains its current state
after receiving this instruction.
14 Submit Documentation Feedback Copyright © 2001–2013, Texas Instruments Incorporated
Product Folder Links: SCANSTA111