SCAN921226SLC/NOPB [NSC]

IC LINE RECEIVER, PBGA49, FBGA-49, Line Driver or Receiver;
SCAN921226SLC/NOPB
型号: SCAN921226SLC/NOPB
厂家: National Semiconductor    National Semiconductor
描述:

IC LINE RECEIVER, PBGA49, FBGA-49, Line Driver or Receiver

接口集成电路
文件: 总21页 (文件大小:892K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
December 2001  
SCAN921025 and SCAN921226  
30-80 MHz 10 Bit Bus LVDS Serializer and Deserializer  
with IEEE 1149.1 (JTAG) and at-speed BIST  
the synchronization mode, the Deserializer will establish lock  
to a signal within specified lock times. In addition, the em-  
General Description  
The SCAN921025 transforms  
a 10-bit wide parallel  
bedded clock guarantees a transition on the bus every 12-bit  
cycle. This eliminates transmission errors due to charged  
cable conditions. Furthermore, you may put the  
SCAN921025 output pins into TRI-STATE to achieve a high  
impedance state. The PLL can lock to frequencies between  
30 MHz and 80 MHz.  
LVCMOS/LVTTL data bus into a single high speed Bus  
LVDS serial data stream with embedded clock. The  
SCAN921226 receives the Bus LVDS serial data stream and  
transforms it back into a 10-bit wide parallel data bus and  
recovers parallel clock.  
Both devices are compliant with IEEE 1149.1 Standard for  
Boundary Scan Test. IEEE 1149.1 features provide the de-  
sign or test engineer access via a standard Test Access Port  
(TAP) to the backplane or cable interconnects and the ability  
to verify differential signal integrity. The pair of devices also  
features an at-speed BIST mode which allows the intercon-  
nects between the Serializer and Deserializer to be verified  
at-speed.  
Features  
n IEEE 1149.1 (JTAG) Compliant and At-Speed BIST test  
mode.  
n Clock recovery from PLL lock to random data patterns.  
n Guaranteed transition every data transfer cycle  
n Chipset (Tx + Rx) power consumption 600 mW (typ)  
<
@
80 MHz  
The SCAN921025 transmits data over backplanes or cable.  
The single differential pair data path makes PCB design  
easier. In addition, the reduced cable, PCB trace count, and  
connector size tremendously reduce cost. Since one output  
transmits clock and data bits serially, it eliminates clock-to-  
data and data-to-data skew. The powerdown pin saves  
power by reducing supply current when not using either  
device. Upon power up of the Serializer, you can choose to  
activate synchronization mode or allow the Deserializer to  
use the synchronization-to-random-data feature. By using  
n Single differential pair eliminates multi-channel skew  
n 800 Mbps serial Bus LVDS data rate (at 80 MHz clock)  
n 10-bit parallel interface for 1 byte data plus 2 control bits  
n Synchronization mode and LOCK indicator  
n Programmable edge trigger on clock  
n High impedance on receiver inputs when power is off  
n Bus LVDS serial output rated for 27load  
n Small 49-lead BGA package  
Block Diagrams  
20024801  
© 2004 National Semiconductor Corporation  
DS200248  
www.national.com  
Block Diagrams (Continued)  
Application  
20024802  
non-repetitive data patterns. However, the transmission of  
SYNC patterns enables the Deserializer to lock to the Seri-  
alizer signal within a specified time. See Figure 9.  
Functional Description  
The SCAN921025 and SCAN921226 are a 10-bit Serializer  
and Deserializer chipset designed to transmit data over dif-  
ferential backplanes at clock speeds from 30 to 80 MHz. The  
chipset is also capable of driving data over Unshielded  
Twisted Pair (UTP) cable.  
The user’s application determines control of the SYNC1 and  
SYNC 2 pins. One recommendation is a direct feedback loop  
from the LOCK pin. Under all circumstances, the Serializer  
stops sending SYNC patterns after both SYNC inputs return  
low.  
The chipset has three active states of operation: Initializa-  
tion, Data Transfer, and Resynchronization; and two passive  
states: Powerdown and TRI-STATE. In addition to the active  
and passive states, there are also test modes for JTAG  
access and at-speed BIST.  
When the Deserializer detects edge transitions at the Bus  
LVDS input, it will attempt to lock to the embedded clock  
information. When the Deserializer locks to the Bus LVDS  
clock, the LOCK output will go low. When LOCK is low, the  
Deserializer outputs represent incoming Bus LVDS data.  
The following sections describe each operation and passive  
state and the test modes.  
Data Transfer  
Initialization  
After initialization, the Serializer will accept data from inputs  
DIN0–DIN9. The Serializer uses the TCLK input to latch  
incoming Data. The TCLK_R/F pin selects which edge the  
Serializer uses to strobe incoming data. TCLK_R/F high  
selects the rising edge for clocking data and low selects the  
falling edge. If either of the SYNC inputs is high for 5*TCLK  
cycles, the data at DIN0-DIN9 is ignored regardless of clock  
edge.  
Initialization of both devices must occur before data trans-  
mission begins. Initialization refers to synchronization of the  
Serializer and Deserializer PLL’s to local clocks, which may  
be the same or separate. Afterwards, synchronization of the  
Deserializer to Serializer occurs.  
Step 1: When you apply VCC to both Serializer and/or Dese-  
rializer, the respective outputs enter TRI-STATE, and on-chip  
power-on circuitry disables internal circuitry. When VCC  
reaches VCCOK (2.5V) the PLL in each device begins lock-  
ing to a local clock. For the Serializer, the local clock is the  
transmit clock (TCLK) provided by the source ASIC or other  
device. For the Deserializer, you must apply a local clock to  
the REFCLK pin.  
After determining which clock edge to use, a start and stop  
bit, appended internally, frame the data bits in the register.  
The start bit is always high and the stop bit is always low.  
The start and stop bits function as the embedded clock bits  
in the serial stream.  
The Serializer transmits serialized data and clock bits (10+2  
bits) from the serial data output (DO ) at 12 times the TCLK  
frequency. For example, if TCLK is 80 MHz, the serial rate is  
80 x 12 = 960 Mega-bits-per-second. Since only 10 bits are  
from input data, the serial “payload” rate is 10 times the  
TCLK frequency. For instance, if TCLK = 80 MHz, the pay-  
load data rate is 80 x 10 = 800 Mbps. The data source  
provides TCLK and must be in the range of 30 MHz to 80  
MHz nominal.  
The Serializer outputs remain in TRI-STATE while the PLL  
locks to the TCLK. After locking to TCLK, the Serializer is  
now ready to send data or SYNC patterns, depending on the  
levels of the SYNC1 and SYNC2 inputs or a data stream.  
The SYNC pattern sent by the Serializer consists of six ones  
and six zeros switching at the input clock rate.  
Note that the Deserializer LOCK output will remain high  
while its PLL locks to the incoming data or to SYNC patterns  
on the input.  
The Serializer outputs (DO ) can drive a point-to-point con-  
nection or in limited multi-point or multi-drop backplanes.  
The outputs transmit data when the enable pin (DEN) is  
Step 2: The Deserializer PLL must synchronize to the Seri-  
alizer to complete initialization. The Deserializer will lock to  
www.national.com  
2
ing more than one potential position for clocking bits. Upon  
detection, the circuitry will prevent the LOCK output from  
becoming active until the potential “false lock” pattern  
changes. The false lock detect circuitry expects the data will  
eventually change, causing the Deserializer to lose lock to  
the data pattern and then continue searching for clock bits in  
the serial data stream. Graphical representations of RMT are  
shown in Figure 1. Please note that RMT only applies to bits  
DIN0-DIN8.  
Data Transfer (Continued)  
high, PWRDN = high, and SYNC1 and SYNC2 are low.  
When DEN is driven low, the Serializer output pins will enter  
TRI-STATE.  
When the Deserializer synchronizes to the Serializer, the  
LOCK pin is low. The Deserializer locks to the embedded  
clock and uses it to recover the serialized data. ROUT data  
is valid when LOCK is low. Otherwise ROUT0–ROUT9 is  
invalid.  
Powerdown  
The ROUT0-ROUT9 pins use the RCLK pin as the reference  
to data. The polarity of the RCLK edge is controlled by the  
RCLK_R/F input. See Figure 13.  
When no data transfer occurs, you can use the Powerdown  
state. The Serializer and Deserializer use the Powerdown  
state, a low power sleep mode, to reduce power consump-  
tion. The Deserializer enters Powerdown when you drive  
PWRDN and REN low. The Serializer enters Powerdown  
when you drive PWRDN low. In Powerdown, the PLL stops  
and the outputs enter TRI-STATE, which disables load cur-  
rent and reduces supply current to the milliampere range. To  
exit Powerdown, you must drive the PWRDN pin high.  
ROUT(0-9), LOCK and RCLK outputs will drive a maximum  
of three CMOS input gates (15 pF load) with a 80 MHz clock.  
Resynchronization  
When the Deserializer PLL locks to the embedded clock  
edge, the Deserializer LOCK pin asserts a low. If the Dese-  
rializer loses lock, the LOCK pin output will go high and the  
outputs (including RCLK) will enter TRI-STATE.  
Before valid data exchanges between the Serializer and  
Deserializer, you must reinitialize and resynchronize the de-  
vices to each other. Initialization of the Serializer takes 510  
TCLK cycles. The Deserializer will initialize and assert LOCK  
high until lock to the Bus LVDS clock occurs.  
The user’s system monitors the LOCK pin to detect a loss of  
synchronization. Upon detection, the system can arrange to  
pulse the Serializer SYNC1 or SYNC2 pin to resynchronize.  
Multiple resynchronization approaches are possible. One  
recommendation is to provide a feedback loop using the  
LOCK pin itself to control the sync request of the Serializer  
(SYNC1 or SYNC2). Dual SYNC pins are provided for mul-  
tiple control in a multi-drop application. Sending sync pat-  
terns for resynchronization is desirable when lock times  
within a specific time are critical. However, the Deserializer  
can lock to random data, which is discussed in the next  
section.  
TRI-STATE  
The Serializer enters TRI-STATE when the DEN pin is driven  
low. This puts both driver output pins (DO+ and DO−) into  
TRI-STATE. When you drive DEN high, the Serializer returns  
to the previous state, as long as all other control pins remain  
static (SYNC1, SYNC2, PWRDN, TCLK_R/F).  
When you drive the REN pin low, the Deserializer enters  
TRI-STATE. Consequently, the receiver output pins  
(ROUT0–ROUT9) and RCLK will enter TRI-STATE. The  
LOCK output remains active, reflecting the state of the PLL.  
Random Lock Initialization and  
Resynchronization  
The initialization and resynchronization methods described  
in their respective sections are the fastest ways to establish  
the link between the Serializer and Deserializer. However,  
the SCAN921226 can attain lock to a data stream without  
requiring the Serializer to send special SYNC patterns. This  
allows the SCAN921226 to operate in “open-loop” applica-  
tions. Equally important is the Deserializer’s ability to support  
hot insertion into a running backplane. In the open loop or  
hot insertion case, we assume the data stream is essentially  
random. Therefore, because lock time varies due to data  
stream characteristics, we cannot possibly predict exact lock  
time. However, please see Table 1 for some general random  
lock times under specific conditions. The primary constraint  
on the “random” lock time is the initial phase relation be-  
tween the incoming data and the REFCLK when the Dese-  
rializer powers up. As described in the next paragraph, the  
data contained in the data stream can also affect lock time.  
TABLE 1.  
Random Lock Times for the SCAN921226  
80 MHz  
Units  
µs  
Maximum  
Mean  
18  
3.0  
µs  
Minimum  
Conditions:  
0.43  
µs  
PRBS 215, VCC = 3.3V  
1) Difference in lock times are due to different starting points in the data  
pattern with multiple parts.  
Test Modes  
In addition to the IEEE 1149.1 test access to the digital TTL  
pins, the SCAN921025 and SCAN921226 have two instruc-  
tions to test the LVDS interconnects. The first is EXTEST.  
This is implemented at LVDS levels and is only intended as  
a go no-go test (e.g. missing cables). The second method is  
the RUNBIST instruction. It is an "at-system-speed" inter-  
connect test. It is executed in approximately 33mS with a  
system clock speed of 66MHz. There are two bits in the RX  
BIST data register for notification of PASS/FAIL and  
TEST_COMPLETE. Pass indicates that the BER (Bit-Error-  
Rate) is better than 10-7.  
If a specific pattern is repetitive, the Deserializer could enter  
“false lock” - falsely recognizing the data pattern as the  
clocking bits. We refer to such a pattern as a repetitive  
multi-transition, RMT. This occurs when more than one Low-  
High transition takes place in a clock cycle over multiple  
cycles. This occurs when any bit, except DIN 9, is held at a  
low state and the adjacent bit is held high, creating a 0-1  
transition. In the worst case, the Deserializer could become  
locked to the data pattern rather than the clock. Circuitry  
within the SCAN921226 can detect that the possibility of  
“false lock” exists. The circuitry accomplishes this by detect-  
An important detail is that once both devices have the RUN-  
BIST instruction loaded into their respective instruction reg-  
isters, both devices must move into the RTI state within 4K  
3
www.national.com  
Test Modes (Continued)  
Ordering Information  
system clocks (At a SCLK of 66Mhz and TCK of 1MHz this  
allows for 66 TCK cycles). This is not a concern when both  
devices are on the same scan chain or LSP, however, it can  
be a problem with some multi-drop devices. This test mode  
has been simulated and verified using National’s SCAN-  
STA111.  
NSID  
Function  
Package  
SLC49a  
SLC49a  
SCAN921025SLC  
SCAN921226SLC  
Serializer  
Deserializer  
20024826  
20024824  
DIN8 Held Low-DIN9 Held High Creates an RMT Pattern  
DIN0 Held Low-DIN1 Held High Creates an RMT Pattern  
20024825  
DIN4 Held Low-DIN5 Held High Creates an RMT Pattern  
FIGURE 1. RMT Patterns Seen on the Bus LVDS Serial Output  
www.national.com  
4
Absolute Maximum Ratings (Note 1)  
Package Derating:  
11.8 mW/˚C above  
+25˚C  
Supply Voltage (VCC  
)
−0.3V to +4V  
−0.3V to (VCC +0.3V)  
−0.3V to (VCC +0.3V)  
−0.3V to +3.9V  
49L BGA  
θja  
LVCMOS/LVTTL Input  
Voltage  
85˚C/W  
ESD Rating  
HBM  
LVCMOS/LVTTL Output  
Voltage  
>
2kV  
>
MM  
250V  
Bus LVDS Receiver Input  
Voltage  
Bus LVDS Driver Output  
Voltage  
Recommended Operating  
Conditions  
−0.3V to +3.9V  
Bus LVDS Output Short  
Circuit Duration  
Junction Temperature  
Storage Temperature  
Lead Temperature  
(Soldering, 4 seconds)  
Min Nom Max Units  
10mS  
+150˚C  
Supply Voltage (VCC  
Operating Free Air  
Temperature (TA)  
)
3.0  
−40  
0
3.3  
3.6  
+85  
2.4  
V
˚C  
V
−65˚C to +150˚C  
+25  
Receiver Input Range  
Supply Noise Voltage  
+220˚C  
Maximum Package Power Dissipation Capacity  
100 mVP-P  
(VCC  
)
@
25˚C Package:  
49L BGA  
1.47 W  
Electrical Characteristics  
Over recommended operating supply and temperature ranges unless otherwise specified.  
Symbol Parameter Conditions  
Min  
Typ  
Max  
Units  
SERIALIZER LVCMOS/LVTTL DC SPECIFICATIONS (apply to DIN0-9, TCLK, PWRDN, TCLK_R/F, SYNC1, SYNC2, DEN)  
VIH  
VIL  
VCL  
IIN  
High Level Input Voltage  
Low Level Input Voltage  
Input Clamp Voltage  
Input Current  
2.0  
VCC  
0.8  
V
V
GND  
ICL = −18 mA  
-0.86  
1
−1.5  
+10  
V
VIN = 0V or 3.6V  
−10  
µA  
DESERIALIZER LVCMOS/LVTTL DC SPECIFICATIONS (apply to pins PWRDN, RCLK_R/ F, REN, REFCLK = inputs; apply  
to pins ROUT, RCLK, LOCK = outputs)  
VIH  
VIL  
High Level Input Voltage  
Low Level Input Voltage  
Input Clamp Voltage  
2.0  
VCC  
0.8  
V
V
GND  
VCL  
IIN  
ICL = −18 mA  
VIN = 0V or 3.6V  
IOH = −9 mA  
IOL = 9 mA  
−0.62 −1.5  
V
Input Current  
−10  
2.2  
1
3.0  
+15  
VCC  
0.5  
µA  
V
VOH  
VOL  
IOS  
IOS  
High Level Output Voltage  
Low Level Output Voltage  
Output Short Circuit Current  
Output Short Circuit Current, TDO  
output  
GND  
−15  
-15  
0.25  
−47  
-70  
V
VOUT = 0V  
−85  
-100  
mA  
mA  
IOZ  
TRI-STATE Output Current  
PWRDN or REN = 0.8V, VOUT = 0V or VCC −10  
0.1  
+10  
35  
µA  
SERIALIZER Bus LVDS DC SPECIFICATIONS (apply to pins DO+ and DO−)  
VOD  
Output Differential Voltage  
(DO+)–(DO−)  
RL = 27, Figure 17  
200  
290  
mV  
mV  
VOD  
Output Differential Voltage  
Unbalance  
VOS  
VOS  
IOS  
Offset Voltage  
1.05  
1.1  
4.8  
1.3  
35  
V
Offset Voltage Unbalance  
Output Short Circuit Current  
mV  
D0 = 0V, DIN = High,PWRDN and DEN =  
2.4V  
−56  
−90  
mA  
IOZ  
IOX  
TRI-STATE Output Current  
Power-Off Output Current  
PWRDN or DEN = 0.8V, DO = 0V or VCC  
VCC = 0V, DO=0V or 3.6V  
−10  
−20  
1
1
+10  
+25  
µA  
µA  
5
www.national.com  
Electrical Characteristics (Continued)  
Over recommended operating supply and temperature ranges unless otherwise specified.  
Symbol  
Parameter  
Conditions  
Min  
Typ  
Max  
Units  
DESERIALIZER Bus LVDS DC SPECIFICATIONS (apply to pins RI+ and RI−)  
VTH  
VTL  
IIN  
Differential Threshold High Voltage  
Differential Threshold Low Voltage  
Input Current  
VCM = +1.1V  
+6  
−12  
1
+50  
mV  
mV  
µA  
−50  
−10  
−10  
VIN = +2.4V, VCC = 3.6V or 0V  
VIN = 0V, VCC = 3.6V or 0V  
+10  
+10  
0.05  
µA  
SERIALIZER SUPPLY CURRENT (apply to pins DVCC and AVCC)  
ICCD  
Serializer Supply Current  
Worst Case  
RL = 27Ω  
f = 30 MHz  
f = 80 MHz  
45  
90  
60  
105  
1.0  
mA  
mA  
mA  
Figure 2  
ICCXD  
Serializer Supply Current Powerdown PWRDN = 0.8V, f = 80MHz  
0.2  
DESERIALIZER SUPPLY CURRENT (apply to pins DVCC and AVCC)  
ICCR  
Deserializer Supply Current  
Worst Case  
CL = 15 pF  
f = 30 MHz  
f = 80 MHz  
50  
75  
mA  
mA  
Figure 3  
100  
120  
ICCXR  
Deserializer Supply Current  
Powerdown  
PWRDN = 0.8V, REN = 0.8V  
0.36  
1.0  
mA  
SCAN CIRCUITRY DC SPECIFICATIONS, SERIALIZER AND DESERIALIZER (applies to SCAN pins as noted)  
VIH  
VIL  
VCL  
IIH  
High Level Input Voltage  
Low Level Input Voltage  
Input Clamp Voltage  
Input Current  
VCC = 3.0 to 3.6V, pins TCK, TMS, TDI,  
and TRST  
2.0  
VCC  
0.8  
V
V
VCC = 3.0 to 3.6V, pins TCK, TMS, TDI,  
and TRST  
GND  
VCC = 3.0V, ICL = −18 mA, pins TCK, TMS,  
TDI, and TRST  
−0.85 −1.5  
V
VCC = 3.6V, VIN = 3.6V, pins TCK, TMS,  
TDI, and TRST  
1
+10  
µA  
IIL  
Input Current  
Input Current  
VCC = 3.6V, VIN = 0.0V, TCK Input  
VCC = 3.6V, VIN = 0V, pins TMS, TDI, and  
TRST  
-10  
-20  
-1  
µA  
µA  
IILR  
-10  
VOH  
VOL  
IOS  
High Level Output Voltage  
Low Level Output Voltage  
Output Short Circuit Current  
TRI-STATE Output Current  
VCC = 3.0V, IOH = −12 mA, TDO output  
VCC = 3.0V, IOL = 12 mA, TDO output  
VCC = 3.6V, VOUT = 0.0V, TDO output  
2.2  
2.6  
0.3  
-90  
0
V
V
0.5  
-120  
+10  
-15  
mA  
µA  
IOZ  
PWRDN or REN = 0.8V, VOUT = 0V or VCC −10  
Serializer Timing Requirements for TCLK  
Over recommended operating supply and temperature ranges unless otherwise specified.  
Symbol  
tTCP  
Parameter  
Transmit Clock Period  
Transmit Clock High Time  
Transmit Clock Low Time  
TCLK Input Transition  
Time  
Conditions  
Min  
12.5  
0.4T  
0.4T  
Typ  
T
Max  
Units  
ns  
33.3  
0.6T  
0.6T  
tTCIH  
tTCIL  
tCLKT  
0.5T  
0.5T  
ns  
ns  
3
6
ns  
tJIT  
TCLK Input Jitter  
ps  
150  
(RMS)  
Serializer Switching Characteristics  
Over recommended operating supply and temperature ranges unless otherwise specified.  
Symbol  
Parameter  
Bus LVDS Low-to-High  
Transition Time  
Conditions  
RL = 27Ω  
CL=10pF to GND  
Min  
Typ  
Max  
Units  
tLLHT  
0.2  
0.4  
ns  
Figure 4  
tLHLT  
Bus LVDS High-to-Low  
Transition Time  
0.25  
0.4  
ns  
(Note 4)  
www.national.com  
6
Serializer Switching Characteristics (Continued)  
Over recommended operating supply and temperature ranges unless otherwise specified.  
Symbol  
Parameter  
Conditions  
Min  
Typ  
Max  
Units  
tDIS  
DIN (0-9) Setup to TCLK RL = 27,  
0
ns  
CL=10pF to GND  
tDIH  
DIN (0-9) Hold from TCLK  
4.0  
ns  
ns  
Figure 7  
tHZD  
DO HIGH to  
RL = 27,  
CL=10pF to GND  
Figure 8  
3
3
10  
10  
10  
10  
TRI-STATE Delay  
DO LOW to TRI-STATE  
Delay  
tLZD  
tZHD  
tZLD  
ns  
ns  
ns  
(Note 5)  
DO TRI-STATE to  
HIGH Delay  
5
DO TRI-STATE to LOW  
Delay  
6.5  
tSPW  
tPLD  
tSD  
SYNC Pulse Width  
Serializer PLL Lock Time  
Serializer Delay  
Deterministic Jitter  
RL = 27Ω  
Figure 10  
5*tTCP  
ns  
ns  
ns  
510*tTCP  
tTCP+ 1.0  
513*tTCP  
tTCP+ 3.5  
RL = 27, Figure 11  
RL = 27,  
CL=10pF  
tTCP+ 2.5  
-40  
tDJIT  
-130  
+60  
10  
ps  
80  
to GND,  
MHz  
tRJIT  
Random Jitter  
6
ps (RMS)  
(Note 6)  
Deserializer Timing Requirements for REFCLK  
Over recommended operating supply and temperature ranges unless otherwise specified.  
Symbol  
tRFCP  
Parameter  
REFCLK Period  
Conditions  
Min  
12.5  
30  
Typ  
T
Max  
33.3  
70  
Units  
ns  
tRFDC  
tRFCP  
tTCP  
REFCLK Duty Cycle  
Ratio of REFCLK to  
TCLK  
50  
%
/
95  
1
3
105  
6
tRFTT  
REFCLK Transition Time  
ns  
Deserializer Switching Characteristics  
Over recommended operating supply and temperature ranges unless otherwise specified.  
Symbol  
Parameter  
Receiver out Clock  
Period  
Conditions  
tRCP = tTCP  
Figure 11  
Pin/Freq.  
Min  
Typ  
Max  
Units  
tRCP  
RCLK  
12.5  
33.3  
ns  
tCLH  
CMOS/TTL Low-to-High CL = 15 pF  
Rout(0-9),  
LOCK,  
Transition Time  
Figure 5  
1.2  
4
ns  
RCLK  
tCHL  
tDD  
CMOS/TTL High-to-Low  
Transition Time  
Deserializer Delay  
Figure 12  
1.1  
4
ns  
ns  
ns  
All Temp./ All Freq.  
Room  
1.75*tRCP+1.25  
1.75*tRCP+2.25  
1.75*tRCP+5.0  
1.75*tRCP+5.0  
1.75*tRCP+8.5  
1.75*tRCP+8.0  
Temp./3.3V/30MHz  
Room  
1.75*tRCP+2.25  
0.4*tRCP  
1.75*tRCP+5.0  
0.5*tRCP  
1.75*tRCP+8.0  
ns  
ns  
ns  
Temp./3.3V/80MHz  
tROS  
ROUT Data Valid before Figure 13  
RCLK  
30MHz  
RCLK  
RCLK  
0.35*tRCP  
0.5*tRCP  
80MHz  
tROH  
ROUT Data valid after  
RCLK  
Figure 13  
30MHz  
80MHz  
−0.4*tRCP  
−0.5*tRCP  
−0.5*tRCP  
ns  
ns  
−0.35*tRCP  
7
www.national.com  
Deserializer Switching Characteristics (Continued)  
Over recommended operating supply and temperature ranges unless otherwise specified.  
Symbol  
tRDC  
Parameter  
RCLK Duty Cycle  
HIGH to TRI-STATE  
Delay  
Conditions  
Pin/Freq.  
Min  
Typ  
Max  
Units  
45  
50  
55  
%
tHZR  
Figure 14  
Rout(0-9)  
2.8  
2.8  
4.2  
4.2  
10  
10  
10  
10  
ns  
ns  
ns  
ns  
tLZR  
tZHR  
tZLR  
LOW to TRI-STATE  
Delay  
TRI-STATE to HIGH  
Delay  
TRI-STATE to LOW  
Delay  
tDSR1 Deserializer PLL Lock  
Time from PWRDWN  
Figure 15  
Figure 16  
(Note 7)  
30MHz  
80MHz  
1.7  
1.0  
3.5  
2.5  
µs  
µs  
(with SYNCPAT)  
tDSR2 Deserializer PLL Lock  
time from SYNCPAT  
30MHz  
80MHz  
0.65  
0.29  
1.5  
0.8  
µs  
µs  
tZHLK TRI-STATE to HIGH  
Delay (power-up)  
LOCK  
3.7  
12  
ns  
ps  
ps  
tRNMI-R Ideal Noise Margin Right Figure 20  
80  
MHz  
80  
+350  
tRNMI-L Ideal Noise Margin Left Figure 20  
-385  
MHz  
SCAN Circuitry Timing Requirements  
Symbol  
Parameter  
Maximum TCK Clock  
Frequency  
Conditions  
Min  
Typ  
Max  
Units  
fMAX  
RL = 500, CL = 35 pF  
25.0  
50.0  
MHz  
tS  
TDI to TCK, H or L  
TDI to TCK, H or L  
TMS to TCK, H or L  
TMS to TCK, H or L  
TCK Pulse Width, H or L  
TRST Pulse Width, L  
Recovery Time, TRST to  
TCK  
1.0  
2.0  
2.5  
1.5  
10.0  
2.5  
2.0  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
tH  
tS  
tH  
tW  
tW  
tREC  
Note 1: “Absolute Maximum Ratings” are those values beyond which the safety of the device cannot be guaranteed. They are not meant to imply that the devices  
should be operated at these limits. The table of “Electrical Characteristics” specifies conditions of device operation.  
Note 2: Typical values are given for V  
= 3.3V and T = +25˚C.  
A
CC  
Note 3: Current into device pins is defined as positive. Current out of device pins is defined as negative. Voltages are referenced to ground except VOD, VOD,  
VTH and VTL which are differential voltages.  
Note 4: t  
and t  
specifications are Guaranteed By Design (GBD) using statistical analysis.  
LHLT  
LLHT  
Note 5: Because the Serializer is in TRI-STATE mode, the Deserializer will lose PLL lock and have to resynchronize before data transfer.  
Note 6: t specifications are Guaranteed By Design using statistical analysis.  
DJIT  
Note 7: For the purpose of specifying deserializer PLL performance, tDSR1 and tDSR2 are specified with the REFCLK running and stable, and with specific  
conditions for the incoming data stream (SYNCPATs). It is recommended that the derserializer be initialized using either t timing or t timing. t is the  
DSR1  
DSR2  
DSR1  
time required for the deserializer to indicate lock upon power-up or when leaving the power-down mode. Synchronization patterns should be sent to the device before  
initiating either condition. t is the time required to indicate lock for the powered-up and enabled deserializer when the input (RI+ and RI-) conditions change from  
DSR2  
not receiving data to receiving synchronization patterns (SYNCPATs).  
Note 8: t is a measure of how much phase noise (jitter) the deserializer can tolerate in the incoming data stream before bit errors occur. The Deserializer Noise  
RNM  
Margin is Guaranteed By Design (GBD) using statistical analysis.  
www.national.com  
8
AC Timing Diagrams and Test Circuits  
20024803  
FIGURE 2. “Worst Case” Serializer ICC Test Pattern  
20024804  
FIGURE 3. “Worst Case” Deserializer ICC Test Pattern  
20024805  
FIGURE 4. Serializer Bus LVDS Output Load and Transition Times  
20024806  
FIGURE 5. Deserializer CMOS/TTL Output Load and Transition Times  
9
www.national.com  
AC Timing Diagrams and Test Circuits (Continued)  
20024807  
FIGURE 6. Serializer Input Clock Transition Time  
20024808  
Timing shown for TCLK_R/F = LOW  
FIGURE 7. Serializer Setup/Hold Times  
20024809  
FIGURE 8. Serializer TRI-STATE Test Circuit and Timing  
www.national.com  
10  
AC Timing Diagrams and Test Circuits (Continued)  
20024810  
FIGURE 9. Serializer PLL Lock Time, and PWRDN TRI-STATE Delays  
20024823  
FIGURE 10. SYNC Timing Delays  
20024811  
FIGURE 11. Serializer Delay  
11  
www.national.com  
AC Timing Diagrams and Test Circuits (Continued)  
20024812  
FIGURE 12. Deserializer Delay  
20024813  
Timing shown for RCLK_R/F = LOW  
Duty Cycle (t  
) =  
RDC  
FIGURE 13. Deserializer Data Valid Out Times  
20024814  
FIGURE 14. Deserializer TRI-STATE Test Circuit and Timing  
www.national.com  
12  
AC Timing Diagrams and Test Circuits (Continued)  
20024815  
FIGURE 15. Deserializer PLL Lock Times and PWRDN TRI-STATE Delays  
20024822  
FIGURE 16. Deserializer PLL Lock Time from SyncPAT  
13  
www.national.com  
AC Timing Diagrams and Test Circuits (Continued)  
20024816  
+
V
= (DO )–(DO ).  
OD  
Differential output signal is shown as (DO+)–(DO−), device in Data Transfer mode.  
FIGURE 17. VOD Diagram  
www.national.com  
14  
clock information be received 4 times in a row to indicate  
loss of lock. Since clock information has been lost, it is  
possible that data was also lost during these cycles. There-  
fore, after the Deserializer relocks to the incoming data  
stream and the Deserializer LOCK pin goes low, at least  
three previous data cycles should be suspect for bit errors.  
Application Information  
USING THE SCAN921025 AND SCAN921226  
The Serializer and Deserializer chipset is an easy to use  
transmitter and receiver pair that sends 10 bits of parallel  
LVTTL data over a serial Bus LVDS link up to 800 Mbps. An  
on-board PLL serializes the input data and embeds two clock  
bits within the data stream. The Deserializer uses a separate  
reference clock (REFCLK) and an onboard PLL to extract  
the clock information from the incoming data stream and  
then deserialize the data. The Deserializer monitors the  
incoming clock information, determines lock status, and as-  
serts the LOCK output high when loss of lock occurs.  
The Deserializer can relock to the incoming data stream by  
making the Serializer resend SYNC patterns, as described  
above, or by random locking, which can take more time,  
depending on the data patterns being received.  
HOT INSERTION  
All the BLVDS devices are hot pluggable if you follow a few  
rules. When inserting, ensure the Ground pin(s) makes con-  
tact first, then the VCC pin(s), and then the I/O pins. When  
removing, the I/O pins should be unplugged first, then the  
VCC, then the Ground. Random lock hot insertion is illus-  
trated inFigure 21 .  
POWER CONSIDERATIONS  
An all CMOS design of the Serializer and Deserializer makes  
them inherently low power devices. In addition, the constant  
current source nature of the Bus LVDS outputs minimizes  
the slope of the speed vs. ICC curve of conventional CMOS  
designs.  
PCB CONSIDERATIONS  
The Bus LVDS Serializer and Deserializer should be placed  
as close to the edge connector as possible. In multiple  
Deserializer applications, the distance from the Deserializer  
to the slot connector appears as a stub to the Serializer  
driving the backplane traces. Longer stubs lower the imped-  
ance of the bus, increase the load on the Serializer, and  
lower the threshold margin at the Deserializers. Deserializer  
devices should be placed much less than one inch from slot  
connectors. Because transition times are very fast on the  
Serializer Bus LVDS outputs, reducing stub lengths as much  
as possible is the best method to ensure signal integrity.  
POWERING UP THE DESERIALIZER  
The SCAN921226 can be powered up at any time by follow-  
ing the proper sequence. The REFCLK input can be running  
before the Deserializer powers up, and it must be running in  
order for the Deserializer to lock to incoming data. The  
Deserializer outputs will remain in TRI-STATE until the De-  
serializer detects data transmission at its inputs and locks to  
the incoming data stream.  
TRANSMITTING DATA  
Once you power up the Serializer and Deserializer, they  
must be phase locked to each other to transmit data. Phase  
locking occurs when the Deserializer locks to incoming data  
or when the Serializer sends patterns. The Serializer sends  
SYNC patterns whenever the SYNC1 or SYNC2 inputs are  
high. The LOCK output of the Deserializer remains high until  
it has locked to the incoming data stream. Connecting the  
LOCK output of the Deserializer to one of the SYNC inputs of  
the Serializer will guarantee that enough SYNC patterns are  
sent to achieve Deserializer lock.  
TRANSMISSION MEDIA  
The Serializer and Deserializer can also be used in point-to-  
point configuration of a backplane, through a PCB trace, or  
through twisted pair cable. In point-to-point configuration, the  
transmission media need only be terminated at the receiver  
end. Please note that in point-to-point configuration, the  
potential of offsetting the ground levels of the Serializer vs.  
the Deserializer must be considered. Also, Bus LVDS pro-  
vides a +/− 1.2V common mode range at the receiver inputs.  
The Deserializer can also lock to incoming data by simply  
powering up the device and allowing the “random lock”  
circuitry to find and lock to the data stream.  
FAILSAFE BIASING FOR THE SCAN921226  
The SCAN921226 has an improved input threshold sensitiv-  
ity of +/− 50mV versus +/− 100mV for the DS92LV1210 or  
DS92LV1212. This allows for greater differential noise mar-  
gin in the SCAN921226. However, in cases where the re-  
ceiver input is not being actively driven, the increased sen-  
sitivity of the SCAN921226 can pickup noise as a signal and  
cause unintentional locking. For example, this can occur  
when the input cable is disconnected.  
While the Deserializer LOCK output is low, data at the De-  
serializer outputs (ROUT0-9) is valid, except for the specific  
case of loss of lock during transmission which is further  
discussed in the "Recovering from LOCK Loss" section be-  
low.  
NOISE MARGIN  
External resistors can be added to the receiver circuit board  
to prevent noise pick-up. Typically, the non-inverting receiver  
input is pulled up and the inverting receiver input is pulled  
down by high value resistors. the pull-up and pull-down  
resistors (R1 and R2) provide a current path through the  
termination resistor (RL) which biases the receiver inputs  
when they are not connected to an active driver. The value of  
the pull-up and pull-down resistors should be chosen so that  
enough current is drawn to provide a +15mV drop across the  
termination resistor. Please see Figure 18for the Failsafe  
Biasing Setup.  
The Deserializer noise margin is the amount of input jitter  
(phase noise) that the Deserializer can tolerate and still  
reliably receive data. Various environmental and systematic  
factors include:  
Serializer: TCLK jitter, VCC noise (noise bandwidth and  
out-of-band noise)  
Media: ISI, Large VCM shifts  
Deserializer: VCC noise  
RECOVERING FROM LOCK LOSS  
In the case where the Deserializer loses lock during data  
transmission, up to 3 cycles of data that were previously  
received can be invalid. This is due to the delay in the lock  
detection circuit. The lock detect circuit requires that invalid  
15  
www.national.com  
Please refer to Figure 19 and Figure 20 for a graphic repre-  
sentation of tDJIT and tRNM. Also, for a more detailed expla-  
nation of tRNM, please see the Application Note titled ’How to  
Validate BLVDS SER/DES Signal Integrity Using an Eye  
Mask’.  
Application Information (Continued)  
USING TDJIT AND TRNM TO VALIDATE SIGNAL  
QUALITY  
The parameter tRNM is calculated by first measuring how  
much of the ideal bit the receiver needs to ensure correct  
sampling. After determining this amount, what remains of the  
ideal bit that is available for external sources of noise is  
called tRNM. tRNM includes transmitter jitter.  
The vertical limits of the mask are determined by the  
SCAN921226 receiver input threshold of +/− 50mV.  
20024827  
FIGURE 18. Failsafe Biasing Setup  
20024829  
FIGURE 19. Deterministic Jitter and Ideal Bit Position  
www.national.com  
16  
Application Information (Continued)  
20024828  
t
t
is the ideal noise margin on the left of the figure, it is a negative value to indicate early with respect to ideal.  
RNMI-L  
is the ideal noise margin on the right of the above figure, it is a positive value to indicate late with respect to ideal.  
RNMI-R  
FIGURE 20. Ideal Deserializer Noise Margin (tRNMI) and Sampling Window  
20024817  
FIGURE 21. Random Lock Hot Insertion  
17  
www.national.com  
Pin Diagrams  
SCAN921025SLC - Serializer  
(Top View)  
20024830  
SCAN921226SLC - Deserializer  
(Top View)  
20024831  
www.national.com  
18  
Serializer Pin Description  
Pin Name  
I/O  
Ball Id.  
A3, B1, C1,  
D1, D2, D3,  
E1, E2, F2, F4  
G3  
Description  
Data Input. LVTTL levels inputs. Data on these pins are loaded into  
a 10-bit input register.  
DIN  
I
TCLKR/F  
I
Transmit Clock Rising/Falling strobe select. LVTTL level input.  
Selects TCLK active edge for strobing of DIN data. High selects  
rising edge. Low selects falling edge.  
DO+  
DO−  
DEN  
O
O
I
D7  
D5  
D6  
+ Serial Data Output. Non-inverting Bus LVDS differential output.  
− Serial Data Output. Inverting Bus LVDS differential output.  
Serial Data Output Enable. LVTTL level input. A low puts the Bus  
LVDS outputs in TRI-STATE.  
PWRDN  
I
C7  
Powerdown. LVTTL level input. PWRDN driven low shuts down the  
PLL and TRI-STATEs outputs putting the device into a low power  
sleep mode.  
TCLK  
SYNC  
I
I
E4  
Transmit Clock. LVTTL level input. Input for 30MHz – 80MHz  
system clock.  
A4, B3  
Assertion of SYNC (high) for at least 1024 synchronization symbols  
to be transmitted on the Bus LVDS serial output. Synchronization  
symbols continue to be sent if SYNC continues to be asserted. TTL  
level input. The two SYNC pins are ORed.  
DVCC  
DGND  
I
I
C3, C4, E5  
A1, C2, F5,  
E6, G4  
Digital Circuit power supply.  
Digital Circuit ground.  
AVCC  
AGND  
TDI  
I
I
I
A5, A6, B4,  
B7, G5  
Analog power supply (PLL and Analog Circuits).  
Analog ground (PLL and Analog Circuits).  
B5, B6, C6,  
E7, F7  
F1  
Test Data Input to support IEEE 1149.1. There is an internal pullup  
resistor that defaults this input to high per IEEE 1149.1.  
Test Data Output to support IEEE 1149.1  
TDO  
TMS  
O
I
G1  
E3  
Test Mode Select Input to support IEEE 1149.1. There is an  
internal pullup resistor that defaults this input to high per IEEE  
1149.1.  
TCK  
I
I
F3  
Test Clock Input to support IEEE 1149.1  
TRST  
G2  
Test Reset Input to support IEEE 1149.1. There is an internal  
pullup resistor that defaults this input to high per IEEE 1149.1.  
Leave open circuit, do not connect  
N/C  
N/A  
A2, A7, B2,  
C5, D4, F6,  
G6, G7  
19  
www.national.com  
Deserializer Pin Description  
Pin Name  
I/O  
Ball Id.  
A5, B4, B6,  
C4, C7, D6,  
F5, F7, G4, G5  
B3  
Description  
ROUT  
O
Data Output. 9 mA CMOS level outputs.  
RCLKR/F  
I
Recovered Clock Rising/Falling strobe select. TTL level input.  
Selects RCLK active edge for strobing of ROUT data. High selects  
rising edge. Low selects falling edge.  
RI+  
I
I
I
D2  
C1  
D3  
+ Serial Data Input. Non-inverting Bus LVDS differential input.  
− Serial Data Input. Inverting Bus LVDS differential input.  
Powerdown. TTL level input. PWRDN driven low shuts down the  
PLL and TRI-STATEs outputs putting the device into a low power  
sleep mode.  
RI−  
PWRDN  
LOCK  
O
E1  
LOCK goes low when the Deserializer PLL locks onto the  
embedded clock edge. CMOS level output. Totem pole output  
structure, does not directly support wired OR connections.  
Recovered Clock. Parallel data rate clock recovered from  
embedded clock. Used to strobe ROUT, CMOS level output.  
Output Enable. TTL level input. When driven low, TRI-STATEs  
ROUT0–ROUT9 and RCLK.  
RCLK  
REN  
O
I
E2  
D1  
DVCC  
DGND  
I
A7, B7, C5,  
C6, D5  
Digital Circuit power supply.  
I
A1, A6, B5,  
D7, E4, E7,  
G3  
Digital Circuit ground.  
AVCC  
AGND  
REFCLK  
TDI  
I
I
I
I
B1, C2, F1,  
F2, G1  
Analog power supply (PLL and Analog Circuits).  
Analog ground (PLL and Analog Circuits).  
A4, B2, F3,  
F4, G2  
A3  
Use this pin to supply a REFCLK signal for the internal PLL  
frequency.  
F6  
Test Data Input to support IEEE 1149.1. There is an internal pullup  
resistor that defaults this input to high per IEEE 1149.1.  
Test Data Output to support IEEE 1149.1  
TDO  
TMS  
O
I
G6  
G7  
Test Mode Select Input to support IEEE 1149.1. There is an  
internal pullup resistor that defaults this input to high per IEEE  
1149.1.  
TCK  
I
I
E5  
E6  
Test Clock Input to support IEEE 1149.1  
TRST  
Test Reset Input to support IEEE 1149.1. There is an internal  
pullup resistor that defaults this input to high per IEEE 1149.1.  
N/C  
N/A  
A2, C3, D4, E3 Leave open circuit, do not connect  
Deserializer Truth Table  
INPUTS  
OUTPUTS  
PWRDN  
REN  
ROUT [0:9]  
LOCK  
RCLK  
H (4)  
H
H
X
L
Z
Active  
Z
H
L
Z
Active  
Z
H
L
Z
H
Z
Active  
Z
1) LOCK Active indicates the LOCK output will reflect the state of the Deserializer with regard to the selected data stream.  
2) RCLK Active indicates the RCLK will be running if the Deserializer is locked. The Timing of RCLK with respect to ROUT is determined by RCLK_R/F.  
3) ROUT and RCLK are TRI-STATED when LOCK is asserted High.  
4) During Power-up.  
www.national.com  
20  
Physical Dimensions inches (millimeters)  
unless otherwise noted  
Order Number SCAN921025SLC or SCAN921226SLC  
NS Package Number SLC49A  
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.  
For the most current product information visit us at www.national.com.  
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.  
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.  
BANNED SUBSTANCE COMPLIANCE  
National Semiconductor certifies that the products and packing materials meet the provisions of the Customer Products Stewardship  
Specification (CSP-9-111C2) and the Banned Substances and Materials of Interest Specification (CSP-9-111S2) and contain no ‘‘Banned  
Substances’’ as defined in CSP-9-111S2.  
National Semiconductor  
Americas Customer  
Support Center  
National Semiconductor  
Europe Customer Support Center  
Fax: +49 (0) 180-530 85 86  
National Semiconductor  
Asia Pacific Customer  
Support Center  
National Semiconductor  
Japan Customer Support Center  
Fax: 81-3-5639-7507  
Email: new.feedback@nsc.com  
Tel: 1-800-272-9959  
Email: europe.support@nsc.com  
Deutsch Tel: +49 (0) 69 9508 6208  
English Tel: +44 (0) 870 24 0 2171  
Français Tel: +33 (0) 1 41 91 8790  
Email: ap.support@nsc.com  
Email: jpn.feedback@nsc.com  
Tel: 81-3-5639-7560  
www.national.com  

相关型号:

SCAN921226SLCX

LINE RECEIVER, PBGA49, BGA-49
TI

SCAN921260

X6 1:10 Deserializer with IEEE 1149.1 (JTAG) and at-speed BIST
NSC

SCAN921260

具有 IEEE 1149.1 和全速度 BIST 的六个 1 至 10 解串器
TI

SCAN921260UJB

X6 1:10 Deserializer with IEEE 1149.1 (JTAG) and at-speed BIST
NSC

SCAN921260UJB/NOPB

IC HEX LINE RECEIVER, PBGA196, LBGA-196, Line Driver or Receiver
NSC

SCAN921260UJB/NOPB

具有 IEEE 1149.1 和全速度 BIST 的六个 1 至 10 解串器 | NZH | 196 | -40 to 85
TI

SCAN921260UJBX

X6 1:10 Deserializer with IEEE 1149.1 (JTAG) and at-speed BIST
NSC

SCAN921260UJBX/NOPB

IC HEX LINE RECEIVER, PBGA196, LBGA-196, Line Driver or Receiver
NSC

SCAN921821

Dual 18-Bit Serializer with Pre-emphasis, IEEE 1149.1(JTAG), and At-Speed BIST
NSC

SCAN921821

具有预加重功能、IEEE 1149.1 (JTAG) 和全速度 BIST 的双路 18 位串行器
TI

SCAN921821TSM

IC DUAL LINE DRIVER, PBGA100, FBGA-100, Line Driver or Receiver
NSC

SCAN921821TSM/NOPB

IC DUAL LINE DRIVER, PBGA100, FBGA-100, Line Driver or Receiver
NSC