SCANSTAEVK/NOPB National Semiconductor, SCANSTAEVK/NOPB Datasheet - Page 14

no-image

SCANSTAEVK/NOPB

Manufacturer Part Number
SCANSTAEVK/NOPB
Description
Manufacturer
National Semiconductor
Datasheet

Specifications of SCANSTAEVK/NOPB

Lead Free Status / RoHS Status
Compliant
www.national.com
Instructions
DGPIO
DGPIO
DGPIO
DGPIO
SGPIO
SGPIO
SGPIO
SGPIO
SGPIO
SGPIO
SGPIO
SGPIO
Other Undefined
Level 2 Protocol
Note 5: All other instructions act on selected STA111s only.
Note 6: Commands added to HDL version of STA111.
LEVEL 2 INSTRUCTON DESCRIPTIONS:
BYPASS: The BYPASS instruction selects the bypass reg-
ister for insertion into the active scan chain when the
’STA111 is selected.
EXTEST: The EXTEST instruction selects the boundary-
scan register for insertion into the active scan chain. The
boundary-scan register consists of seven sample only shift
cells connected to the S
the EXTEST instruction performs the same function as the
SAMPLE/PRELOAD instruction, since there aren’t any scan-
nable outputs on the device.
SAMPLE/PRELOAD: The SAMPLE/PRELOAD instruction
selects the boundary-scan register for insertion into the ac-
tive scan chain. The boundary-scan register consists of
seven sample only shift cells connected to the S
inputs.
IDCODE: The IDCODE instruction selects the device identi-
fication register for insertion into the active scan chain. When
IDCODE is the current active instruction the device identifi-
cation 0FC0F01F Hex is captured upon exiting the
Capture-DR state.
UNPARK: This instruction unparks the Local Scan Port Net-
work and inserts it into the active scan chain as configured
by Mode Register
Table 7). Unparked LSPs are sequenced synchronously with
the ’STA111’s TAP controller. When a LSP has been parked
in the Test-Logic-Reset or Run-Test/Idle state, it will not
become unparked until the ’STA111’s TAP Controller enters
the Run-Test/Idle state following the UNPARK instruction. An
LSP which has been parked in Test-Logic-Reset will be
parked in Run-Test/Idle upon update of an UNPARK instruc-
tion. If an LSP has been parked in one of the stable pause
states (Pause-DR or Pause-IR), it will not become unparked
until the ’STA111’s TAP Controller enters the respective
pause state. (See Figure 9, Figure 10, Figure 11, and Figure
12).
PARKTLR: This instruction causes all unparked LSPs to be
parked in the Test-Logic-Reset TAP controller state and
removes the LSP network from the active scan chain. The
LSP controllers keep the LSPs parked in the Test-Logic-
0
1
2
3
4
5
6
7
4
5
6
7
0
(and Mode Register
(0-6)
and OE inputs. On the ’STA111,
(Continued)
Hex Op-Code
TABLE 5. Level 2 Protocol and Op-Codes (Continued)
TBD
BA
BB
BC
BD
BE
BF
B4
B5
B6
B7
B8
B9
1
in the HDL) (see
(0-6)
Binary Op-Code
1011 0100
1011 0101
1011 0110
1011 0111
1011 1000
1011 1001
1011 1010
1011 1011
1011 1100
1011 1101
1011 1110
1011 1111
TBD
and OE
14
Reset state by forcing their respective TMS
constant logic 1 while the LSP controller is in the Parked-
TLR state (see Figure 4).
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
TMS
When a LSP
TMS
nized with the TAP Controller state transitions of the
’STA111. When the instruction register is updated with the
PARKRTI instruction, TMS
0, causing the unparked local TAP Controllers to be parked
in the Run-Test/Idle state. When an LSP
removed from the active scan chain.
PARKPAUSE: The PARKPAUSE instruction has dual func-
tionality. 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 se-
quenced 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 (i.e., MODESEL, GO-
TOWAIT, etc.).
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 se-
quenced 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
B
B
Data Register
Dedicated GPIO Register
Dedicated GPIO Register
DedicateD GPIO Register
Dedicated GPIO Register
Shared GPIO Register
Shared GPIO Register
Shared GPIO Register
Shared GPIO Register
Shared GPIO Register
Shared GPIO Register
Shared GPIO Register
Shared GPIO Register
Device Identification Register
=0 (to enter the RTI state) in order to assure stability.
and the LSP
n
is active (unparked), its TMS
n
controller state transitions are synchro-
n
0
1
2
3
4
5
6
7
will be forced to a constant logic
4
5
7
6
n
n
n
is parked, it is
signals follow
output with a