TI DS92LX1621

DS92LX1621,DS92LX1622
DS92LX1621/DS92LX1622 10 - 50 MHz DC-Balanced Channel Link III Serializer
and Deserializer with Bi-Directional Control Channel
Literature Number: SNLS327G
DS92LX1621/DS92LX1622
10 - 50 MHz DC-Balanced Channel Link III Serializer and
Deserializer with Bi-Directional Control Channel
General Description
■ Embedded clock with DC Balanced coding to support AC-
The DS92LX1621 / DS92LX1622 chipset offers a Channel
Link III interface with a high-speed forward channel and a fullduplex back channel for data transmission over a single differential pair. The Serializer/Deserializer pair is targeted for
direct connections between automotive camera systems and
Host Controller/Electronic Control Unit (ECU). The primary
transport sends 16 bits of image data over a single high-speed
serial stream together with a low latency bi-directional control
channel transport that supports I2C. Included with the 16-bit
payload is a selectable data integrity option for CRC (Cyclic
Redundancy Check) or parity bit to monitor transmission link
errors. Using National’s embedded clock technology allows
transparent full-duplex communication over a single differential pair, carrying asymmetrical bi-directional control information without the dependency of video blanking intervals. This
single serial stream simplifies transferring a wide data bus
over PCB traces and cable by eliminating the skew problems
between parallel data and clock paths. This significantly
saves system cost by narrowing data paths that in turn reduce
PCB layers, cable width, and connector size and pins.
In addition, the Deserializer inputs provide equalization control to compensate for loss from the media over longer distances. Internal DC balanced encoding/decoding is used to
support AC-Coupled interconnects.
The sleep function provides a power-savings mode and a remote wake up interrupt for signaling of a remote device.
The Serializer is offered in a 32-pin LLP package, and Deserializer is offered in a 40-pin LLP package.
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
coupled interconnects
Capable to drive up to 10 meters shielded twisted-pair
Bi-directional control interface channel with I2C support
I2C interface for device configuration. Single-pin ID
addressing
16–bit data payload with CRC (Cyclic Redundancy Check)
for checking data integrity with programmable data
transmission error detection and interrupt control
Up to 6 Programmable GPIO's
AT-SPEED BIST diagnosis feature to validate link integrity
Individual power-down controls for both SER and DES
User-selectable clock edge for parallel data on both SER
and DES
Integrated termination resistors
1.8V- or 3.3V-compatible parallel bus interface
Single power supply at 1.8V
IEC 61000–4–2 ESD compliant
No reference clock required on Deserializer
Programmable Receive Equalization
LOCK output reporting pin to ensure link status
EMI/EMC Mitigation
— DES Programmable Spread Spectrum (SSCG)
outputs
— DES Receiver staggered outputs
Temperature range −40°C to +85°C
SER package: 32 pin LLP (5mm x 5mm)
DES package: 40 pin LLP (6mm x 6mm)
Features
■
■
■
■ Configurable data throughput
Applications
— 12–bit (min) up to 600 Mbits/sec
— 16–bit (def) up to 800 Mbits/sec
— 18–bit (max) up to 900 Mbits/sec
■ 10 MHz to 50 MHz input clock support
■ Industrial Displays, Touch Screens
■ Medical Imaging
Typical Application Diagram
30123027
FIGURE 1. Typical Application Circuit
TRI-STATE® is a registered trademark of National Semiconductor Corporation.
© 2011 National Semiconductor Corporation
301230
www.national.com
DS92LX1621 / DS92LX1622 10 - 50 MHz DC-Balanced Channel Link III Serializer and Deserializer
with Bi-Directional Control Channel
July 12, 2011
DS92LX1621 / DS92LX1622
Block Diagrams
30123028
FIGURE 2. Block Diagram
30123029
FIGURE 3. Application Block Diagram
Ordering Information
NSID
Package Description
Quantity
SPEC
Package ID
DS92LX1621SQE
DS92LX1621SQ
32–pin LLP, 5.0 X 5.0 X 0.8 mm, 0.5 mm pitch
250
NOPB
SQA32A
32–pin LLP, 5.0 X 5.0 X 0.8 mm, 0.5 mm pitch
1000
NOPB
SQA32A
DS92LX1621SQX
32–pin LLP, 5.0 X 5.0 X 0.8 mm, 0.5 mm pitch
4500
NOPB
SQA32A
DS92LX1622SQE
40–pin LLP, 6.0 X 6.0 X 0.8 mm, 0.5 mm pitch
250
NOPB
SQA40A
DS92LX1622SQ
40–pin LLP, 6.0 X 6.0 X 0.8 mm, 0.5 mm pitch
1000
NOPB
SQA40A
DS92LX1622SQX
40–pin LLP, 6.0 X 6.0 X 0.8 mm, 0.5 mm pitch
4500
NOPB
SQA40A
www.national.com
2
DS92LX1621 / DS92LX1622
DS92LX1621 Pin Diagram
30123019
Serializer - DS92LX1621 — Top View
3
www.national.com
DS92LX1621 / DS92LX1622
DS92LX1621 Serializer Pin Descriptions
Pin Name
Pin No.
I/O, Type
Description
LVCMOS PARALLEL INTERFACE
DIN[13:0]
32, 31, 30, 29,
27, 26, 24, 23,
22, 21, 20, 19,
18, 17
Inputs, LVCMOS w/ Parallel data inputs.
pull down
HSYNC
1
Inputs, LVCMOS w/ Parallel data input 14, typically used as Horizontal SYNC Input
pull down
VSYNC
2
Inputs, LVCMOS w/ Parallel data input 15, typically used as Vertical SYNC Input
pull down
PCLK
3
Input, LVCMOS w/
pull down
Pixel Clock Input Pin. Strobe edge set by TRFB control register.
GENERAL PURPOSE INPUT OUTPUT (GPIO)
DIN[3:0]/
GPIO[5:2]
20, 19, 18, 17
GPIO[1:0]
16, 15
Input/Output, Digital DIN[3:0] general-purpose pins can be individually configured as either inputs
or outputs; used to control and respond to various commands.
Input/Output, Digital General-purpose pins can be individually configured as either inputs or
outputs; used to control and respond to various commands.
SERIAL CONTROL BUS - I2C COMPATIBLE
Clock line for the serial control bus communication
SCL requires an external pull-up resistor to VDDIO.
SCL
4
Input/Output, Digital
SDA
5
Input/Output, Open Data line for the serial control bus communication
SDA requires an external pull-up resistor to VDDIO.
Drain
M/S
8
CAD
6
Input, LVCMOS w/
pull down
I2C Mode Select
M/S = L, Master (default); device generates and drives the SCL clock line
M/S = H, Slave; device accepts SCL clock input
Input, analog
Continuous Address Decoder
Input pin to select the Slave Device Address.
Input is connect to external resistor divider to programmable Device ID
address (see Serial Control Bus Connection).
CONTROL AND CONFIGURATION
Power down Mode Input Pin.
PDB = H, Transmitter is enabled and is ON.
PDB = L, Transmitter is in Sleep (Power Down). When the transmitter is in
the SLEEP state, the PLL is shutdown, and IDD is minimized.
PDB
9
Input, LVCMOS w/
pull down
RES
7
Input, LVCMOS w/
pull down
Reserved. This pin MUST be tied LOW.
Channel Link III INTERFACE
DOUT+
13
Input/Output, CML
Non-inverting differential output, back-channel input.
DOUT-
12
Input/Output, CML
Inverting differential output, back-channel input.
VDDPLL
10
Power, Analog
PLL Power, 1.8V ±5%
VDDT
11
Power, Analog
Tx Analog Power, 1.8V ±5%
VDDCML
14
Power, Analog
LVDS & BC Dr Power, 1.8V ±5%
VDDD
28
Power, Digital
Digital Power, 1.8V ±5%
25
Power, Digital
Power for input stage, The single-ended inputs are powered from VDDIO.
DAP
Ground, DAP
DAP must be grounded. Connect to ground plane with at least 9 vias.
Power and Ground
VDDIO
VSS
www.national.com
4
DS92LX1621 / DS92LX1622
DS92LX1622 Pin Diagram
30123020
Deserializer - DS92LX1622 — Top View
5
www.national.com
DS92LX1621 / DS92LX1622
DS92LX1622 Deserializer Pin Descriptions
Pin Name
Pin No.
I/O, Type
Description
LVCMOS PARALLEL INTERFACE
ROUT[13:0]
9, 10, 11, 12, 14,
15, 17, 18, 19,
20, 21, 22, 23, 24
Outputs, LVCMOS
Parallel data outputs.
HSYNC
7
Output, LVCMOS
Parallel data output 14, typically used as Horizontal SYNC output
VSYNC
6
Output, LVCMOS
Parallel data output 14, typically used as Vertical SYNC output
PCLK
5
Output, LVCMOS
Pixel Clock Output Pin.
Strobe edge set by RRFB control register
General Purpose Input Output (GPIO)
ROUT[3:0] /
GPIO[5:2]
21, 22, 23, 24
Input/Output, Digital
ROUT[3:0] general-purpose pins can be individually configured as either
inputs or outputs; used to control and respond to various commands.
26, 27
Input/Output, Digital
General-purpose pins can be individually configured as either inputs or
outputs; used to control and respond to various commands.
GPIO[1:0]
SERIAL CONTROL BUS - I2C COMPATIBLE
Clock line for the serial control bus communication
SCL requires an external pull-up resistor to VDDIO.
SCL
3
Input/Output, Digital
SDA
2
Input/Output, Open Data line for serial control bus communication
SDA requires an external pull-up resistor to VDDIO.
Drain
M/S
40
CAD
Input, LVCMOS w/
pull up
1
Input, analog
I2C Mode Select
M/S = L, Master; device generates and drives the SCL clock line
M/S = H, Slave (default); device accepts SCL clock input
Continuous Address Decoder
Input pin to select the Slave Device Address.
Input is connect to external resistor divider to programmable Device ID
address (see Serial Control Bus Connection)
CONTROL AND CONFIGURATION
PDB
29
LOCK
PASS
RES
28
31
Input, LVCMOS w/
pull down
Power down Mode Input Pin.
PDB = H, Receiver is enabled and is ON.
PDB = L, Receiver is in Sleep (Power down mode). When the Receiver is in
the SLEEP state, the LVCMOS Outputs are in TRI-STATE, the PLL is
shutdown and IDD is minimized.
Output, LVCMOS
LOCK Status Output Pin.
LOCK = H, PLL is Locked, outputs are active
LOCK = L, PLL is unlocked, ROUT and PCLK output states are controlled by
OSS_SEL. May be used as Link Status.
Output, LVCMOS
When BISTEN = L; Normal operation
PASS is high to indicate no errors are detected. The PASS pin asserts low
to indicate a CRC error was detected on the link.
32, 33, 39
-
Reserved.
Pin 39: This pin MUST be tied LOW.
Pins 32, 33: Leave pin open.
37
Input, LVCMOS w/
pull down
BIST Enable Pin.
BISTEN = H, BIST Mode is enabled.
BISTEN = L, BIST Mode is disabled.
Output, LVCOMS
PASS Output Pin for BIST mode.
PASS = H, ERROR FREE Transmission
PASS = L, one or more errors were detected in the received payload.
Leave Open if unused. Route to test point (pad) recommended.
BIST MODE
BISTEN
PASS
31
Channel Link III INTERFACE
www.national.com
6
Pin No.
I/O, Type
Description
RIN+
35
Input/Output, CML
Noninverting differential input, back channel output.
RIN-
36
Input/Output, CML
Inverting differential input, back channel output.
POWER AND GROUND
VDDSSCG
VDDOR1/2/3
4
Digital Power
SSCG Power, 1.8V ±5%
Power supply must be connect regardless if SSCG function is in operation
25, 16, 8
Digital Power
TTL Output Buffer Power, The single-ended outputs and control input are
powered from VDDIO. VDDIO can be connected to a 1.8V ±5% or 3.3V ±10%
VDDD
13
Digital Power
Digital Core Power, 1.8V ±5%
VDDR
30
Analog Power
Rx Analog Power, 1.8V ±5%
VDDCML
34
Analog Power
Bi-Directional Control Channel Driver Power, 1.8V ±5%
VDDPLL
38
Analog Power
PLL Power, 1.8V ±5%
DAP
Ground
VSS
DAP must be grounded. Connect to the ground plane with at least 16 vias.
7
www.national.com
DS92LX1621 / DS92LX1622
Pin Name
DS92LX1621 / DS92LX1622
θJC(based on 16 thermal vias)
ESD Rating (IEC 61000–4–2)
Absolute Maximum Ratings (Note 1)
If Military/Aerospace specified devices are required,
please contact the National Semiconductor Sales Office/
Distributors for availability and specifications.
Supply Voltage ( VDD1V8)
Supply Voltage (VDD3V3)
LVCMOS Input Voltage (VDD1V8)
LVCMOS Input Voltage (VDD3V3)
LVCMOS Output Voltage (VDD)
CML Driver I/O Voltage (VDD1V8)
CML Receiver I/O Voltage
(VDD1V8)
Junction Temperature
Storage Temperature
Maximum Package Power
Dissipation Capacity
Package Derating:
DS92LX1621 32L LLP
6.9 °C/W
1/θJA °C/W above +25°
θJA(based on 16 thermal vias)
28.0 °C/W
Serializer Electrical Characteristics
Min
1.71
1.71
3
VDD (1.8V)
VDDIO (1.8V Mode)
VDDIO (3.3V Mode)
Supply Noise
VDDn(1.8V)
VDDIO(1.8V)
VDD3V3
Operating Free Air
Temperature (TA)
Input Clock Rate
1/θJA °C/W above +25°
θJC (based on 9 thermal vias)
Maximum Package Power
Dissipation Capacity Package
Package Derating:
DS92LX1622 40L LLP
≥±25 kV
≥±10 kV
≥±8 kV
Recommended Operating
Conditions
−0.3V to (VDD1V8 + 0.3V)
+150°C
−65°C to +150°C
34.3 °C/W
RD = 330Ω, CS = 150pF
Air Discharge
(DOUT+, DOUT-, RIN+,
RIN-)
Contact Discharge
(DOUT+, DOUT-, RIN+,
RIN-)
ESD Rating (HBM)
−0.3V to +2.5V
−0.3V to +4.0V
−0.3V to +(VDD1V8 + 0.3V)
−0.3V to +(VDD3V3 + 0.3V)
−0.3V to +(VDD + 0.3V)
−0.3V to (VDD1V8 + 0.3V)
θJA (based on 9 thermal vias)
4.4 °C/W
-40
Nom
1.8
1.8
3.3
25
10
Max
1.89
1.89
3.6
Units
V
V
V
25
25
50
mVp-p
mVp-p
mVp-p
85
°C
50
MHz
(Note 2, Note 3, Note 4)
Over recommended operating supply and temperature ranges unless otherwise specified.
Symbol
Parameter
Conditions
Min
Typ
Max
Units
LVCMOS DC SPECIFICATIONS 3.3V I/O (SER INPUTS, DES OUTPUTS, GPIO, CONTROL INPUTS AND OUTPUTS)
VIH
High Level Input Voltage
VIN = 3.0V to 3.6V
2.0
VIN
V
VIL
Low Level Input Voltage
VIN = 3.0V to 3.6V
GND
0.8
V
IIN
Input Current
VIN = 0V or 3.6V
VIN = 3.0V to 3.6V
-20
+20
µA
VOH
High Level Output Voltage
VDDIO = 3.0V to 3.6V
2.4
VDDIO
V
VOL
Low Level Output Voltage
VDDIO = 3.0V to 3.6V
IOH = +4mA
GND
0.4
V
IOS
Output Short Circuit Current
VOUT = 0V
Serializer GPIO
Outputs
-24
mA
Deserializer
LVCMOS
Outputs
IOZ
TRI-STATE® Output Current
PDB = 0V,
VOUT = 0V or VDD
LVCMOS
Outputs
±1
-39
-20
±1
+20
µA
LVCMOS DC SPECIFICATIONS 1.8V I/O (TX INPUTS, RX OUTPUTS, GPIO, CONTROL INPUTS AND OUTPUTS)
VIH
High Level Input Voltage
VIN = 1.71V to 1.89V
0.65 VIN
VIN +0.3
VIL
Low Level Input Voltage
VIN = 1.71V to 1.89V
GND
0.35 VIN
IIN
Input Current
VIN = 0V or 1.89V
VIN = 1.71V to 1.89V
-20
VOH
High Level Output Voltage
VDDIO = 1.71V to 1.89V
IOH = −4mA
VDDIO 0.45
VDDIO
VOL
Low Level Output Voltage
VDDIO = 1.71V to 1.89V
IOL = +4 mA
GND
0.45
www.national.com
8
±1
+20
V
µA
V
V
IOS
IOZ
Parameter
Output Short Circuit Current
Conditions
VOUT = 0V (Note 10)
TRI-STATE® Output Current PDB = 0V,
VOUT = 0V or VDD
Min
Typ
Serializer GPIO
Outputs
-11
Deserializer
LVCMOS
Outputs
-20
LVCMOS
Outputs
Max
Units
mA
-20
±1
+20
µA
268
340
412
mV
1
50
mV
CML DRIVER DC SPECIFICATIONS (DOUT+, DOUT-)
|VOD|
Output Differential Voltage
RT = 100Ω
ΔVOD
Output Differential Voltage
Unbalance
RL = 100Ω
VOS
Output Differential Offset
Voltage
RL = 100Ω (Figure 7)
ΔVOS
Offset Voltage Unbalance
RL = 100Ω
IOS
Output Short Circuit Current
DOUT+/- = 0V,
PDB = L or H (Note 10)
RT
Differential Internal
Termination Resistance
Differential across DOUT+ and DOUT-
VDD (MIN) VDD (MAX) VDD - VOD
VOD (MAX)
VOD (MIN)
V
1
mV
50
mA
-27
80
100
120
Ω
CML RECEIVER DC SPECIFICATIONS (RIN+, RIN-)
VTH
Differential Threshold High
Voltage
+90
Figure 8
mV
VTL
Differential Threshold Low
Voltage
VIN
Differential Input Voltage
Range
IIN
Input Current
VIN = VDD or 0V,
VDD = 1.89V
-20
RT
Differential Internal
Termination Resistance
Differential across RIN+ and RIN-
80
-90
RIN+ - RIN-
180
mV
+20
µA
100
120
Ω
62
90
SER/DES SUPPLY CURRENT *DIGITAL, PLL, AND ANALOG VDDS
IDDT
IDDIOT
IDDTZ
IDDIOTZ
Serializer (Tx)
Total Supply Current Mode
(includes load current)
Serializer (Tx)
VDDIO Supply Current
(includes load current)
RT = 100Ω
WORST CASE pattern
(Figure 5)
RT = 100Ω
RANDOM PRBS-7 pattern
RT = 100Ω
WORST CASE pattern ()
Serializer (Tx) Supply Current PDB = 0V; All other
Power-down
LVCMOS Inputs = 0V
9
VDDn = 1.89V,
f = 50MHz
Default
Registers
mA
55
VDDn = 1.89V,
f = 50MHz
Default
Registers
2
VDDn = 3.6V,
f = 50MHz
Default
Registers
7
15
VDD = 1.89V
370
775
VDDIO = 1.89V
55
125
VDDIO = 3.6V
65
135
5
mA
µA
www.national.com
DS92LX1621 / DS92LX1622
Symbol
DS92LX1621 / DS92LX1622
Symbol
IDDR
IDDIOR
IDDRZ
IDDIORZ
Parameter
Conditions
Min
Typ
Max
96
VDDn = 1.89V
CL = 8pF
WORST CASE Pattern
(Figure 5)
f = 50 MHz
SSCG[3:0] =
ON
Default
Registers
60
VDDn = 3.6V
CL = 8pF
WORST CASE Pattern
f = 50 MHz
Default
Registers
53
Deserializer (Rx) VDDIO
VDDIO = 1.89V
Supply Current (includes load CL = 8pF
current)
WORST CASE Pattern
(Figure 5)
f = 50 MHz
Default
Registers
Deserializer (Rx) Supply
Current (includes load
current)
Deserializer (Rx) Supply
Current Power-down
Units
mA
16
25
VDDIO = 3.6V
CL = 8pF
Worst Case Pattern
f = 50 MHz
Default
Registers
38
64
PDB = 0V; All other
LVCMOS Inputs = 0V
VDDn = 1.89V
42
400
VDDIO = 1.89V
8
40
VDDIO = 3.6V
350
800
µA
Recommended Serializer Timing for PCLK
Over recommended operating supply and temperature ranges unless otherwise specified.
Symbol
Parameter
Min
Typ
Max
Units
20
T
100
ns
Transmit Clock Input High
Time
0.4T
0.5T
0.6T
ns
tTCIL
Transmit Clock Input Low
Time
0.4T
0.5T
0.6T
ns
tCLKT
PCLK Input Transition Time
3
ns
fosc
Internal oscillator clock
source
tTCP
Transmit Clock Period
tTCIH
Conditions
10 MHz — 50 MHz
0.5
25
MHz
Serializer Switching Characteristics
Over recommended operating supply and temperature ranges unless otherwise specified.
Symbol
Parameter
Conditions
tLHT
CML Low-to-High
Transition Time
RL = 100Ω (Figure 6)
tHLT
CML High-to-Low
Transition Time
RL = 100Ω
(Figure 6)
tDIS
Data Input Setup to PCLK
tDIH
Data Input Hold from PCLK
tPLD
Serializer PLL Lock Time
tSD
Serializer Delay
tJIND
Serializer Output
Deterministic Jitter
www.national.com
Serializer Data Inputs (Figure 10)
Min
Serializer output
intrinsic deterministic jitter. Measure
with PRBS-7 test pattern. PCLK = 50
MHz
10
Max
Units
150
330
ps
150
330
ps
2.0
ns
2.0
ns
RL = 100Ω
((Note 5, Note 9))
RT = 100Ω
f = 10-50 MHz
Reg Address 0x03h b[0] (TRFB = 1)
(Figure 12)
Typ
6.386T + 5
1
2
ms
6.386T +
12
6.386T +
19.7
ns
0.13
UI
tJINR
Parameter
Serializer Output Random
Jitter
Conditions
Min
Typ
Max
Units
Serializer output intrinsic random jitter
(cycle-cycle). Alternating – 1,0
pattern.
0.04
UI
0.396
UI
tJINT
Peak-to-peak Serializer
Output Jitter
Serializer output peak-to-peak jitter
includes deterministic jitter, random
jitter, and jitter transfer from serializer
input. Measure with PRBS-7 test
pattern.
λSTXBW
Serializer Jitter Transfer
Function -3 dB Bandwidth
PCLK = 50 MHz
Default Registers
1.9
MHz
δSTX
Serializer Jitter Transfer
Function
PCLK = 50 MHz
Default Registers
0.944
dB
δSTXf
Serializer Jitter Transfer
Function Peaking
Frequency
PCLK = 50 MHz
Default Registers
500
kHz
Deserializer Switching Characteristics
Over recommended operating supply and temperature ranges unless otherwise specified.
Symbol
Parameter
Conditions
Pin/Freq.
tRCP
Receiver Output Clock Period
tRCP = tTCP
PCLK
tPDC
PCLK Duty Cycle
Default Registers
SSCG[3:0] = OFF
PCLK
tCLH
LVCMOS Low-to-High Transition VDDIO: 1.71V to 1.89V or PCLK
Time
3.0V to 3.6V, CL = 8 pF
LVCMOS High-to-Low Transition (lumped load)
Default Registers
Time
( (Note 10))
tCHL
tCLH
tCHL
LVCMOS Low-to-High Transition VDDIO: 1.71V to 1.89V or
Time
3.0V to 3.6V, CL = 8 pF
Deserializer Data
(lumped load)
Outputs
LVCMOS High-to-Low Transition
Default Registers
Time
( ) (Note 9)
tROS
ROUT Setup Data to PCLK
tROH
ROUT Hold Data to PCLK
tDD
Deserializer Delay
tDDLT
Deserializer Data Lock Time
tRJIT
Receiver Input Jitter Tolerance
VDDIO: 1.71V to 1.89V or
3.0V to 3.6V, CL = 8pF
Deserializer Data
(lumped load)
Outputs
Default Registers
()
Default Registers
Register 0x03h b[0]
(RRFB = 1)
10 MHz-50 MHz
Min
Typ
Max
Units
20
T
100
ns
45
50
55
%
1.3
2.0
2.8
1.3
2.0
2.8
1.6
2.4
3.3
1.6
2.4
3.3
0.38T
0.5T
0.38T
0.5T
ns
ns
ns
4.571T + 4.571T + 4.571T
8
12
+ 16
10 MHz-50 MHz
10
50 MHz
0.53
10 MHz
300
550
50 MHz
120
250
ns
ms
UI
tRDJ
Receiver Clock Jitter
PCLK
SSCG[3:0] = OFF
tDPJ
Deserializer Period Jitter
PCLK
SSCG[3:0] = OFF
10 MHz
425
600
50 MHz
320
480
tDCCJ
Deserializer Cycle-to-Cycle Clock PCLK
SSCG[3:0] = OFF
Jitter
10 MHz
320
500
50 MHz
300
500
fdev
Spread Spectrum Clocking
Deviation Frequency
20 MHz-50 MHz
±0.5% to
±2.0%
%
fmod
Spread Spectrum Clocking
Modulation Frequency
20 MHz-50 MHz
±9 kHz to
±66 kHz
kHz
LVCMOS Output Bus
(Figure 17)
11
ps
ps
ps
www.national.com
DS92LX1621 / DS92LX1622
Symbol
DS92LX1621 / DS92LX1622
Bi-Directional Control Bus Timing Specifications (SCL, SDA) - (Figure 4)
Over recommended operating supply and temperature ranges unless otherwise specified.
Symbol
Parameter
Conditions
Min
Typ
Max
Units
RECOMMENDED INPUT TIMING REQUIREMENTSRECOMMENDED INPUT TIMING REQUIREMENTS ((Note 13))
fSCL
SCL Clock Frequency
fLOW
SCL Low Period
fHIGH
>0
fSCL = 100 kHz
100
kHz
4.7
µs
SCL High Period
4.0
µs
tHD:STA
Hold time for a start or a repeated start
condition
4.0
µs
tSU:STA
Set Up time for a start or a repeated
start condition
4.7
µs
tHD:DAT
Data Hold Time
tSU:DAT
Data Set Up Time
250
tSU:STO
Set Up Time for STOP Condition,
4.0
tr
SCL & SDA Rise Time
1000
tf
SCL & SDA Fall Time
300
ns
Cb
Capacitive load for bus
400
pF
0
3.45
µs
ns
µs
ns
SWITCHING CHARACTERISTICS ((Note 9))
fSCL
fLOW
SCL Clock Frequency
SCL Low Period
Serializer M/S = 0 – R/W Register
0x05 = 0x40'h
100
Deserializer M/S = 0 – READ
Register 0x06 b[6:4] = 0x00'h
100
Serializer M/S = 0 – R/W Register
0x05 = 0x40'h
Deserializer M/S = 0 – READ
Register 0x06 b[6:4] = 0x00'h
Serializer M/S = 0 – R/W Register
0x05 = 0x40'h
kHz
4.7
μs
4.0
μs
fHIGH
SCL High Period
tHD:STA
Hold time for a start or a repeated start Serializer M/S = 0 Register 0x05 =
condition
0x40'h
4.0
μs
tSU:STA
Set Up time for a start or a repeated
start condition
4.7
μs
tHD:DAT
Data Hold Time
tSU:DAT
Data Set Up Time
tSU:STO
Set Up Time for STOP Condition
tf
SCL & SDA Fall Time
tBUF
Bus free time between a stop and start Serializer M/S = 0
condition
tTIMEOUT
NACK Time out
www.national.com
Deserializer M/S = 0 – READ
Register 0x06 b[6:4] = 0x00'h
Serializer M/S = 0 Register 0x05 =
0x40'h
0
3.45
250
Serializer M/S = 0
μs
4.0
300
ns
μs
4.7
Serializer M/S = 1
1
Deserializer MODE = 1
Register 0x06 b[2:0]=111'b
25
12
μs
ns
ms
DS92LX1621 / DS92LX1622
30123036
FIGURE 4. Bi-Directional Control Bus Timing
Bi-Directional Control Bus DC Characteristics (SCL, SDA) - I2C Compliant
Symbol
Parameter
Conditions
Max
Units
0.7 x
VDDIO
Min
Typ
VDDIO
V
GND
0.3 x
VDDIO
V
VIH
Input High Level
SDA and SCL
VIL
Input Low Level Voltage
SDA and SCL
VHY
Input Hysteresis
IOZ
TRI-STATE® Output
Current
PDB = 0V VOUT = 0V or VDD
-20
±1
+20
µA
IIN
Input Current
SDA or SCL, Vin = VDDIO or GND
-20
±1
+20
µA
CIN
Input Pin Capacitance
VOL
Low Level Output Voltage
>50
mV
<5
pF
SCL and SDA VDDIO = 3.0V IOL = 1.5
mA
0.36
SCL and SDA VDDIO = 1.71V IOL = 1
mA
0.36
V
Note 1: “Absolute Maximum Ratings” indicate limits beyond which damage to the device may occur, including inoperability and degradation of device reliability
and/or performance. Functional operation of the device and/or non-degradation at the Absolute Maximum Ratings or other conditions beyond those indicated in
the Recommended Operating Conditions is not implied. The Recommended Operating Conditions indicate conditions at which the device is functional; the device
should not be operated beyond such conditions.
Note 2: The Electrical Characteristics tables list guaranteed specifications under the listed Recommended Operating Conditions except as otherwise modified
or specified by the Electrical Characteristics Conditions and/or Notes. Typical specifications are estimations only and are not guaranteed.
Note 3: Current into device pins is defined as positive. Current out of a device pin is defined as negative. Voltages are referenced to ground except VOD, ΔVOD,
VTH and VTL which are differential voltages.
Note 4: Typical values represent most likely parametric norms at 1.8V or 3.3V, TA = +25°C, and at the Recommended Operation Conditions at the time of product
characterization and are not guaranteed.
Note 5: tPLD and tDDLT is the time required by the serializer and deserializer to obtain data lock when exiting power-down state with an active PCLK.
Note 6: tDCJ is the maximum amount of jitter measured over 30,000 samples based on Time Interval Error (TIE).
Note 7: tDPJ is the maximum amount the period is allowed to deviate measured over 30,000 samples.
Note 8: tDCCJ is the maximum amount of jitter between adjacent clock cycles measured over 30,000 samples.
Note 9: Specification is guaranteed by design and is not tested in production.
Note 10: Specification is guaranteed by characterization and is not tested in production.
Note 11: tRJIT max (0.61 UI) is limited by instrumentation and actual tRJIT of in-band jitter at low frequency (<2MHz) is greater than 1 UI.
Note 12: UI – Unit Interval is equivalent to one ideal serialized data bit width. The UI scales with PCLK frequency.
Note 13: Recommended Input Timing Requirements are input specifications and not tested in production.
13
www.national.com
DS92LX1621 / DS92LX1622
AC Timing Diagrams and Test Circuits
30123052
FIGURE 5. “Worst Case” Test Pattern
30123046
30123047
FIGURE 6. Serializer CML Output Load and Transition Times
www.national.com
14
DS92LX1621 / DS92LX1622
30123048
30123030
FIGURE 7. Serializer VOD DC Diagram
30123034
FIGURE 8. Differential VTH/VTL Definition Diagram
30123016
FIGURE 9. Serializer Input Clock Transition Times
15
www.national.com
DS92LX1621 / DS92LX1622
30123049
FIGURE 10. Serializer Setup/Hold Times
30123032
FIGURE 11. Serializer Data Lock Time
30123050
FIGURE 12. Serializer Delay
30123013
FIGURE 13. Deserializer Data Lock Time
www.national.com
16
DS92LX1621 / DS92LX1622
30123014
FIGURE 14. Deserializer LVCMOS Output Load and Transition Times
30123011
FIGURE 15. Deserializer Delay
30123031
FIGURE 16. Deserializer Output Setup/Hold Times
30123035
FIGURE 17. Spread Spectrum Clock Output Profile
17
www.national.com
DS92LX1621 / DS92LX1622
30123062
FIGURE 18. Typical Serializer Jitter Transfer Function at 43 MHz
30123059
FIGURE 19. Typical Deserializer Input Jitter Tolerance Curve at 43 MHz
www.national.com
18
Addr
(Hex)
0
Name
Bits
Field
R/W
Default
7:1
DEVICE ID
RW
0x58
SER ID
RW
0
0: Device ID is from CAD
1: Register I2C Device ID overrides CAD
0
Reserved
0
Standby mode control. Retains control register data.
Supported only when M/S = 0
0: Enabled. Low-current Standby mode with wake-up
capability. Suspends all clocks and functions.
1: Disabled. Standby and wake-up disabled
I2C Device ID
0
7:3
1
2
Reserved
STANDBY
RW
1
DIGITAL
RESET0
RW
1: Resets the device to default register values. Does not
0
self clear affect device I2C Bus or Device ID
0
DIGITAL RESET1
RW
0
1: Digital Reset, retains all register values
self clear
7:0
7
RESERVED
RX CRC
CHECKER
ENABLE
0x20'h
RW
Reserved
1
Back Channel CRC Enable
0: Disable
1: Enable
For propper CRC operation, control register 0x03h b[6]
of the Deserializer must be enabled.
CRC Fault
Tolerant
Transmission
6
TX CRC GEN
ENABLE
RW
1
Forward Channel CRC Enable
0: Disable
1: Enable
For propper CRC operation, control register 0x03h b[7]
of the Deserializer must be enabled.
VDDIO Control
5
VDDIO CONTOL
RW
1
Auto VDDIO detect
0: Disable
1: Enable (auto detect mode)
VDDIO Mode
4
VDDIO MODE
RW
1
VDDIO voltage set
Only used when VDDIOCONTROL = 0
0: 1.8V
1: 3.3V
I2C PassThrough
3
I2C PASSTHROUGH
RW
1
I2C Pass-Through Mode
0: Disabled
1: Enabled
Reserved
2
RESERVED
0
Reserved
1
Switch over to internal 25 MHz oscillator clock in the
absence of PCLK
0: Disable
1: Enable
1
Pixel Clock Edge Select:
0: Parallel Interface Data is strobed on the Falling Clock
Edge.
1: Parallel Interface Data is strobed on the Rising Clock
Edge.
0
Reserved
0
1: CRC Reset.
Clears CRC Error counter.
PCLK_AUTO
TRFB
4
7-bit address of Serializer; 0x58h
(1011_000X) default
2
Reset
CRC Fault
Tolerant
Transmission
3
RESERVED
Description
CRC
Transmission
1
0
PCLK_AUTO
TRFB
7:6
RESERVED
5
CRC RESET
4:0
RESERVED
RW
RW
RW
Reserved
19
www.national.com
DS92LX1621 / DS92LX1622
TABLE 1. DS92LX1621 Control Registers
DS92LX1621 / DS92LX1622
Addr
(Hex)
Name
5
I2C Bus Rate
6
DES ID
Bits
R/W
Default
Description
7:0
I2C BUS RATE
RW
0x40
I2C ratio is determined by the following: fSCL = 6.25
MHz / register value (in decimal)
0x40'h = ~100 kHz SCL (default)
Note: Register values <0x32'h are NOT supported.
7:1
DES DEV ID
RW
0x60
Deserializer Device ID = 0x60
(1100_000X) default
0
RESERVED
7:1
7
Field
SLAVE DEV ID
RW
0
Reserved.
0
Slave Device ID. Must be programmed to communicate
with remote slave device
0
Reserved.
Slave ID
0
RESERVED
8
Reserved
7:0
RESERVED
RW
0
Reserved
9
Reserved
7:0
RESERVED
RW
1
Reserved
A
CRC Errors
7:0
CRC ERROR B0
R
0
Number of CRC errors - 8 LSBs
B
CRC Errors
7:0
CRC ERROR B1
R
0
Number of CRC errors - 8 MSBs
Reserved
7:3
RESERVED
0
Reserved
PCLK Detect
2
PCLK DETECT
R
0
1: Valid PCLK detected
0: Valid PCLK not detected
CRC Check
1
DES ERROR
R
0
1: CRC error during communication with Deserializer
Cable Link
Detect Status
0
LINK DETECT
R
0
1: Cable link detected
0: Cable link not detected
C
D
E
F
10
11
GPIO[0] Config
GPIO[1] Config
GPIO[2] Config
GPIO[3] Config
GPIO[4] Config
www.national.com
7:4
RESERVED
1
Reserved
3:2
RESERVED
0
Reserved
1
GPIO0 DIR
RW
0
0: Output
1: Input
0
GPIO0 EN
RW
1
0: TRI-STATE®
1: Enabled
7:4
RESERVED
0
Reserved
3:2
RESERVED
0
Reserved
1
GPIO1 DIR
RW
0
0: Output
1: Input
0
GPIO1 EN
RW
1
0: TRI-STATE®
1: Enabled
7:4
RESERVED
0
Reserved
3:2
RESERVED
0
Reserved
1
GPIO2 DIR
RW
1
0: Output
1: Input
0
GPIO2 EN
RW
1
0: TRI-STATE®
1: Enabled
7:4
RESERVED
0
Reserved
3:2
RESERVED
0
Reserved
1
GPIO3 DIR
RW
1
0: Output
1: Input
0
GPIO3 EN
RW
1
0: TRI-STATE®
1: Enabled
7:4
RESERVED
0
Reserved
3:2
RESERVED
0
Reserved
1
GPIO4 DIR
RW
1
0: Output
1: Input
0
GPIO4 EN
RW
1
0: TRI-STATE®
1: Enabled
20
12
13
Name
GPIO[5] Config
General Purpose
Control Reg
Bits
Field
7:4
RESERVED
0
Reserved
3:2
RESERVED
0
Reserved
1
GPIO5 DIR
RW
1
0: Output
1: Input
0
GPIO5 EN
RW
1
0: TRI-STATE®
1: Enabled
7:0
GPCR[7]
GPCR[6]
GPCR[5]
GPCR[4]
GPCR[3]
GPCR[2]
GPCR[1]
GPCR[0]
R/W
Default
DS92LX1621 / DS92LX1622
Addr
(Hex)
Description
0: LOW
1: HIGH
RW
0
21
www.national.com
DS92LX1621 / DS92LX1622
TABLE 2. DS92LX1622 Control Registers
Addr
(Hex)
0
Name
Bits
Field
R/W
Default
7:1
DEVICE ID
RW
0x60h
DES ID
RW
0
I2C Device ID
0
7:3
1
Description
7-bit address of Deserializer;
0x60h
(1100_000X) default
0: Device ID is from CAD
1: Register I2C Device ID overrides CAD
RESERVED
Reserved
2
REM_WAKEUP
RW
0
Remote Wake-up Select
1: Enable. Generate remote wakeup signal automatically
wake-up the Serializer in Standby mode
0: Disable. Puts the Serializer (M/S = 0) in Standby mode
when Deserializer M/S = 1
1
DIGITALRESET0
RW
0 self
clear
1: Resets the device to default register values. Does not
affect device I2C Bus or Device ID
0
DIGITALRESET1
RW
0 self
clear
1: Digital Reset, retains all register values
Reset
Reserved
7:6
Reserved
Auto Clock
5
AUTO_CLOCK
RW
0
1: Output PCLK or Internal 25 MHz Oscillator clock
0: Only PCLK when valid PCLK present
OSS Select
4
OSS_SEL
RW
0
Output Sleep State Select
0: Outputs = LOW , when LOCK = L
1: Outputs = TRI-STATE®, when LOCK = L
0
SSCG Select
0000: Normal Operation, SSCG OFF
0001: fmod (KHz) PCLK/2168, fdev ±0.50%
0010: fmod (KHz) PCLK/2168, fdev ±1.00%
0011: fmod (KHz) PCLK/2168, fdev ±1.50%
0100: fmod (KHz) PCLK/2168, fdev ±2.00%
0101: fmod (KHz) PCLK/1300, fdev ±0.50%
0110: fmod (KHz) PCLK/1300, fdev ±1.00%
0111: fmod (KHz) PCLK/1300, fdev ±1.50%
1000: fmod (KHz) PCLK/1300, fdev ±2.00%
1001: fmod (KHz) PCLK/868, fdev ±0.50%
1010: fmod (KHz) PCLK/868, fdev ±1.00%
1011: fmod (KHz) PCLK/868, fdev ±1.50%
1100: fmod (KHz) PCLK/868, fdev ±2.00%
1101: fmod (KHz) PCLK/650, fdev ±0.50%
1110: fmod (KHz) PCLK/650, fdev ±1.00%
1111: fmod (KHz) PCLK/650, fdev +/-1.50%
2
SSCG
www.national.com
3:0
SSCG
22
Name
Bits
7
Tx CRC CHECK
ENABLE
6
Rx CRC GEN
ENABLE
5
VDDIO
CONTROL
CRC Fault
Tolerant
Transmission
VDDIO Control
3
R/W
Default
1
Back Channel CRC Enable
0: Disable
1: Enable
For proper CRC operation, on Serailizer 0x03h b[6]
control register must be Enabled.
RW
1
Foward Channel CRC Enable
0: Disable
1: Enable For proper CRC operation, on Serailizer 0x03h
b[7] control register must be Enabled.
RW
1
Auto voltage control
0: Disable
1: Enable (auto detect mode)
RW
VDDIO Mode
4
VDDIO MODE
RW
0
I2C Pass-Through
3
I2C PASSTHROUGH
RW
1
I2C Pass-Through Mode
0: Disabled
1: Enabled
Auto ACK
2
AUTO ACK
RW
0
0: Disable
1: Enable
CRC Reset
1
CRC RESET
RW
0
1: CRC reset
1
Pixel Clock Edge Select
0: Parallel Interface Data is strobed on the Falling Clock
Edge
1: Parallel Interface Data is strobed on the Rising Clock
Edge.
0
00'h: ~0.0 dB
01'h: ~4.5 dB
03'h: ~6.5 dB
07'h: ~7.5 dB
0F'h: ~8.0 dB
1F'h: ~11.0 dB
3F'h: ~12.5 dB
FF'h: ~14.0 dB
0
Reserved
0
RRFB
RW
EQ Feature
Control1
5
Description
VDDIO voltage set
Only used when VDDIOCONTROL = 0
0: 1.8V
1: 3.3V
RRFB
4
Field
Reserved
7:0
EQ
7:0
RESERVED
RW
23
www.national.com
DS92LX1621 / DS92LX1622
Addr
(Hex)
DS92LX1621 / DS92LX1622
Addr
(Hex)
Name
Bits
Reserved
7
SCL Prescale
6
Remote NACK
Remote NACK
7
8
9
SER ID
ID[0] Index
ID[1] Index
A
ID[2] Index
B
ID[3] Index
C
D
E
ID[4] Index
ID[5] Index
ID[6] Index
F
ID[7] Index
10
ID[0] Match
11
12
13
14
ID[1] Match
ID[2] Match
ID[3] Match
ID[4] Match
www.national.com
6:4
3
Field
R/W
Default
Description
RESERVED
SCL_PRESCALE
REM_NACK_TIM
ER
RW
0
Prescales the SCL clock line when reading data byte
from a slave device (M/S = 0)
000 : ~100 kHz SCL (default)
001 : ~125 kHz SCL
101 : ~11 kHz SCL
110 : ~33 kHz SCL
111 : ~50 kHz SCL
Other values are NOT supported.
1
Remote NACK Timer Enable In slave mode (MODE = 1)
if bit is set the I2C core will automatically timeout when
no acknowledge condition was detected.
1: Enable
0: Disable
2:0
NACK_TIMEOUT
RW
111'b
Remote NACK Timeout.
000: 2.0 ms
001: 5.2 ms
010: 8.6 ms
011: 11.8 ms
100: 14.4 ms
101: 18.4 ms
110: 21.6 ms
111: 25.0 ms
7:1
SER DEV ID
RW
0x58h
Serializer Device ID = 0x58
(1011_000X) default
0
RESERVED
7:1
ID[0] INDEX
0
RESERVED
7:1
ID[1] INDEX
0
RESERVED
7:1
ID[2] INDEX
0
RESERVED
7:1
ID[3] INDEX
0
RESERVED
7:1
ID[4] INDEX
0
RESERVED
7:1
ID[5] INDEX
0
RESERVED
7:1
ID[6] INDEX
0
RESERVED
7:1
ID[7] INDEX
0
RESERVED
7:1
ID[0] MATCH
0
RESERVED
7:1
ID[1] MATCH
0
RESERVED
7:1
ID[2] MATCH
0
RESERVED
7:1
ID[3] MATCH
0
RESERVED
7:1
ID[4] MATCH
0
RESERVED
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
24
0
Reserved
0
Target slave Device ID slv_id1 [7:1]
0
Reserved.
0
Target slave Device ID slv_id1 [7:1]
0
Reserved.
0
Target slave Device ID slv_id2 [7:1]
0
Reserved.
0
Target slave Device ID slv_id3 [7:1]
0
Reserved.
0
Target slave Device ID slv_id4 [7:1]
0
Reserved.
0
Target slave Device ID slv_id5 [7:1]
0
Reserved.
0
Target slave Device ID slv_id6 [7:1]
0
Reserved.
0
Target slave Device ID slv_id7 [7:1]
0
Reserved.
0
Alias to match Device ID slv_id0 [7:1]
0
Reserved.
0
Alias to match Device ID slv_id1 [7:1]
0
Reserved.
0
Alias to match Device ID slv_id2 [7:1]
0
Reserved.
0
Alias to match Device ID slv_id3 [7:1]
0
Reserved.
0
Alias to match Device ID slv_id4 [7:1]
0
Reserved.
Name
15
ID[5] Match
Bits
Field
R/W
Default
RW
0
Alias to match Device ID slv_id5 [7:1]
0
Description
Reserved
0
Alias to match Device ID slv_id6 [7:1]
0
Reserved.
7:1
ID[5] MATCH
0
RESERVED
7:1
ID[6] MATCH
0
RESERVED
7:1
ID[7] MATCH
0
Alias to match Device ID slv_id7 [7:1]
0
RESERVED
0
Reserved.
0
Reserved
16
ID[6] Match
17
ID[7] Match
18
Reserved
7:0
RESERVED
RW
RW
19
Reserved
7:0
RESERVED
1
Reserved
1A
CRC Errors
7:0
CRC ERROR B0
R
0
Number of CRC errors 8 LSBs
1B
CRC Errors
7:0
CRC ERROR B1
R
0
Number of CRC errors 8 MSBs
Reserved
7:3
RESERVED
CRC Check
2
SER ERROR
Signal Detect
Status
LOCK Pin Status
1C
1D
1E
1F
20
GPIO[0] Config
GPIO[1] Config
GPIO[2] Config
GPIO[3] Config
0x02'h
DS92LX1621 / DS92LX1622
Addr
(Hex)
Reserved
R
0
CRC error during communication with Serializer on
Forward Channel
1
R
0
0: Active signal not detected
1: Active signal detected
0
R
0
0: CDR/PLL Unlocked
1: CDR/PLL Locked
7:3
RESERVED
RW
0
Reserved.
2
GPIO0 SET
RW
1
1: Configured as GPIO
0: Configured as ROUT data (OSS_SEL controlled)
1
GPIO0 DIR
RW
1
0: Output
1: Input
0
GPIO0 EN
RW
1
0: TRI-STATE®
1: Enabled
7:3
RESERVED
RW
0
Reserved.
2
GPIO1 SET
RW
1
1: Configured as GPIO
0: Configured as ROUT data (OSS_SEL controlled)
1
GPIO1 DIR
RW
1
0: Output
1: Input
0
GPIO1 EN
RW
1
0: TRI-STATE®
1: Enabled
7:3
RESERVED
RW
0
Reserved
2
GPIO2 SET
RW
0
1: Configured as GPIO
0: Configured as ROUT0 data (OSS_SEL controlled)
1
GPIO2 DIR
RW
0
0: Output
1: Input
0
GPIO2 EN
RW
1
0: TRI-STATE®
1: Enabled
7:3
RESERVED
RW
0
Reserved
2
GPIO3 SET
RW
0
1: Configured as GPIO
0: Configured as ROUT1 data (OSS_SEL controlled)
1
GPIO3 DIR
RW
0
0: Output
1: Input
0
GPIO3 EN
RW
1
0: Tri-state
1: Enabled
25
www.national.com
DS92LX1621 / DS92LX1622
Addr
(Hex)
21
22
Name
GPIO[4] Config
GPIO[5] Config
Bits
Field
R/W
Default
Description
7:3
RESERVED
RW
0
Reserved
2
GPIO4 SET
RW
0
1: Configured as GPIO
0: Configured as ROUT2 data (OSS_SEL controlled)
1
GPIO4 DIR
RW
0
0: Output
1: Input
0
GPIO4 EN
RW
1
0: TRI-STATE®
1: Enabled
7:3
RESERVED
RW
0
Reserved
2
GPIO5 SET
RW
0
1: Configured as GPIO
0: Configured as ROUT3 data (OSS_SEL controlled)
1
GPIO5 DIR
RW
0
0: Output
1: Input
0
GPIO5 EN
RW
1
0: TRI-STATE®
1: Enabled
23
General Purpose
Control Reg
7:00
GPCR[7]
GPCR[6]
GPCR[5]
GPCR[4]
GPCR[3]
GPCR[2]
GPCR[1]
GPCR[0]
24
BIST
0
BIST_EN
25
BIST_ERR
7:0
BIST_ERR
26
Remote Wake
Enable
7:6
REM_WAKEUP_
EN
RW
0
11: Enable remote wake up mode
00: Normal operation mode
Other values are NOT supported.
5:0
RESERVED
RW
0
Reserved
www.national.com
0: LOW
1: HIGH
RW
0
RW
0
BIST Enable
0: Normal operation
1: Bist Enable
R
0
Bist Error Counter
26
The DS92LX1621 / DS92LX1622 Channel Link III chipset is
intended for camera applications. The Serializer/ Deserializer
chipset operates from a 10 MHz to 50 MHz pixel clock frequency. The DS92LX1621 transforms a 16-bit wide parallel
LVCMOS data bus along with a bi-directional control bus into
a single high-speed differential pair. The high speed serial bit
stream contains an embedded clock and DC-balance information which enhances signal quality to support AC coupling.
The DS92LX1622 receives the single serial data stream and
converts it back into a 16-bit wide parallel data bus together
with the bi-directional control bus.
The bi-directional channel function of the DS92LX1621 /
DS92LX1622 provides bi-directional communication between
SERIAL FRAME FORMAT
The DS92LX1621 / DS92LX1622 chipset will transmit and
receive a pixel of data in the following format:
30123061
FIGURE 20. Serial Bitstream for 28-bit Symbol
The High Speed Forward Channel (HS_FC) is a 28-bit symbol
composed of 16 bits of data containing camera data & control
information transmitted from Serializer to Deserializer. CLK1
and CLK0 represent the embedded clock in the serial stream.
CLK1 is always HIGH and CLK0 is always LOW. This data
payload is optimized for signal transmission over an AC coupled link. Data is randomized, balanced and scrambled. The
data payload may be checked using a 4-bit CRC function. The
CRC monitors the link integrity of the serialized data and reports when an error condition is detected.
The bi-directional control data is transferred over the single
serial link along with the high-speed forward data. This architecture provides a full duplex low speed forward and backward path across the serial link together with a high speed
forward channel without the dependence of the video blanking phase.
of the clock (SCL) and data (SDA) signals. Pull-up resistors
or current sources are required on the SCL and SDA busses
to pull them high when they are not being driven low. A logic
zero is transmitted by driving the output low. A logic high is
transmitted by releasing the output and allowing it to be
pulled-up externally. The appropriate pull-up resistor values
will depend upon the total bus capacitance and operating
speed. The DS92LX1621 / DS92LX1622 I2C bus data rate
supports up to 100 kbps according to I2C specification.
To start any data transfer, the DS92LX1621 / DS92LX1622
must be configured in the proper I2C mode. Each device can
function as an I2C slave proxy or master proxy depending on
the mode determined by M/S pin. The Ser/Des interface acts
as a virtual bridge between Master controller (MCU) and the
remote device. When the M/S pin is set to HIGH, the device
is treated as a slave proxy; acts as a slave on behalf of the
remote slave. When addressing a remote peripheral or Serializer/ Deserializer (not wired directly to the MCU), the slave
proxy will forward any byte transactions sent by the Master
controller to the target device. When M/S pin is set to LOW,
the device will function as a master proxy device; acts as a
master on behalf of the I2C master controller. Note that the
devices must have complementary settings for the M/S configuration. For example, if the Serializer M/S pin is set to HIGH
then the Deserializer M/S pin must be set to LOW and viceversa.
DESCRIPTION OF BI-DIRECTIONAL CONTROL BUS AND
I2C MODES
The I2C compatible interface allows programming of the
DS92LX1621, DS92LX1622, or an external remote device
(such as a camera) through the bi-directional control channel.
Register
programming
transactions
to/from
the
DS92LX1621 / DS92LX1622 chipset are employed through
the clock (SCL) and data (SDA) lines. These two signals have
open drain I/Os and both lines must be pulled-up to VDDIO
by external resistor. Figure 4 shows the timing relationships
30123060
FIGURE 21. Write Byte
27
www.national.com
DS92LX1621 / DS92LX1622
the image sensor and the host device (FPGA, frame grabber,
display, etc.). The integrated back channel transfers data bidirectionally over the same differential pair used for video data
interface. This interface offers advantages over other
chipsets by eliminating the need for additional wires for programming and control. The bi-directional control channel is
controlled via an I2C port. The bi-directional control channel
offers asynchronous communication and is not dependent on
video blanking intervals.
Functional Description
DS92LX1621 / DS92LX1622
30123010
FIGURE 22. Read Byte
30123041
FIGURE 23. Basic Operation
30123042
FIGURE 24. START and STOP Conditions
SLAVE CLOCK STRETCHING
In order to communicate and synchronize with remote devices on the I2C bus through the bi-directional control channel,
slave clock stretching must be supported by the I2C master
controller/MCU. The chipset utilizes bus clock stretching
(holding the SCL line low) during data transmission; where
the I2C slave pulls the SCL line low prior to the 9th clock of
every I2C data transfer (before the ACK signal). The slave
device will not control the clock and only stretches it until the
remote peripheral has responded; which is typically in the order of 12 μs (typical).
www.national.com
CAD PIN ADDRESS DECODER
The CAD pin is used to decode and set the physical slave
address of the Serializer/Deserializer (I2C only) to allow up to
six devices on the bus using only a single pin. The pin sets
one of six possible addresses for each Serializer/Deserializer
device. The pin must be pulled to VDD (1.8V, NOT VDDIO))
with a 10 kΩ resistor and a pull down resistor (RID) of the
recommended value to set the physical device address. The
recommended maximum resistor tolerance is 0.1% worst
case (0.2% total tolerance).
28
DS92LX1621 / DS92LX1622
30123043
FIGURE 25. Serial Control Bus Connection
CAD Resistor Value - DS92LX1621 Ser
Resistor RID Ω
(±0.1%)
Address 7'b
Address 8'b 0 appended (WRITE)
0
GND
7b' 101 1000 (h'58)
8b' 1011 0000 (h'B0)
2.0k
7b' 101 1001 (h'59)
8b' 1011 0010 (h'B2)
4.7k
7b' 101 1010 (h'5A)
8b' 1011 0100 (h'B4)
8.2k
7b' 101 1011 (h'5B)
8b' 1011 0110 (h'B6)
12.1k
7b' 101 1100 (h'5C)
8b' 1011 1000 (h'B8)
39.0k
7b' 101 1110 (h'5E)
8b' 1011 1100 (h'BC)
Resistor RID Ω
(±0.1%)
Address 7'b
Address 8'b 0 appended (WRITE)
0
GND
7b' 110 0000 (h'60)
8b' 1100 0000 (h'C0)
2.0k
7b' 110 0001 (h'61)
8b' 1100 0010 (h'C2)
4.7k
7b' 110 0010 (h'62)
8b' 1100 0100 (h'C4)
8.2k
7b' 110 0011 (h'63)
8b' 1101 0110 (h'C6)
12.1k
7b' 110 0100 (h'64)
8b' 1101 1000 (h'C8)
39.0k
7b' 110 0110 (h'66)
8b' 1100 1100 (h'CC)
CAD Resistor Value - DS92LX1622 Des
ter 0x07h sets the Serializer device address and
SLAVE_x_MATCH/SLAVE_x_INDEX
registers
0x08h~0x17h set the remote target slave addresses. In slave
mode the address register is compared with the address byte
sent by the I2C master. If the addresses are equal to any of
registers values, the I2C slave will acknowledge and hold the
bus to propagate the transaction to the target device otherwise it returns no acknowledge.
CAMERA MODE OPERATION
In Camera mode, I2C transactions originate from the Master
controller at the Deserializer side. The I2C slave core in the
Deserializer will detect if a transaction is intended for the Serializer or a slave at the Serializer. Commands are sent over
the bi-directional control channel to initiate the transactions.
The Serializer will receive the command and generate an I2C
transaction on its local I2C bus. At the same time, the Serializer will capture the response on the I2C bus and return the
response on the forward channel link. The Deserializer parses the response and passes the appropriate response to the
Deserializer I2C bus.
To configure the devices for camera mode operation, set the
Serializer M/S pin to LOW and the Deserializer M/S pin to
HIGH. Before initiating any I2C commands, the Deserializer
needs to be programmed with the target slave device addresses and Serializer device address. SER_DEV_ID Regis-
DISPLAY MODE OPERATION
In Display mode, I2C transactions originate from the controller
attached to the Serializer. The I2C slave core in the Serializer
will detect if a transaction targets (local) registers within the
Serialier or the (remote) registers within the Deserializer or a
remote slave connected to the I2C master interface of the Deserializer. Commands are sent over the forward channel link
to initiate the transactions. The Deserializer will receive the
command and generate an I2C transaction on its local I2C
29
www.national.com
DS92LX1621 / DS92LX1622
•
•
bus. At the same time, the Deserializer will capture the response on the I2C bus and return the response as a command
on the bi-directional control channel. The Serializer parses
the response and passes the appropriate response to the Serializer I2C bus.
The physical device ID of the I2C slave in the Serializer is
determined by the analog voltage on the ID[x] input. It can be
reprogrammed by using the DEVICE_ID register and setting
the bit . The device ID of the logical I2C slave in the Deserializer is determined by programming the DES ID in the Serializer. The state of the CAD] input on the Deserializer is used
to set the device ID. The I2C transactions between Ser/Des
will be bridged between the host controller to the remote
slave.
To configure the devices for display mode operation, set the
Serializer M/S pin to HIGH and the Deserializer M/S pin to
LOW. Before initiating any I2C commands, the Serializer
needs to be programmed with the target slave device address
and Serializer device address. DES_DEV_ID Register 0x06h
sets the Deserializer device address and SLAVE_DEV_ID
register 0x7h sets the remote target slave address. If the I2C
slave address matches any of registers values, the I2C slave
will hold the transaction allowing read or write to target device.
Note: In Display mode operation, registers 0x08h~0x17h on
Deserializer must be reset to 0x00.
PROGRAMMABLE CONTROLLER
An integrated I2C slave controller is embedded in each of the
DS92LX1621 Serializer and DS92LX1622 Deserializer. It
must be used to access and program the extra features embedded within the configuration registers. Refer to Table 1
and Table 2 for details of control registers.
MULTIPLE DEVICE ADDRESSING
Some applications require multiple camera devices with the
same fixed address to be accessed on the same I2C bus. The
DS92LX1621 / DS92LX1622 provide slave ID matching/aliasing to generate different target slave addresses when connecting more than two identical devices together on the same
bus. This allows the slave devices to be independently addressed. Each device connected to the bus is addressable
through a unique ID by programming of the
SLAVE_ID_MATCH register on Deserializer. This will remap
the SLAVE_ID_MATCH address to the target SLAVE_ID_INDEX address; up to 8 ID indexes are supported. The host
controller must keep track of the list of I2C peripherals in order
to properly address the target device. In a camera application,
the microcontroller is located on the Deserializer side. In this
case, the microcontroller programs the slave address matching registers and handles all data transfers to and from all
slave I2C devices. This is useful in the event where camera
modules are removed or replaced. For example in the configuration shown in Figure 26:
• Host device (FPGA, frame grabber, etc.) is the I2C master
and has an I2C master interface
• The I2C protocol is bridged from DES A to SER A and from
DES B to SER B
• The I2C interfaces in SER A and SER B are both master
interfaces
If the master controller transmits I2C slave 0xA0, the DES A
address 0xE0 will forward the transaction to remote Camera
A. If the controller transmits slave address 0xA2, the DES B
0xE2 will recognize that 0xA2 is mapped to 0xA0 and will be
transmitted to the remote Camera B. If controller sends command to address 0xB2, the DES B 0xE2 will forward transaction to slave device 0xB0.
The Slave ID index/match is supported only in the camera
mode (SER: M/S pin = L; DES: M/S pin = H). For Multiple
device addressing in display mode (SER: M/S pin = H; DES:
M/S pin = L), use the I2C pass through function.
CRC (CYCLIC REDUNDANCY CHECK)
A 4-bit CRC per symbol is reserved for checking the link integrity during transmission. The reporting status pin (PASS)
is provided on the Deserializer side, which flags any mismatch
of data transmitted to and from the remote device. The
Deserializer's PLL must first be locked (LOCK pin is HIGH) to
ensure the PASS status is valid. This error detection handling
generates an interrupt signal onto the PASS output pin; notifying the host controller as soon as any errors are identified.
When an error occurs, the PASS will asserts LOW. An adjustable interrupt threshold register is also available for managing the data flow.
ERROR DETECTION
The DS92LX1621 / DS92LX1622 chipset provides several
error detection operations for ensuring data integrity in long
distance transmission and reception. The data error detection
function offers user flexibility and usability of performing bitby-bit and data transmission error checking. The error detection operating modes support data validation of the following
signals:
• Bi-directional Control Channel control data detection
across serial link
www.national.com
Control VSYNC and HSYNC signals across serial link
Parallel video/pixel data across serial link
30
DS92LX1621 / DS92LX1622
30123033
FIGURE 26. Multiple Device Addressing
31
www.national.com
DS92LX1621 / DS92LX1622
communication to only specific devices on the remote bus.
The feature is effective for both Camera mode and Display
mode.
For example in the configuration shown in Figure 27:
If master controller transmits I2C transaction for address
0xA0, the SER A with I2C pass through enabled will transfer
I2C commands to remote Camera A. The SER B with I2C pass
through disabled, any I2C commands will be bypassed on the
I2C bus to Camera B.
I2C PASS THROUGH
I2C pass-through provides an alternative means to independently address slave devices. The mode enables or disables
I2C bidirectional control channel communication to the remote
I2C bus. This option is used to determine whether or not an
I2C instruction is to be transferred over to the remote I2C device. When enabled, the I2C bus traffic will continue to pass
through and will be received by I2C devices downstream. If
disabled, I2C commands will be blocked to the remote I2C
device. The pass through function also provides access and
30123004
FIGURE 27. I2C Pass Through
directional control channel, there will be a time variation of the
GPIO signals arriving at the different target devices (between
the parallel links). The maximum latency delta (t1) of the GPIO
data transmitted across multiple links is 25 μs.
Note: The user must verify that the timing variations between
the different links are within their system and timing specifications.
For example in the configuration shown in Figure 28:
The maximum time (t1) between the rising edge of GPIO (i.e.
sync signal) arriving at Camera A and Camera B is 25 μs.
SYNCHRONIZING MULTIPLE CAMERAS
For applications requiring multiple cameras for frame-synchronization, it is recommended to utilize the General Purpose Input/Output (GPIO) pins to transmit control signals to
synchronize multiple cameras together. To synchronize the
cameras properly, the system controller needs to provide a
field sync output (such as a vertical or frame sync signal) and
the cameras must be set to accept an auxiliary sync input.
The vertical synchronize signal corresponds to the start and
end of a frame and the start and end of a field. Note this form
of synchronization timing relationship has a non-deterministic
latency. After the control data is reconstructed from the bi-
www.national.com
32
DS92LX1621 / DS92LX1622
30123053
FIGURE 28. Synchronizing Multiple Cameras
30123054
FIGURE 29. GPIO Delta Latency
GENERAL PURPOSE I/O (GPIO)
The DS92LX1621 / DS92LX1622 has up to 6 GPIO (2 dedicated and 4 programmable). GPIO[0] and GPIO[1] are always
available and GPIO[2:5] are available depending on the parallel data bus size. DIN/ROUT[0:3] can be programmed into
GPIOs (GPIO[2:5]) when the parallel data bus is less than 12
bits wide (10-bit data + HS,VS). Each GPIO can be configured
as either an input or output port. The GPIO maximum switching rate is up to 66 kHz when configured for communication
between Deserializer GPI to Serializer GPO. Whereas data
flow configured for communication between Serializer GPI to
Deserializer GPO is limited by the maximum data rate of the
PCLK.
AT-SPEED BIST (BISTEN, PASS)
An optional AT SPEED Built in Self Test (BIST) feature supports at speed testing of the high-speed serial and the bidirectional control channel link. Control pins at the Deserializer
are used to enable the BIST test mode and allow the system
to initiate the test and set the duration. A HIGH on PASS pin
indicates that all payloads received during the test were error
free during the BIST duration test. A LOW on this pin at the
conclusion of the test indicates that one or more payloads
were detected with errors.
The BIST duration is defined by the width of BISTEN. BIST
starts when Deserializer LOCK goes HIGH and BISTEN is set
HIGH. BIST ends when BISTEN goes LOW. Any errors detected after the BIST Duration are not included in PASS logic.
33
www.national.com
DS92LX1621 / DS92LX1622
Note: AT-SPEED BIST is only available in the Camera mode
and not the Display mode.
The following diagram shows how to perform system AT
SPEED BIST:
30123045
FIGURE 30. AT-SPEED BIST System Flow Diagram
Step 1: Place the Deserializer in BIST Mode.
Serializer and Deserializer power supply must be supplied.
Enable the AT SPEED BIST mode on the Deserializer by set-
ting the BISTEN pin High. The DS92LX1622 GPIO[1:0] pins
are used to select the PCLK frequency of the on-chip oscillator for the BIST test on high speed data path.
TABLE 3. BIST Oscillator Frequency Select
DES GPIO [1:0]
Oscillator Source
min (MHz)
External PCLK
10
01
Internal
10
Internal
25
11
Internal
12.5
max (MHz)
50
50
The Deserializer GPIO[1:0] set to 00 will bypass the on-chip
oscillator and an external oscillator to Serializer PCLK input
is required. This allows the user to operate BIST under different frequencies other than the predefined ranges.
Step 2: Enable AT SPEED BIST by placing the Serializer into
BIST mode.
The deserializer will communicate through the back-channel
to configure Serializer into BIST mode. Once the BIST mode
is set, the Serializer will initiate BIST transmission to the Deserializer.
Wait 10 ms for Deserializer to acquire lock and then monitor
the LOCK pin transition from LOW to HIGH. At this point, AT
SPEED BIST is operational and the BIST process has begun.
www.national.com
typ (MHz)
00
The Serializer will start transfer of an internally generated
PRBS data pattern through the high speed serial link. This
pattern traverses across the interconnecting link to the Deserializer. Check the status of the PASS pin; a HIGH indicates
a pass, a LOW indicates a fail. A fail will stay LOW for ½ a
clock cycle. If two or more bits fail in a row the PASS pin will
toggle ½ clock cycle HIGH and ½ clock cycle low. The user
can use the PASS pin to count the number of fails on the high
speed link. In addition, there is a defined SER and DES register that will keep track of the accumulated error count. The
Serializer DS92LX1621 GPIO[0] pin will be assigned as a
PASS flag error indicator for the bi-directional control channel
link.
34
DS92LX1621 / DS92LX1622
30123064
FIGURE 31. BIST Timing Diagram
Step 3: Stop at SPEED BIST by turning off BIST mode in the
Deserializer to determine Pass/Fail.
To end BIST, the system must pull BISTEN pin of the Deserializer LOW. The BIST duration is fully defined by the BIS-
TEN width and thus the Bit Error Rate is determined by how
long the system holds BISTEN HIGH.
30123005
FIGURE 32. BIST BER Calculation
For instance, if BISTEN is held HIGH for 1 second and the
PCLK is running at 43 MHz with 16 bpp, then the Bit Error
Rate is no better than 1.46E-9.
Step 4: Place system in Normal Operating Mode by disabling
BIST at the Serializer.
Once Step 3 is complete, AT SPEED BIST is over and the
Deserializer is out of BIST mode. To fully return to Normal
mode, apply Normal input data into the Serializer.
Any PASS result will remain unless it is changed by a new
BIST session or cleared by asserting and releasing PDB. The
default state of PASS after a PDB toggle is HIGH.
It is important to note that AT SPEED BIST will only determine
if there is an issue on the link that is not related to the clock
and data recovery of the link (whose status is flagged with
LOCK pin).
LVCMOS VDDIO OPTION
1.8V or 3.3V SER Inputs and DES Outputs are user configurable to provide compatibility with 1.8V and 3.3V system
interfaces.
REMOTE WAKE UP (Camera Mode)
After initial power up, the SER is in a low-power Standby
mode. The DES (controlled by host controller) 'Remote Wakeup' register allows the DES side to generate a signal across
the link to remotely wake-up the SER. Once the SER detects
the wake-up signal, the SER switches from Standby mode to
active mode. In active mode, the SER locks onto PCLK input
(if present), otherwise the on-chip oscillator is used as the input clock source. Note the host controller should monitor the
DES LOCK pin and confirm LOCK = H before performing any
I2C communication across the link.
For Remote Wake-up to function properly:
• The chipset needs to be configured in Camera mode: SER
M/S = 0 and DES M/S = 1
35
www.national.com
DS92LX1621 / DS92LX1622
•
•
be connected to the PDB pin to ensure PDB arrives after all
the VDD have stabilized.
The SER expects remote wake-up by default at power on.
Configure the control channel driver of the DES to be in
remote wake up mode by setting DES register 0x26 to
0xC0.
• Perform remote wake up on SER by setting DES register
0x01 b[2] to 1.
• Return the control channel driver of the DES to the normal
operation mode by setting DES register 0x26 to 0.
The SER can also be put into standby mode by programming
the DES remote wake up control register 0x01 b[2]
REM_WAKEUP to 0.
SIGNAL QUALITY ENHANCERS
Des - Receiver Input Equalization (EQ)
The receiver inputs provided input equalization filter in order
to compensate for loss from the media. The level of equalization is controlled via register setting.
EMI REDUCTION
Des - Receiver Staggered Output
The Receiver staggered outputs allows for outputs to switch
in a random distribution of transitions within a defined window.
Outputs transitions are distributed randomly. This minimizes
the number of outputs switching simultaneously and helps to
reduce supply noise. In addition it spreads the noise spectrum
out reducing overall EMI.
POWERDOWN
The SER has a PDB input pin to ENABLE or Powerdown the
device. The modes can be controlled by the host and is used
to disable the link to save power when the remote device is
not operational. An auto mode is also available. In this mode,
the PDB pin is tied HIGH and the SER switches over to an
internal oscillator when the PCLK stops or not present. When
a PCLK starts again, the SER will then lock to the valid input
PCLK and transmits the data to the DES. In powerdown
mode, the high-speed driver outputs are static (HIGH).
The DES has a PDB input pin to ENABLE or Powerdown the
device. This pin can be controlled by the system and is used
to disable the DES to save power. An auto mode is also available. In this mode, the PDB pin is tied HIGH and the DES will
enter powerdown when the serial stream stops. When the
serial stream starts up again, the DES will lock to the input
stream and assert the LOCK pin and output valid data. In
powerdown mode, the Data and PCLK outputs are set by the
OSS_SEL control register.
Des Spread Spectrum Clocking Compatibilty
The DS92LX1622 parallel data and clock outputs have programmable SSCG ranges from 9 kHz–66 kHz and ±0.5%–
±2% from 20 MHz to 50 MHz. The modulation rate and modulation frequency variation of output spread is controlled
through the SSC control registers.
PIXEL CLOCK EDGE SELECT (TRFB/RRFB)
The TRFB/RRFB selects which edge of the Pixel Clock is
used. For the SER, this register determines the edge that the
data is latched on. If TRFB register is 1, data is latched on the
Rising edge of the PCLK. If TRFB register is 0, data is latched
on the Falling edge of the PCLK. For the DES, this register
determines the edge that the data is strobed on. If RRFB register is 1, data is strobed on the Rising edge of the PCLK. If
RRFB register is 0, data is strobed on the Falling edge of the
PCLK.
POWER UP REQUIREMENTS AND PDB PIN
It is required to delay and release the PDB input signal after
VDD (VDDn and VDDIO) power supplies have settled to the
recommended operating voltages. A external RC network can
30123051
FIGURE 33. Programmable PCLK Strobe Select
www.national.com
36
AC COUPLING
The SER/DES supports only AC-coupled interconnects
through an integrated DC balanced decoding scheme. To use
30123038
FIGURE 34. AC-Coupled Application
For high-speed Channel Link III transmissions, the smallest
available package should be used for the AC coupling capacitor. This will help minimize degradation of signal quality
due to package parasitics. The most common used capacitor
value for the interface is 0.1μF.
TYPICAL APPLICATION CONNECTION
Figure 35 shows a typical connection of the DS92LX1621
Serializer.
37
www.national.com
DS92LX1621 / DS92LX1622
the device in an AC-coupled application, insert external AC
coupling capacitors in series in the Channel Link III signal path
as illustrated in Figure 34.
Applications Information
DS92LX1621 / DS92LX1622
30123055
FIGURE 35. DS92LX1621 Typical Connection Diagram
www.national.com
38
DS92LX1621 / DS92LX1622
Figure 36 shows a typical connection of the DS92LX1622
Deserializer.
30123056
FIGURE 36. DS92LX1622 Typical Connection Diagram
39
www.national.com
DS92LX1621 / DS92LX1622
bypass capacitors connected to the plane with via on both
ends of the capacitor. Connecting power or ground pins to an
external bypass capacitor will increase the inductance of the
path.
A small body size X7R chip capacitor, such as 0603, is recommended for external bypass. Its small body size reduces
the parasitic inductance of the capacitor. The user must pay
attention to the resonance frequency of these external bypass
capacitors, usually in the range of 20-30 MHz. To provide effective bypassing, multiple capacitors are often used to
achieve low impedance between the supply rails over the frequency of interest. At high frequency, it is also a common
practice to use two vias from power and ground pins to the
planes, reducing the impedance at high frequency.
Some devices provide separate power for different portions
of the circuit. This is done to isolate switching noise effects
between different sections of the circuit. Separate planes on
the PCB are typically not required. Pin Description tables typically provide guidance on which circuit blocks are connected
to which power pin pairs. In some cases, an external filter
many be used to provide clean power to sensitive circuits
such as PLLs.
Use at least a four layer board with a power and ground plane.
Locate LVCMOS signals away from the differential lines to
prevent coupling from the LVCMOS lines to the differential
lines. Closely-coupled differential lines of 100 Ohms are typically recommended for differential interconnect. The closely
coupled lines help to ensure that coupled noise will appear as
common-mode and thus is rejected by the receivers. The
tightly coupled lines will also radiate less.
Information on the LLP style package is provided in National
Application Note: AN-1187.
TRANSMISSION MEDIA
The Ser/Des chipset is intended to be used over a wide variety
of balanced cables depending on distance and signal quality
requirements. The Ser/Des employ internal termination providing a clean signaling environment. The interconnect for
Channel Link III interface should present a differential
impedance of 100 Ohms. Use of cables and connectors that
have matched differential impedance will minimize
impedance discontinuities. Shielded or un-shielded cables
may be used depending upon the noise environment and application requirements. The chipset's optimum cable drive
performance is achieved at 43 MHz at 10 meters length. The
maximum signaling rate increases as the cable length decreases. Therefore, the chipset supports 50 MHz at shorter
distances.
Other cable parameters that may limit the cable's performance boundaries are: cable attenuation, near-end crosstalk
and intra-pair skew.
For obtaining optimal performance, the following is recommended:
• Use Shielded Twisted Pair (STP) cable
• 100Ω differential impedance and 24 AWG (or lower AWG)
cable
• Low intra-pair skew, impedance matched
• Terminate unused conductors
PCB LAYOUT AND POWER SYSTEM CONSIDERATIONS
Circuit board layout and stack-up for the Ser/Des devices
should be designed to provide low-noise power feed to the
device. Good layout practice will also separate high frequency
or high-level inputs and outputs to minimize unwanted stray
noise pickup, feedback and interference. Power system performance may be greatly improved by using thin dielectrics (2
to 4 mils) for power / ground sandwiches. This arrangement
provides plane capacitance for the PCB power system with
low-inductance parasitics, which has proven especially effective at high frequencies, and makes the value and placement
of external bypass capacitors less critical. External bypass
capacitors should include both RF ceramic and tantalum electrolytic types. RF capacitors may use values in the range of
0.01 uF to 0.1 uF. Tantalum capacitors may be in the 2.2 uF
to 10 uF range. Voltage rating of the tantalum capacitors
should be at least 5X the power supply voltage being used.
Surface mount capacitors are recommended due to their
smaller parasitics. When using multiple capacitors per supply
pin, locate the smaller value closer to the pin. A large bulk
capacitor is recommend at the point of power entry. This is
typically in the 50uF to 100uF range and will smooth low frequency switching noise. It is recommended to connect power
and ground pins directly to the power and ground planes with
www.national.com
INTERCONNECT GUIDELINES
See AN-1108 and AN-905 for full details.
• Use 100Ω coupled differential pairs
• Use the S/2S/3S rule in spacings
— S = space between the pair
— 2S = space between pairs
— 3S = space to LVCMOS signal
• Minimize the number of Vias
• Use differential connectors when operating above
500Mbps line speed
• Maintain balance of the traces
• Minimize skew within the pair
Additional general guidance can be found in the LVDS
Owner’s Manual - available in PDF format from the National
web site at: www.national.com/lvds
40
DS92LX1621 / DS92LX1622
Physical Dimensions inches (millimeters) unless otherwise noted
DS92LX1621 Serializer
NS Package Number SQA32A
DS92LX1622 Deserializer
NS Package Number SQA40A
41
www.national.com
DS92LX1621 / DS92LX1622 10 - 50 MHz DC-Balanced Channel Link III Serializer and Deserializer
with Bi-Directional Control Channel
Notes
For more National Semiconductor product information and proven design tools, visit the following Web sites at:
www.national.com
Products
Design Support
Amplifiers
www.national.com/amplifiers
WEBENCH® Tools
www.national.com/webench
Audio
www.national.com/audio
App Notes
www.national.com/appnotes
Clock and Timing
www.national.com/timing
Reference Designs
www.national.com/refdesigns
Data Converters
www.national.com/adc
Samples
www.national.com/samples
Interface
www.national.com/interface
Eval Boards
www.national.com/evalboards
LVDS
www.national.com/lvds
Packaging
www.national.com/packaging
Power Management
www.national.com/power
Green Compliance
www.national.com/quality/green
Switching Regulators
www.national.com/switchers
Distributors
www.national.com/contacts
LDOs
www.national.com/ldo
Quality and Reliability
www.national.com/quality
LED Lighting
www.national.com/led
Feedback/Support
www.national.com/feedback
Voltage References
www.national.com/vref
Design Made Easy
www.national.com/easy
www.national.com/powerwise
Applications & Markets
www.national.com/solutions
Mil/Aero
www.national.com/milaero
PowerWise® Solutions
Serial Digital Interface (SDI) www.national.com/sdi
Temperature Sensors
www.national.com/tempsensors SolarMagic™
www.national.com/solarmagic
PLL/VCO
www.national.com/wireless
www.national.com/training
PowerWise® Design
University
THE CONTENTS OF THIS DOCUMENT ARE PROVIDED IN CONNECTION WITH NATIONAL SEMICONDUCTOR CORPORATION
(“NATIONAL”) PRODUCTS. NATIONAL MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE ACCURACY
OR COMPLETENESS OF THE CONTENTS OF THIS PUBLICATION AND RESERVES THE RIGHT TO MAKE CHANGES TO
SPECIFICATIONS AND PRODUCT DESCRIPTIONS AT ANY TIME WITHOUT NOTICE. NO LICENSE, WHETHER EXPRESS,
IMPLIED, ARISING BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS
DOCUMENT.
TESTING AND OTHER QUALITY CONTROLS ARE USED TO THE EXTENT NATIONAL DEEMS NECESSARY TO SUPPORT
NATIONAL’S PRODUCT WARRANTY. EXCEPT WHERE MANDATED BY GOVERNMENT REQUIREMENTS, TESTING OF ALL
PARAMETERS OF EACH PRODUCT IS NOT NECESSARILY PERFORMED. NATIONAL ASSUMES NO LIABILITY FOR
APPLICATIONS ASSISTANCE OR BUYER PRODUCT DESIGN. BUYERS ARE RESPONSIBLE FOR THEIR PRODUCTS AND
APPLICATIONS USING NATIONAL COMPONENTS. PRIOR TO USING OR DISTRIBUTING ANY PRODUCTS THAT INCLUDE
NATIONAL COMPONENTS, BUYERS SHOULD PROVIDE ADEQUATE DESIGN, TESTING AND OPERATING SAFEGUARDS.
EXCEPT AS PROVIDED IN NATIONAL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, NATIONAL ASSUMES NO
LIABILITY WHATSOEVER, AND NATIONAL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY RELATING TO THE SALE
AND/OR USE OF NATIONAL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR
PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY
RIGHT.
LIFE SUPPORT POLICY
NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR
SYSTEMS WITHOUT THE EXPRESS PRIOR WRITTEN APPROVAL OF THE CHIEF EXECUTIVE OFFICER AND GENERAL
COUNSEL OF NATIONAL SEMICONDUCTOR CORPORATION. As used herein:
Life support devices or systems are devices 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. A critical component is any component in 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 and the National Semiconductor logo are registered trademarks of National Semiconductor Corporation. All other
brand or product names may be trademarks or registered trademarks of their respective holders.
Copyright© 2011 National Semiconductor Corporation
For the most current product information visit us at www.national.com
National Semiconductor
Americas Technical
Support Center
Email: [email protected]
Tel: 1-800-272-9959
www.national.com
National Semiconductor Europe
Technical Support Center
Email: [email protected]
National Semiconductor Asia
Pacific Technical Support Center
Email: [email protected]
National Semiconductor Japan
Technical Support Center
Email: [email protected]
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements,
and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should
obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are
sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard
warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where
mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and
applications using TI components. To minimize the risks associated with customer products and applications, customers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right,
or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a
warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual
property of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied
by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive
business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional
restrictions.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all
express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not
responsible or liable for any such statements.
TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably
be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing
such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and
acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products
and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be
provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in
such safety-critical applications.
TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are
specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military
specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at
the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use.
TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are
designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated
products in automotive applications, TI will not be responsible for any failure to meet such requirements.
Following are URLs where you can obtain information on other Texas Instruments products and application solutions:
Products
Applications
Audio
www.ti.com/audio
Communications and Telecom www.ti.com/communications
Amplifiers
amplifier.ti.com
Computers and Peripherals
www.ti.com/computers
Data Converters
dataconverter.ti.com
Consumer Electronics
www.ti.com/consumer-apps
DLP® Products
www.dlp.com
Energy and Lighting
www.ti.com/energy
DSP
dsp.ti.com
Industrial
www.ti.com/industrial
Clocks and Timers
www.ti.com/clocks
Medical
www.ti.com/medical
Interface
interface.ti.com
Security
www.ti.com/security
Logic
logic.ti.com
Space, Avionics and Defense
www.ti.com/space-avionics-defense
Power Mgmt
power.ti.com
Transportation and Automotive www.ti.com/automotive
Microcontrollers
microcontroller.ti.com
Video and Imaging
RFID
www.ti-rfid.com
OMAP Mobile Processors
www.ti.com/omap
Wireless Connectivity
www.ti.com/wirelessconnectivity
TI E2E Community Home Page
www.ti.com/video
e2e.ti.com
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2011, Texas Instruments Incorporated