没有合适的资源?快使用搜索试试~ 我知道了~
TI-DS92LV1224.pdf
5星 · 超过95%的资源 需积分: 0 2 下载量 59 浏览量
2023-02-08
23:23:02
上传
评论 4
收藏 1.15MB PDF 举报
温馨提示
试读
23页
LVDS解串器
资源推荐
资源详情
资源评论
PARALLEL-TO-SERIAL
INPUT LATCH
TIMING and
CONTROL
PLL
10-BIT SERIALIZER
SYNC1
SYNC2
TCLK
(30 MHz to 66 MHz)
TCLK_R/F
D
IN
10
D
O+
D
O-
DEN
SERIAL-TO-PARALLEL
OUTPUT LATCH
R
I+
R
I-
LVDS
DS92LV1224
TIMING and
CONTROL
PLL
CLOCK
RECOVERY
10
R
OUT
REFCLK
REN
LOCK
RCLK
(30 MHz to 66 MHz)
RCLK_R/F
DS92LV1224
www.ti.com
SNLS189A –APRIL 2005–REVISED APRIL 2013
DS92LV1224 30-66 MHz 10 Bit Bus LVDS Deserializer
Check for Samples: DS92LV1224
1
FEATURES
DESCRIPTION
The DS92LV1224 is a 300 to 660 Mb/s deserializer
2
• 30–66 MHz Single 1:10 Deserializer with
for high-speed unidirectional serial data transmission
300–660 Mb/s Throughput
over FR-4 printed circuit board backplanes and
• Robust Bus LVDS Serial Data Transmission
balanced copper cables. It receives the Bus LVDS
with Embedded Clock for Exceptional Noise
serial data stream from a compatible 10–bit serializer,
Immunity and Low EMI
transforms it back into a 10-bit wide parallel data bus
and recovers parallel clock. This single serial data
• Clock Recovery from PLL Lock to Random
stream simplifies PCB design and reduces PCB cost
Data Patterns
by narrowing data paths that in turn reduce PCB size
• Ensured Transition Every Data Transfer Cycle
and number of layers. The single serial data stream
• Low Power Consumption < 300 mW (typ)
also reduces cable size, the number of connectors,
at 66 MHz
and eliminates clock-to-data and data-to-data skew.
• Single Differential Pair Eliminates Multi-
The DS92LV1224 works well with Bus LVDS 10–bit
Channel Skew
serializers within its specified frequency operating
range. It features low power consumption, and high
• Flow-Through Pinout for Easy PCB Layout
impedance outputs in power down mode.
• Synchronization Mode and LOCK Indicator
The DS92LV1224 was designed with the flow-through
• Programmable Edge Trigger on Clock
pinout and is available in a space saving 28–lead
• High Impedance on Receiver Inputs when
SSOP package.
Power is Off
• Small 28-Lead SSOP Package
Block Diagrams
1
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
2All trademarks are the property of their respective owners.
PRODUCTION DATA information is current as of publication date.
Copyright © 2005–2013, Texas Instruments Incorporated
Products conform to specifications per the terms of the Texas
Instruments standard warranty. Production processing does not
necessarily include testing of all parameters.
DS92LV1224
SNLS189A –APRIL 2005–REVISED APRIL 2013
www.ti.com
Functional Description
The DS92LV1224 is a 10-bit Deserializer device which together with a compatible serializer (i.e. DS92LV1023E)
forms a chipset designed to transmit data over FR-4 printed circuit board backplanes and balanced copper
cables at clock speeds from 30 MHz to 66 MHz.
The chipset has three active states of operation: Initialization, Data Transfer, and Resynchronization; and two
passive states: Powerdown and TRI-STATE.
The following sections describe each operation and passive state.
Initialization
Initialization of both devices must occur before data transmission 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 V
CC
to both Serializer and/or Deserializer, the respective outputs enter TRI-STATE, and
on-chip power-on circuitry disables internal circuitry. When V
CC
reaches V
CC
OK (2.5V) the PLL in each device
begins locking 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.
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.
Step 2: The Deserializer PLL must synchronize to the Serializer to complete initialization. The Deserializer will
lock to non-repetitive data patterns. However, the transmission of SYNC patterns enables the Deserializer to lock
to the Serializer signal within a specified time.
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.
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.
Data Transfer
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.
2 Submit Documentation Feedback Copyright © 2005–2013, Texas Instruments Incorporated
Product Folder Links: DS92LV1224
DS92LV1224
www.ti.com
SNLS189A –APRIL 2005–REVISED APRIL 2013
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 66 MHz, the serial rate is 66 × 12 = 792 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 = 66 MHz, the payload data rate is 66 × 10 = 660 Mbps. The data source provides TCLK and must be in
the range of 30 MHz to 66 MHz nominal.
The Serializer outputs (DO±) can drive a point-to-point connection or in limited multi-point or multi-drop
backplanes. The outputs transmit data when the enable pin (DEN) is 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.
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 6.
ROUT(0-9), LOCK and RCLK outputs will drive a maximum of three CMOS input gates (15 pF load) with a 66
MHz clock.
Resynchronization
When the Deserializer PLL locks to the embedded clock edge, the Deserializer LOCK pin asserts a low. If the
Deserializer loses lock, the LOCK pin output will go high and the outputs (including RCLK) will enter TRI-STATE.
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 multiple control in a multi-drop
application. Sending sync patterns 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.
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 DS92LV1224 can attain lock to a data
stream without requiring the Serializer to send special SYNC patterns. This allows the DS92LV1224 to operate in
“open-loop” applications. 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 between the incoming data and the REFCLK
when the Deserializer powers up. As described in the next paragraph, the data contained in the data stream can
also affect lock time.
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 DS92LV1224 can
detect that the possibility of “false lock” exists. The circuitry accomplishes this by detecting 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.
Copyright © 2005–2013, Texas Instruments Incorporated Submit Documentation Feedback 3
Product Folder Links: DS92LV1224
DS92LV1224
SNLS189A –APRIL 2005–REVISED APRIL 2013
www.ti.com
Powerdown
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 consumption. 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 current and reduces supply
current to the milliampere range. To exit Powerdown, you must drive the PWRDN pin high.
Before valid data exchanges between the Serializer and Deserializer, you must reinitialize and resynchronize the
devices 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.
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.
Table 1.
(1)
Random Lock Times for the DS92LV1224
40 MHz 66 MHz Units
Maximum 26 18 μs
Mean 4.5 3.0 μs
Minimum 0.77 0.43 μs
Conditions: PRBS 2
15
, V
CC
= 3.3V
(1) Difference in lock times are due to different starting points in the data pattern with multiple parts.
4 Submit Documentation Feedback Copyright © 2005–2013, Texas Instruments Incorporated
Product Folder Links: DS92LV1224
DS92LV1224
www.ti.com
SNLS189A –APRIL 2005–REVISED APRIL 2013
Figure 1. RMT Patterns Seen on the Bus LVDS Serial Output
DIN0 Held Low-DIN1 Held High Creates an RMT Pattern DIN4 Held Low-DIN5 Held High Creates an RMT Pattern
DIN8 Held Low-DIN9 Held High Creates an RMT Pattern
Copyright © 2005–2013, Texas Instruments Incorporated Submit Documentation Feedback 5
Product Folder Links: DS92LV1224
剩余22页未读,继续阅读
资源评论
- 2301_763960562023-02-15#完美解决问题 #运行顺畅 #内容详尽 #全网独家 #注释完整
不觉明了
- 粉丝: 3234
- 资源: 5614
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功