NSC SCAN16512SM

SCAN16512
Low Voltage Universal 16-bit IEEE 1149.1 Bus
Transceiver with TRI-STATE Outputs
General Description
Features
The SCAN16512 is a high speed, low-power universal bus
transceiver featuring data inputs organized into two 8-bit
bytes with output enable and latch enable control signals.
This function is configurable as a D-type Latch or Flip-Flop,
and can operate in transparent, latched, or clocked mode.
This device is compliant with IEEE 1149.1 Standard Test
Access Port and Boundary Scan Architecture with the incorporation of the defined boundary-scan test logic and test
access port consisting of Test Data Input (TDI), Test Data
Out (TDO), Test Mode Select (TMS), Test Clock (TCK), and
Test Reset (TRST).
IEEE 1149.1 (JTAG) Compliant
2.7V to 3.6V VCC Operation
TRI-STATE outputs for bus-oriented applications
Dual byte-wide data for bus applications
Power down high Impedance inputs and outputs
Optional Bus Hold on data inputs eliminates the need
for external pullup/pulldown resistors (SCANH16512,
SCANH162512 versions)
n Optional 25Ω series resistors in outputs to minimize
noise and eliminate termination resistors (SCAN162512,
SCANH162512 versions)
n Supports live insertion/withdrawal
n Includes CLAMP and HIGHZ instructions
n
n
n
n
n
n
Block Diagram
20026602
© 2002 National Semiconductor Corporation
DS200266
www.national.com
SCAN16512 Low Voltage Universal 16-bit IEEE 1149.1 Bus Transceiver with TRI-STATE Outputs
August 2002
SCAN16512
Pin Descriptions
Pin
Description
Name
A10-A17,
A20-A27
Normal-function A-bus I/O ports. See function table for normal-mode logic.
B10-B17,
B20-B27
Normal-function B-bus I/O ports. See function table for normal-mode logic.
CLKAB1,
CLKBA1,
CLKAB2,
CLKBA2
Normal-function clock inputs.See function table for normal-mode logic.
GND
Ground
VCC
Supply Voltage
LEAB1,
LEBA1,
LEAB2,
LEBA2
Normal-function latch enables. See function table for normal-mode logic.
OEAB1,
OEBA1,
OEAB2,
OEBA2
Normal-function output enables. See function table for normal-mode logic.
TDO
The Test Data Output to support IEEE Std 1149.1-1990. TDO is the serial output for shifting data through
the instruction register or selected data register.
TMS
The Test Mode Select input to support IEEE Std 1149.1-1990. TMS directs the device through it’s TAP
controller states. An internal pull-up forces TMS high if left unconnected.
TCK
The Test Clock input to support IEEE Std 1149.1-1990. Test operations of the device are synchronous to
TCK. Data is captured on the rising edge of TCK and outputs change on the falling edge of TCK.
TDI
The Test Data Input to support IEEE Std 1149.1-1990. TDI is the serial input to shift data through the
instruction register or the selected data register. An internal pull-up resistor forces TDI high if left
unconnected.
TRST
The Test Reset Input to support IEEE Std 1149.1-1990. TRST is the asynchronous reset pin which will
force the TAP controller to it’s initialization state when active. An internal pullup resistor forces TRST high if
left unconnected.
BGA Pinout
1
2
3
4
5
6
7
8
A
A10
A12
A14
A16
A20
A22
A24
A26
B
A11
A13
A15
A17
A21
A23
A25
A27
C
TRST
CLKAB1
LEAB1
OEAB1
GND
CLKAB2
LEAB2
OEAB2
D
TMS
GND
VCC
GND
VCC
GND
TDI
TDO
E
TCK
GND
VCC
VCC
GND
GND
N/C
VCC
F
CLKBA1
LEBA1
OEBA1
GND
N/C
CLKBA2
LEBA2
OEBA2
G
B11
B13
B15
B17
B21
B23
B25
B27
H
B10
B12
B14
B16
B20
B22
B24
B26
www.national.com
2
SCAN16512
Connection Diagram
20026603
Top View
See NS Package Number SLC64A
Truth Table
Function Table (Note 1)
Inputs
OEAB
LEAB
Outputs
CLKAB
A
B
B0 (Note 2)
L
L
L
X
L
L
↑
L
L
L
L
↑
H
H
L
H
X
L
L
L
H
X
H
H
H
X
X
X
Z
H = HIGH Voltage Level
L = LOW Voltage Level
X = Immaterial (HIGH or LOW, inputs may not float)
Z = High Impedance
Note 1: A-to-B data flow is shown. B-to-A data flow is similar, but uses OEBA, LEBA, and CLKBA.
Note 2: Output level before the indicated steady-state input conditions were established.
devices operate in the transparent mode when LEAB is high.
When LEAB is low, the A data is latched while CLKAB is held
at a static low or high logic level. Otherwise, if LEAB is low,
A data is stored on a low-to-high transition of CLKAB. When
OEAB is LOW, the B outputs are active. When OEAB is
HIGH, the B outputs are in the high-impedance state. B-to-A
data flow is similar to A-to-B data flow but uses the OEBA,
LEBA, and CLKBA inputs.
Five dedicated test pins are used to observe and control the
operation of the test circuitry: test data input (TDI), test data
output (TDO), test mode select (TMS), test clock (TCK), and
test reset (TRST). All testing and scan operations are synchronized to the TAP interface.
For details about the sequence of boundary scan cells in the
SCAN16512, please refer to the BSDL (Boundary Scan
Description Language) file available on our website.
Functional Description
In the normal mode, these devices are 16-bit universal bus
transceivers that combine D-type latches and D-type flipflops to allow data flow in transparent, latched, or clocked
modes. They can be used as two 8-bit transceivers, or as
one 16-bit transceiver. The test circuitry can be activated by
the TAP to take snapshot samples of the data appearing at
the device pins or to perform a self test on the boundary-test
cells. Activating the TAP may affect the normal functional
operation of the universal bus transceivers. When the TAP is
activated, the test circuitry performs boundary-scan test operations according to the protocol described in IEEE Std
1149.1-1990.
Data flow in each direction is controlled by output-enable
(OEAB and OEBA), latch-enable (LEAB and LEBA), and
clock (CLKAB and CLKBA) inputs. For A-to-B data flow, the
3
www.national.com
SCAN16512
Absolute Maximum Ratings
Supply Voltage (VCC)
Package Derating
(Note 3)
16.1mW/˚C above
25˚C
−0.5V to +4.6V
ESD (Min)
DC Input Diode Current (IIK)
VI = −0.5V
−50 mA
Recommended Operating
Conditions
DC Output Diode Current (IOK)
VO = −0.5V
−50 mA
DC Input Voltage (VI)
−0.5V to 4.6V
DC Output Voltage (VO)
−0.5V to 4.6V
Supply Voltage (VCC)
SCAN16512
± 50 mA
DC Output Source/Sink Current (IO)
DC VCC or Ground Current
± 100 mA
Per Supply Pin
Junction Temperature
+150˚C
Storage Temperature
−65˚C to +150˚C
Input Voltage (VI)
0V to 3.6V
Output Voltage (VO)
0V to 3.6V
Industrial
−40˚C to +85˚C
Note 3: Absolute maximum ratings are those values beyond which damage
to the device may occur. The databook specifications should be met, without
exception, to ensure that the system design is reliable over its power supply,
temperature, and output/input loading variables. National does not recommend operation of SCAN circuits outside databook specifications.
220 ˚C
Thermal Resistance
BGA θJA
2.7V to 3.6V
Operating Temperature (TA)
Lead Temperature (Solder, 4sec)
64L BGA
1000V
62˚C/W
DC Electrical Characteristics
Symbol
Parameter
Industrial
VCC
(V)
Min
VIH
VIL
VOH
Minimum High Input Voltage
Maximum Low Input Voltage
Minimum High Output Voltage
All Outputs, All Options
2.7
2.0
3.6
2.0
Max
0.8
3.6
0.8
2.7
VOUT = 0.1V
or VCC −0.1V
V
VIN = VIL or VIH,
IOH = −12mA
3.0
2.2
V
VIN = VIL or VIH
IOH = −24mA
Minimum High Output Voltage
A and B Ports: SCAN16512 and
SCANH16512 options
2.7
2.2
V
VIN = VIL or VIH
IOH = −12mA
3.0
2.2
V
VIN = VIL or VIH
IOH = −24mA
Minimum High Output Voltage
A and B Ports: SCAN162512 and
SCANH162512 options (25Ω
series resistor options)
2.7
2.2
V
VIN = VIL or VIH
IOH = -4mA
3.0
2.2
V
VIN = VIL or VIH
IOH = -12mA
V
IOUT = 100 µA
Maximum Low Output Voltage
A and B Ports: SCAN16512 and
SCANH16512 Options
2.5
3.4
V
2.2
Maximum Low Output Voltage
All Outputs, All Options
2.7
VOUT = 0.1V
or VCC −0.1V
2.7
3.6
V
IOUT = −100 µA
Maximum Low Output Voltage
TDO Outputs, All Options
www.national.com
Conditions
V
Minimum High Output Voltage
TDO Outputs, All Options
VOL
Units
TA = −40˚C to +85˚C
2.7
0.2
3.6
0.2
2.7
0.4
V
VIN = VIL or VIH,
IOL = 12mA
3.0
0.55
V
VIN = VIL or VIH,
IOL = 24mA
2.7
0.4
V
VIN = VIL or VIH,
IOL = 12mA
3.0
0.55
V
VIN = VIL or VIH,
IOL = 24mA
4
Symbol
(Continued)
Parameter
Industrial
VCC
(V)
Min
Maximum Low Output Voltage
A and B Ports: SCAN162512 and
SCANH162512 Options (25Ω
series resistor options)
Units
Conditions
TA = −40˚C to +85˚C
Max
2.7
0.4
V
VIN = VIL or VIH,
IOL = 4mA
3.0
0.6
V
VIN = VIL or VIH,
IOL = 12mA
3.6
± 5.0
µA
VI = VCC, GND
µA
VIN = GND
IIN
Maximum Input Leakage Current
IILR
Input Low Current
3.6
-200
IOZ
Maximum I/O Leakage Current
3.6
± 5.0
VI (OE) = VIL, VIH
µA
VI = VCC, GND
VO = VCC, GND
± 75
II(HOLD)
Bus Hold Input Minimum Drive
Hold Current (Note 4)
3.6
± 625
VIKL
Input Clamp Diode Voltage
2.7
IOFF
Power-off Leakage Current
ICC
ICCt
2.7
µA
VI = 0.8V or 2.0V
-1.5
V
IIN = -18mA
0.0
± 10.0
µA
VO = VCC, GND
Maximum Quiescent Supply
Current
3.6
20
µA
Maximum ICC Per Input
3.6
0.5
mA
VI = 0 to 3.6V
VI = VCC–0.6V
Note 4: Applies to devices with Bus Hold feature only.
Noise Specifications
Applies to SCAN16512 and SCANH16512 options, CL = 30pF, RL = 500Ω to GND
Symbol
Parameter
VCC
(V)
Industrial
Units
TA = 25˚C
Typical Limits
VOLP
Quiet Output Maximum Dynamic VOL
(Note 5)
3.3
VOLV
Quiet Output Minimum Dynamic VOL
(Note 5)
3.3
VOHP
Quiet Output Maximum Dynamic VOH
(Note 6)
3.3
VOH + 0.9
V
VOHV
Quiet Output Minimum Dynamic VOH
(Note 6)
3.3
VOH - 1.5
V
5
1.2
-1.5
V
V
www.national.com
SCAN16512
DC Electrical Characteristics
SCAN16512
Noise Specifications
Applies to SCAN162512 and SCANH162512 options, CL = 30pF, RL = 500Ω to GND
Symbol
Parameter
Industrial
VCC
(V)
Units
TA = 25˚C
Typical Limits
VOLP
Quiet Output Maximum Dynamic VOL
(Note 5)
3.3
VOLV
Quiet Output Minimum Dynamic VOL
(Note 5)
3.3
VOHP
Quiet Output Maximum Dynamic
VOH(Note 6)
3.3
VOH + 0.5
V
VOHV
Quiet Output Minimum Dynamic VOH
(Note 6)
3.3
VOH - 0.6
V
0.6
V
-0.5
V
Note 5: Maximum number of outputs is defined as n. (n-1) outputs are switched LOW while the quiet output is monitored in a LOW (VOL) state. Also, (n-1) outputs
are switched HIGH while the quiet output is monitored in a LOW (VOL) state.
Note 6: Maximum number of outputs is defined as n. (n-1) outputs are switched LOW while the quiet output is monitored in a HIGH (VOH) state. Also, (n-1) outputs
are switched HIGH while the quiet output is monitored in a HIGH (VOH) state.
AC Electrical Characteristics
Normal Operation, over recommended operating supply voltage and temperature ranges unless otherwise specified.
Symbol
Parameter
SCAN16512, SCANH16512
Units
CL = 30 pF
RL = 500Ω to GND
Min
Max
tPLH,
Propagation Delay
5.5
tPHL
A to B, B to A
5.5
tPLH,
Propagation Delay
6.0
6.0
tPHL
CLKAB to B, CLKBA to A
tPLH,
Propagation Delay
6.0
tPHL
LEAB to B, LEBA to A
6.0
tPLZ,
Disable Time, OEAB to B, OEBA to A
7.5
tPHZ
tPZL,
ns
ns
ns
ns
7.5
Enable Time, OEAB to B, OEBA to A
7.5
tPZH
ns
7.5
AC Electrical Characteristics
Normal Operation, over recommended operating supply voltage and temperature ranges unless otherwise specified.
Symbol
Parameter
SCAN162512
Units
CL = 30 pF
RL = 500Ω to GND
Min
Max
tPLH,
Propagation Delay
6.0
tPHL
A to B, B to A
6.0
tPLH,
Propagation Delay
6.5
tPHL
CLKAB to B, CLKBA to A
6.5
tPLH,
Propagation Delay
6.5
tPHL
LEAB to B, LEBA to A
6.5
tPLZ,
Disable Time, OEAB to B, OEBA to A
7.5
tPHZ
tPZL,
ns
ns
ns
7.5
Enable Time, OEAB to B, OEBA to A
7.5
tPZH
www.national.com
ns
7.5
6
ns
Normal Operation, over recommended operating supply voltage and temperature ranges unless otherwise specified.
Symbol
Parameter
SCANH162512
Units
CL = 30 pF
RL = 500Ω to GND
Min
Max
tPLH,
Propagation Delay
6.0
tPHL
A to B, B to A
6.0
tPLH,
Propagation Delay
6.5
6.5
tPHL
CLKAB to B, CLKBA to A
tPLH,
Propagation Delay
6.5
tPHL
LEAB to B, LEBA to A
6.5
tPLZ,
Disable Time, OEAB to B, OEBA to A
7.5
tPHZ
tPZL,
ns
ns
ns
ns
7.5
Enable Time, OEAB to B, OEBA to A
8.0
tPZH
ns
8.0
AC Operating Requirements
Normal Operation, over recommended operating supply voltage and temperature ranges unless otherwise specified
Symbol
Parameter
All Options
Units
TA = −40˚C to +85˚C
CL = 30 pF,
RL = 500Ω to GND
Guaranteed Minimum
tS
Setup Time, A to CLKAB or B to CLKBA
1.5
ns
tH
Hold Time, A to CLKAB or B to CLKBA
2.0
ns
tS
Setup Time, A to LEAB or B to LEBA
1.5
ns
tH
Hold Time, A to LEAB or B to LEBA
2.5
ns
tW
Pulse Width, CLKAB or CLKBA, high or low
2.0
ns
tW
Pulse Width, LEAB or LEBA high
2.0
ns
fmax
Maximum CLKAB or CLKBA Clock Frequency
250
MHz
AC Operating Requirements
can Test Operation, over recommended operating supply voltage and temperature ranges unless otherwise specified
Symbol
Parameter
All Options
Units
TA = −40˚C to +85˚C
CL = 30 pF,
RL = 500Ω to GND
Guaranteed Minimum
tS
Setup Time, H or L, TMS to TCK
2.0
ns
tH
Hold Time, H or L, TCK to TMS
1.0
ns
tS
Setup Time, H or L, TDI to TCK
1.0
ns
tH
Hold Time, H or L, TCK to TDI
2.0
ns
tW
Pulse Width TCK High or Low
10
ns
tW
Pulse Width TRST, Low
2.5
ns
fmax
Maximum TCK Clock Frequency
25
MHz
tREC
Recovery Time, TRST to TCK
2.0
ns
7
www.national.com
SCAN16512
AC Electrical Characteristics
SCAN16512
AC Loading and Waveforms
20026614
FIGURE 1. AC Test Circuit (CL includes probe and jig capacitance)
VI
CL
VCC * 2
30pF
20026611
20026610
Tristate Output High Enable and Disable Times for Logic
Waveform for Inverting and Non-inverting Functions
20026613
Tristate Output Low Enable and Disable Times for Logic
20026612
Propagation Delay, Pulse Width and tREC Waveforms
FIGURE 2. Timing Waveforms
(Input Characteristics; f = 1MHz, tr = tf = 2.5ns)
VCC
Symbol
2.7 - 3.6V
Vmi
www.national.com
1.5V
Vmo
1.5V
Vx
VOL + 0.3V
Vy
VOH - 0.3V
8
SCAN16512
Capacitance and I/O Characteristics
Refer to National’s website for IBIS models at http://www.national.com/scan
Device ID Register
Ordering Code
Features
Device ID
Manufacturer & LSB
SCAN16512SM
No bus hold, no series resistor
FC30
01F
SCANH16512SM
With bus hold only
FC31
01F
SCAN162512SM
With 25Ω series resistors in outputs
FC32
01F
SCANH162512SM
With 25Ω series resistors and bus hold
FC33
01F
9
www.national.com
SCAN16512 Low Voltage Universal 16-bit IEEE 1149.1 Bus Transceiver with TRI-STATE Outputs
Physical Dimensions
Physical Dimensions
inches (millimeters)
unless otherwise noted
64-Lead Ball Grid Array Package
Order Number SCAN16512SM,
SCANH16512SM, SCAN162512SM, SCANH162512SM
NS Package Number SLC64A
LIFE SUPPORT POLICY
NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT
DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL
COUNSEL OF NATIONAL SEMICONDUCTOR CORPORATION. As used herein:
1. Life support devices or systems are devices or
systems which, (a) are intended for surgical implant
into the body, or (b) support or sustain life, and
whose failure to perform when properly used in
accordance with instructions for use provided in the
labeling, can be reasonably expected to result in a
significant injury to the user.
National Semiconductor
Corporation
Americas
Email: [email protected]
www.national.com
National Semiconductor
Europe
Fax: +49 (0) 180-530 85 86
Email: [email protected]
Deutsch Tel: +49 (0) 69 9508 6208
English Tel: +44 (0) 870 24 0 2171
Français Tel: +33 (0) 1 41 91 8790
2. A critical component is any component of a life
support device or system whose failure to perform
can be reasonably expected to cause the failure of
the life support device or system, or to affect its
safety or effectiveness.
National Semiconductor
Asia Pacific Customer
Response Group
Tel: 65-2544466
Fax: 65-2504466
Email: [email protected]
National Semiconductor
Japan Ltd.
Tel: 81-3-5639-7560
Fax: 81-3-5639-7507
National does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and National reserves the right at any time without notice to change said circuitry and specifications.