Datasheet

D[15:0]P,
SYNCP
D[15:0]N,
SYNCN
50 W
LVDS
Receiver
100 pF
Total
To Adjacent
LVDS Input
To Adjacent
LVDS Input
Ref Note (1)
Note (1): R
CENTER
node common
to all D[15:0]P/N and SYNCP/N
receiver inputs
50 W
DCLKP
8 Sample
Input FIFO
D0P
D0N
D15P
D15N
DCLKN
Data Source
(4 phases)
4
LVDS
LVDS
FPGA
DAC
500MHz
(½ Rate)
1000MSPS DDR
(2 bits/CLKIN cycle)
1000MHz
250MHz
DCLK
Delay Lock Loop
LVDS
4b SERDES
(bit 0)
4
100
100
4b SERDES
(CLKOUT)
x4
4b SERDES
(bit 15)
1,0,1,0...
SYNCP
SYNCN
LVDS
100
4b SERDES
(SYNC)
Ref CLK
Gen &
Sync
250MHz
÷1
System
SYNC
SYNC
4x Clock
Multiplier PLL
4
4
1010
1010
1010
16
16
Serializer
Format
16
16
D15P/N
SERDES
S2[15]S3[15]S4[15]
S1[0]S2[0]S3[0]S4[0]
Sample “S1”
Sample “S2”
Sample “S3”
Sample “S4”
S1[15]
S1[15:0]
S2[15:0]
S3[15:0]
S4[15:0]
S4[15:0]
S3[15:0]
S2[15:0]
S1[15:0]
250 MHz (FPGA)
1000 MHz (FPGA)
CLKB
(500MHz)
To DAC
250MHz
Clock
1
DCLKP/N
101 0
0
1
0
101 0
500 MHz
CLKB (DAC)
101 0
Bit 15 Data Nibble
Bit 0 Data Nibble
1
1
0
Repeating 4 bit
Sequence “1010” …
Normally = “1111”
Ocassional = “1101”
for SYNC event
DDR Clock Gen
SYNC Generator
01 1 1 1 1 1 1
Using common “data driven”
SERDES blocks, relative
delays from CLK, SYNC and
DATA are matched. (200pS)
1
DCLK Data Nibble
SYNC Data Nibble
500 MHz
CLKA (DAC)
CLKA
(500MHz)
DLL Phase Offset control
determines CLKA/B skew.
1111
11
0
1
1111
D0P/N
SERDES
SYNCP/N
SERDES
CLKA F
CLKB F
500 MHz
CLKIN to DLL
SYNC input combines TXENABLE
function (normally “1”) and SYNChronizer
function (“0” to “1” transition)
100
DAC5682Z
www.ti.com
SLLS853E AUGUST 2007REVISED AUGUST 2012
Figure 39. Example FPGA-Based LVDS Data Flow to DAC
LVDS Inputs
The D[15:0]P/N and SYNCP/N LVDS pairs have the input configuration shown in Figure 40. Figure 41 shows the
typical input levels and common-mode voltage used to drive these inputs.
Figure 40. D[15:0]P/N and SYNCP/N LVDS Input Configuration
Copyright © 2007–2012, Texas Instruments Incorporated Submit Documentation Feedback 39
Product Folder Links: DAC5682Z