Datasheet
SCBS123F − AUGUST 1992 − REVISED APRIL 2004
10
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
data register description
boundary-scan register
The boundary-scan register (BSR) is 40 bits long. It contains one boundary-scan cell (BSC) for each
normal-function input pin, two BSCs for each normal-function I/O pin (one for input data and one for output data),
and one BSC for each of the internally decoded output-enable signals (OEA and OEB). The BSR is used 1) to
store test data that is to be applied internally to the inputs of the normal on-chip logic and/or externally to the
device output pins, and/or 2) to capture data that appears internally at the outputs of the normal on-chip logic
and/or externally at the device input pins.
The source of data to be captured into the BSR during Capture-DR is determined by the current instruction. The
contents of the BSR can change during Run-Test/Idle as determined by the current instruction. At power up or
in Test-Logic-Reset, the value of each BSC is reset to logic 0.
When external data is to be captured, the BSCs for signals OEA and OEB capture logic values determined by
the following positive-logic equations:
OEA + OE
• DIR, and OEB + OE • DIR
. When data is to be applied
externally, these BSCs control the drive state (active or high-impedance) of their respective outputs.
The BSR order of scan is from TDI through bits 39−0 to TDO. Table 1 shows the BSR bits and their associated
device pin signals.
Table 1. Boundary-Scan Register Configuration
BSR BIT
NUMBER
DEVICE
SIGNAL
BSR BIT
NUMBER
DEVICE
SIGNAL
BSR BIT
NUMBER
DEVICE
SIGNAL
BSR BIT
NUMBER
DEVICE
SIGNAL
BSR BIT
NUMBER
DEVICE
SIGNAL
39 OEB 31 A8-I 23 A8-O 15 B8-I 7 B8-O
38 OEA 30 A7-I 22 A7-O 14 B7-I 6 B7-O
37 DIR 29 A6-I 21 A6-O 13 B6-I 5 B6-O
36 OE 28 A5-I 20 A5-O 12 B5-I 4 B5-O
35 CLKAB 27 A4-I 19 A4-O 11 B4-I 3 B4-O
34 CLKBA 26 A3-I 18 A3-O 10 B3-I 2 B3-O
33 SAB 25 A2-I 17 A2-O 9 B2-I 1 B2-O
32 SBA 24 A1-I 16 A1-O 8 B1-I 0 B1-O