ADN2917ACPZ-RL7 [ADI]

Continuous Rate 8.5 Gbps to 11.3 Gbps Clock and Data Recovery IC with Integrated Limiting Amp/EQ;
ADN2917ACPZ-RL7
型号: ADN2917ACPZ-RL7
厂家: ADI    ADI
描述:

Continuous Rate 8.5 Gbps to 11.3 Gbps Clock and Data Recovery IC with Integrated Limiting Amp/EQ

电信 电信集成电路
文件: 总32页 (文件大小:703K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Continuous Rate 8.5 Gbps to 11.3 Gbps Clock and  
Data Recovery IC with Integrated Limiting Amp/EQ  
Data Sheet  
ADN2917  
FEATURES  
GENERAL DESCRIPTION  
Serial data input: 8.5 Gbps to 11.3 Gbps  
No reference clock required  
Exceeds SONET/SDH requirements for jitter  
transfer/generation/tolerance  
Quantizer sensitivity: 9.2 mV p-p typical  
(limiting amplifier mode)  
The ADN2917 provides the receiver functions of quantization,  
signal level detect, and clock and data recovery for continuous data  
rates from 8.5 Gbps to 11.3 Gbps. The ADN2917 automatically  
locks to all data rates without the need for an external reference  
clock or programming. ADN2917 jitter performance exceeds all  
jitter specifications required by SONET/SDH, including jitter  
Optional limiting amplifier and equalizer inputs  
Programmable jitter transfer bandwidth to support G.8251 OTN  
Programmable slice level  
Sample phase adjust  
Output polarity invert  
Programmable LOS threshold via I2C  
I2C to access optional features  
LOS alarm (limiting amplifier mode only)  
LOL indicator  
PRBS generator/detector  
transfer, jitter generation, and jitter tolerance.  
The ADN2917 provides manual or automatic slice adjust and  
manual sample phase adjusts. Additionally, the user can select a  
limiting amplifier or equalizer at the input. The equalizer is  
either adaptive or can be manually set.  
The receiver front-end loss of signal (LOS) detector circuit  
indicates when the input signal level has fallen below a user-  
programmable threshold. The LOS detect circuit has hysteresis  
to prevent chatter at the LOS output. In addition, the input  
signal strength can be read through the I2C registers.  
Application-aware power  
352 mW at 8.5 Gbps, equalizer mode, no clock output  
430 mW at 11.3 Gbps, equalizer mode, no clock output  
Power supplies: 1.2 V, flexible 1.8 V to 3.3 V, and 3.3 V  
4 mm × 4 mm 24-lead LFCSP  
The ADN2917 also supports pseudorandom binary sequence  
(PRBS) generation, bit error detection, and input data rate  
readback features.  
The ADN2917 is available in a compact 4 mm × 4 mm, 24-lead  
frame chip scale package (LFCSP). All ADN2917 specifications  
are defined over the ambient temperature range of −40°C to +85°C,  
unless otherwise noted.  
APPLICATIONS  
SONET/SDH OC-192, 10GFC, and 10GE and all associated FECs  
XFP, line cards, clocks, routers, repeaters, instruments  
Any rate regenerators/repeaters  
FUNCTIONAL BLOCK DIAGRAM  
REFCLKP/  
REFCLKN  
(OPTIONAL)  
DATOUTP/  
DATOUTN  
CLKOUTP/  
CLKOUTN  
SCK  
2
SDA  
LOL  
DATA RATE  
2
I C REGISTERS  
I C_ADDR  
FREQUENCY  
ACQUISITION  
AND LOCK  
CML  
CML  
DETECTOR  
CLK  
DDR  
ADN2917  
SAMPLE  
PHASE  
ADJUST  
LOS  
DETECT  
FIFO  
LOS  
÷N  
÷2  
DOWNSAMPLER  
AND LOOP  
FILTER  
DCO  
LA  
DATA  
INPUT  
SAMPLER  
PIN  
NIN  
2
RXD  
BYPASS  
EQ  
RXCK  
50Ω  
50Ω  
CLOCK  
2
PHASE  
SHIFTER  
2
I C  
I C  
V
V
CC  
CM  
FLOAT  
Figure 1.  
Rev. A  
Document Feedback  
Information furnished by Analog Devices is believed to be accurate and reliable. However, no  
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other  
rightsof third parties that may result fromits use. Specifications subject to change without notice. No  
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.  
Trademarks andregisteredtrademarks are the property of their respective owners.  
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.  
Tel: 781.329.4700 ©2014–2016 Analog Devices, Inc. All rights reserved.  
Technical Support  
www.analog.com  
 
 
 
 
 
ADN2917  
Data Sheet  
TABLE OF CONTENTS  
Features .............................................................................................. 1  
Frequency Acquisition............................................................... 20  
Limiting Amplifier ..................................................................... 20  
Slice Adjust.................................................................................. 20  
Edge Select................................................................................... 20  
Loss of Signal Detector.............................................................. 22  
Passive Equalizer ........................................................................ 22  
0 dB EQ........................................................................................ 23  
Lock Detector Operation .......................................................... 23  
Output Disable and Squelch ..................................................... 24  
I2C Interface ................................................................................ 24  
Reference Clock (Optional)...................................................... 24  
Additional Features Available via the I2C Interface............... 26  
Input Configurations ................................................................. 28  
DC-Coupled Application .......................................................... 31  
Outline Dimensions ....................................................................... 32  
Ordering Guide .......................................................................... 32  
Applications....................................................................................... 1  
General Description......................................................................... 1  
Functional Block Diagram .............................................................. 1  
Revision History ............................................................................... 2  
Specifications..................................................................................... 3  
Jitter Specifications....................................................................... 4  
Output and Timing Specifications............................................. 5  
Timing Diagrams.......................................................................... 7  
Absolute Maximum Ratings............................................................ 8  
Thermal Characteristics .............................................................. 8  
ESD Caution.................................................................................. 8  
Pin Configuration and Function Descriptions............................. 9  
Typical Performance Characteristics ........................................... 10  
I2C Interface Timing and Internal Register Descriptions ......... 12  
Register Map ............................................................................... 13  
Theory of Operation ...................................................................... 18  
Functional Description.................................................................. 20  
REVISION HISTORY  
2/16—Rev. 0 to Rev. A  
Changes to Figure 5.......................................................................... 9  
Changes to Table 7.......................................................................... 13  
Updated Outline Dimensions....................................................... 32  
Changes to Ordering Guide .......................................................... 32  
5/14—Revision 0: Initial Version  
Rev. A | Page 2 of 32  
 
Data Sheet  
ADN2917  
SPECIFICATIONS  
TA = TMIN to TMAX, VCC = VCCMIN to VCCMAX, VCC1 = VCC1MIN to VCC1MAX, VDD = VDDMIN to VDDMAX, VEE = 0 V, input data  
pattern: PRBS 223 − 1, ac-coupled, I2C register default settings, unless otherwise noted.  
Table 1.  
Parameter  
Test Conditions/Comments  
Min  
Typ  
Max  
Unit  
DATA RATE SUPPORT RANGE  
INPUT—DC CHARACTERISTICS  
Peak-to-Peak Differential Input1  
Input Resistance  
8.5  
11.3  
Gbps  
PIN – NIN  
Differential  
1.0  
105  
V
95  
100  
BYPASS PATH—CML INPUT  
Input Voltage Range  
Input Common-Mode Level  
At PIN or NIN, dc-coupled, RX_TERM_FLOAT = 1 (float)  
DC-coupled (see Figure 32), 600 mV p-p differential, 0.65  
RX_TERM_FLOAT = 1 (float)  
0.5  
VCC  
VCC − 0.15  
V
V
Differential Input Sensitivity  
OC-192  
AC-coupled, RX_TERM_FLOAT = 0 (VCM = 1.2 V), bit  
error rate (BER) = 1 × 10−10  
Jitter tolerance scrambled pattern (JTSPAT ),  
ac-coupled, RX_TERM_FLOAT = 0 (VCM = 1.2 V),  
BER = 1 × 10−12  
200  
200  
mV p-p  
mV p-p  
8GFC2  
LIMITING AMPLIFIER INPUT PATH  
Differential Input Sensitivity  
OC-192  
BER = 1 × 10−10  
JTSPAT, BER = 1 × 10−12  
JTSPAT, BER = 1 × 10−12  
9.2  
8.3  
11.0  
mV p-p  
mV p-p  
mV p-p  
8GFC2  
10.3125 Gbps  
EQUALIZER INPUT PATH  
Differential Input Sensitivity  
15-inch FR-4, 100 Ω differential transmission line,  
adaptive EQ on  
JTSPAT, BER = 1 × 10−12  
BER = 1 × 10−10  
8GFC2  
OC-192  
115  
184  
mV p-p  
mV p-p  
INPUT—AC CHARACTERISTICS  
S11  
At 7.5 GHz, differential return loss, see Figure 9  
−12  
dB  
LOS DETECT  
Loss of Signal Detect  
10  
5
128  
5.7  
135  
110  
mV p-p  
mV p-p  
mV p-p  
dB  
µs  
µs  
Loss of signal minimum program value  
Loss of signal maximum program value  
Hysteresis (Electrical)  
LOS Assert Time  
LOS Deassert Time  
AC-coupled3  
AC-coupled3  
LOSS OF LOCK (LOL) DETECT  
DCO Frequency Error for LOL Assert  
With respect to nominal, data collected in lock to  
reference (LTR) mode  
1000  
ppm  
DCO Frequency Error for LOL Deassert  
LOL Assert Response Time  
With respect to nominal, data collected in LTR mode  
8.5 Gbps, JTSPAT  
10 Gbps  
250  
25  
18  
ppm  
µs  
µs  
ACQUISITION TIME  
Lock to Data (LTD) Mode  
OC192  
11.3 Gbps  
8.5 Gbps, JTSPAT  
0.5  
0.5  
0.5  
6.0  
ms  
ms  
ms  
ms  
Optional LTR Mode4  
DATA RATE READBACK ACCURACY  
Coarse Readback  
5
%
Fine Readback  
In addition to reference clock accuracy  
Rev. A | Page 3 of 32  
100  
ppm  
 
ADN2917  
Data Sheet  
Parameter  
Test Conditions/Comments  
Min  
Typ  
Max  
Unit  
POWER SUPPLY VOLTAGE  
VCC  
VDD  
VCC1  
1.14  
2.97  
1.62  
1.2  
3.3  
1.8  
1.26  
3.63  
3.63  
V
V
V
POWER SUPPLY CURRENT  
VCC  
Limiting amplifier mode, clock output enabled  
8GFC,2 JTSPAT  
319.1 359.5  
mA  
mA  
mA  
mA  
mA  
mA  
OC-192  
8GFC,2 JTSPAT  
OC-192  
8GFC,2 JTSPAT  
OC-192  
333  
377.4  
8.1  
VDD  
7.20  
7.21  
22.2  
35.1  
8.59  
28.4  
47.4  
VCC1  
TOTAL POWER DISSIPATION  
Clock Output Enabled  
Limiting amplifier mode, 8.5 Gbps  
Limiting amplifier mode, 9.953 Gbps  
Equalizer mode, 8.5 Gbps  
446.6  
486.5  
352  
mW  
mW  
mW  
mW  
°C  
Clock Output Disabled  
Equalizer mode, 11.3 Gbps  
430  
OPERATING TEMPERATURE RANGE  
1 See Figure 33.  
−40  
+85  
2 Fibre Channel Physical Interface 4 standard, FC-PI-4, Rev 8.00, May 21, 2008.  
3 When ac-coupled, the LOS assert and deassert times are dominated by the RC time constant of the ac coupling capacitor and the 100 Ω differential input termination  
of the ADN2917 input stage.  
4 This typical acquisition specification applies to all selectable reference clock frequencies in the range of 11.05 MHz to 176.8 MHz.  
JITTER SPECIFICATIONS  
TA = TMIN to TMAX, VCC = VCCMIN to VCCMAX, VCC1 = VCC1MIN to VCC1MAX, VDD = VDDMIN to VDDMAX, VEE = 0 V, input data  
pattern: PRBS 223 − 1, ac-coupled to 100 Ω differential termination load, I2C register default settings, unless otherwise noted.  
Table 2.  
Parameter  
Test Conditions/Comments  
Min  
Typ  
Max  
Unit  
PHASE-LOCKED LOOP  
CHARACTERISTICS  
Jitter Transfer Bandwidth (BW)1  
OC-192  
TRANBW[2:0] = 3  
OTN mode,2 TRANBW[2:0] = 1  
1064  
294  
1242  
1650  
529  
1676  
kHz  
kHz  
kHz  
8GFC3  
Jitter Peaking  
OC-192  
8GFC3  
20 kHz to 80 MHz  
20 kHz to 80 MHz  
0.014  
0.004  
0.024  
0.021  
dB  
dB  
Jitter Generation  
OC-192  
Unfiltered  
Unfiltered  
Unfiltered  
Unfiltered  
TRANBW[2:0] = 4 (default)  
2000 Hz  
20 kHz  
400 kHz  
4 MHz  
80 MHz  
0.0045  
0.076  
0.005  
0.044  
0.0067  
UI rms  
UI p-p  
UI rms  
UI p-p  
8GFC3  
Jitter Tolerance  
OC-192  
4255  
106  
3.78  
0.50  
0.43  
UI p-p  
UI p-p  
UI p-p  
UI p-p  
UI p-p  
0.36  
0.28  
Rev. A | Page 4 of 32  
 
Data Sheet  
ADN2917  
Parameter  
Test Conditions/Comments  
Min  
Typ  
Max  
Unit  
8GFC,3 JTSPAT  
Sinusoidal Jitter at 340 kHz  
6.7  
0.53  
0.59  
UI p-p  
UI p-p  
UI p-p  
Sinusoidal Jitter at 5.098 MHz  
Sinusoidal Jitter at 80 MHz  
Rx Jitter Tracking Test4  
Voltage modulation amplitude (VMA) = 170 mV p-p at  
100 MHz, 425 mV p-p at 100 MHz, 170 mV p-p at 2.5 GHz,  
and 425 mV p-p at 2.5 GHz excitation frequency5  
510 kHz, 1 UI  
100 kHz, 5 UI  
10−12 <10−12  
10−12 <10−12  
BER  
BER  
1 Jitter transfer bandwidth is programmable by adjusting TRANBW[2:0] in the DPLLA register (Register 0x10).  
2 Set TRANBW[2:0] (Bits[D2:D0] in Register 0x10) = 1 to enter OTN mode. OTN is the optical transport network as defined in ITU G.709.  
3 Fibre Channel Physical Interface 4 standard, FC-PI-4, Rev 8.00, May 21, 2008.  
4 Conditions of FC-PI-4, Rev 8.00, Table 27, 800-DF-EL-S apply.  
5 Must have zero errors during the tests for an interval of time that is ≤10−12 BER to pass the tests.  
OUTPUT AND TIMING SPECIFICATIONS  
TA = TMIN to TMAX, VCC = VCCMIN to VCCMAX, VCC1 = VCC1MIN to VCC1MAX, VDD = VDDMIN to VDDMAX, VEE = 0 V, input data  
pattern: PRBS 223 − 1, ac-coupled to 100 Ω differential termination load, I2C register default settings, unless otherwise noted.  
Table 3.  
Parameter  
Test Conditions/Comments  
Min  
Typ  
Max  
Unit  
CML OUTPUT CHARACTERISTICS  
Data Differential Output Swing  
OC-192, DATA_SWING[3:0] (Bits[D7:D4] in  
Register 0x1F) setting = 0xC (default)  
535  
600  
672  
mV p-p  
OC-192, DATA_SWING[3:0] setting = 0xF (maximum)  
OC-192, DATA_SWING[3:0] setting = 0x4 (minimum)  
OC-192, CLOCK_SWING[3:0] (Bits[D3:D0] in  
Register 0x1F) setting = 0xC (default)  
668  
189  
406  
724  
219  
508  
771  
252  
570  
mV p-p  
mV p-p  
mV p-p  
Clock Differential Output Swing  
OC-192, CLOCK_SWING[3:0] setting = 0xF (maximum) 448  
583  
217  
600  
725  
214  
518  
603  
213  
659  
249  
666  
778  
245  
588  
680  
245  
VCC  
mV p-p  
mV p-p  
mV p-p  
mV p-p  
mV p-p  
mV p-p  
mV p-p  
mV p-p  
V
OC-192, CLOCK_SWING[3:0] setting = 0x4 (minimum)  
8GFC, DATA_SWING[3:0] setting = 0xC (default)  
8GFC, DATA_SWING[3:0] setting = 0xF (maximum)  
8GFC, DATA_SWING[3:0] setting = 0x4 (minimum  
8GFC, CLOCK_SWING[3:0] setting = 0xC (default)  
8GFC, CLOCK_SWING[3:0] setting = 0xF (maximum)  
162  
540  
662  
190  
426  
489  
Data Differential Output Swing  
Clock Differential Output Swing  
8GFC, CLOCK_SWING[3:0] setting = 0x4 (minimum) 166  
Output High Voltage  
Output Low Voltage  
VOH, dc-coupled  
VCC – 0.05  
VCC −  
0.025  
VOL, dc-coupled  
VCC – 0.36  
VCC −  
0.325  
VCC −  
0.29  
V
CML OUTPUT TIMING CHARACTERISTICS  
Rise Time  
20% to 80%, at OC-192, DATOUTN/DATOUTP  
20% to 80%, at OC-192, CLKOUTN/CLKOUTP  
20% to 80%, at 8GFC,1 DATOUTN/DATOUTP  
20% to 80%, at 8GFC,1 CLKOUTN/CLKOUTP  
80% to 20%, at OC-192, DATOUTN/DATOUTP  
80% to 20%, at OC-192, CLKOUTN/CLKOUTP  
80% to 20%, at 8GFC,1 DATOUTN/DATOUTP  
80% to 20%, at 8GFC,1 CLKOUTN/CLKOUTP  
tS (see Figure 2)  
17.4  
22.2  
20.4  
23.1  
17.5  
23.9  
23  
32.6  
28.3  
33.1  
29.7  
33  
29.2  
34.2  
31.3  
0.5  
46.5  
33.1  
44  
35.8  
49.1  
33.7  
46.8  
37.1  
ps  
ps  
ps  
ps  
ps  
ps  
ps  
ps  
UI  
UI  
UI  
UI  
Fall Time  
25  
Setup Time, Full Rate Clock  
Hold Time, Full Rate Clock  
Setup Time, DDR Clock  
Hold Time, DDR clock  
tH (see Figure 2)  
tS (see Figure 3)  
tH (see Figure 3)  
0.5  
0.5  
0.5  
Rev. A | Page 5 of 32  
 
ADN2917  
Data Sheet  
Parameter  
Test Conditions/Comments  
Min  
2.0  
Typ  
Max  
Unit  
I2C INTERFACE DC CHARACTERISTICS  
LVTTL  
VIH  
Input High Voltage  
V
Input Low Voltage  
VIL  
0.8  
V
Input Current  
VIN = 0.1 × VDD or VIN = 0.9 × VDD  
VOL, IOL = 3.0 mA  
−10.0  
+10.0  
0.4  
µA  
V
Output Low Voltage  
I2C INTERFACE TIMING  
SCK Clock Frequency  
SCK Pulse Width High  
SCK Pulse Width Low  
Start Condition Hold Time  
Start Condition Setup Time  
Data Setup Time  
See Figure 17  
400  
kHz  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
tHIGH  
tLOW  
600  
1300  
600  
600  
100  
300  
20 + 0.1 Cb  
600  
tHD;STA  
tSU;STA  
tSU;DAT  
tHD;DAT  
tR/tF  
Data Hold Time  
SCK/SDA Rise/Fall Time2  
Stop Condition Setup Time  
300  
tSU;STO  
tBUF  
Bus Free Time Between Stop and  
Start Conditions  
1300  
LVTTL DC INPUT CHARACTERISITICS  
(I2C_ADDR)  
Input Voltage  
High  
Low  
Input Current  
High  
Low  
VIH  
VIL  
2.0  
−5  
2.4  
V
V
0.8  
+5  
IIH, VIN = 2.4 V  
IIL, VIN = 0.4 V  
µA  
µA  
LVTTL DC OUTPUT CHARACTERISITICS  
(LOS/LOL)  
Output Voltage  
High  
Low  
VOH, IOH = 2.0 mA  
VOL, IOL = −2.0 mA  
Optional LTR mode  
VCM (no input offset, no input current),  
see Figure 25, ac-coupled input  
V
V
0.4  
1.0  
REFERENCE CLOCK CHARACTERISTICS  
Input Compliance Voltage (Single-  
Ended)  
0.55  
V
Minimum Input Drive  
Reference Frequency  
Required Accuracy3  
See Figure 25, ac-coupled, differential input  
100  
100  
mV p-p diff  
MHz  
ppm  
11.05  
176.8  
AC-coupled, differential input  
1 Fibre Channel Physical Interface 4 standard, FC-PI-4, Rev 8.00, May 21, 2008.  
2 Cb is the total capacitance of one bus line in picofarads (pF). If mixed with high speed (HS) mode devices, faster rise/fall times are allowed (refer to the Philips I2C Bus  
Specification, Version 2.1).  
3 Required accuracy in dc-coupled mode is guaranteed by design as long as the clock common-mode voltage output matches the reference clock common-mode  
voltage range.  
Rev. A | Page 6 of 32  
Data Sheet  
ADN2917  
TIMING DIAGRAMS  
CLKOUTP  
tH  
tS  
DATOUTP/  
DATOUTN  
Figure 2. Data to Clock Timing (Full Rate Clock Mode)  
CLKOUTP  
tS  
tH  
DATOUTP/  
DATOUTN  
Figure 3. Data to Clock Timing (Half Rate Clock/DDR Mode)  
DATOUTP  
DATOUTN  
LOGIC HIGH  
LOGIC LOW  
LOGIC HIGH  
LOGIC LOW  
V
SE  
V
SE  
V
DIFF  
0V  
DATOUTP – DATOUTN  
LOGIC HIGH  
LOGIC LOW  
LOGIC HIGH  
LOGIC LOW  
Figure 4. Single-Ended vs. Differential Output Amplitude Relationship  
Rev. A | Page 7 of 32  
 
 
 
ADN2917  
Data Sheet  
ABSOLUTE MAXIMUM RATINGS  
THERMAL CHARACTERISTICS  
Table 4.  
Thermal Resistance  
Parameter  
Rating  
1.26 V  
3.63 V  
1.26 V  
Supply Voltage (VCC = 1.2 V)  
Supply Voltage (VDD and VCC1 = 3.3 V)  
Maximum Input Voltage (REFCLKP/REFCLKN,  
NIN/PIN)  
Minimum Input Voltage (REFCLKP/REFCLKN,  
NIN/PIN)  
Maximum Input Voltage (SDA, SCK, I2C_ADDR)  
Minimum Input Voltage (SDA, SCK, I2C_ADDR)  
Maximum Junction Temperature  
Thermal resistance is specified for the worst-case conditions,  
that is, a device soldered in a circuit board for surface-mount  
packages, for a 4-layer board with the exposed paddle soldered  
to VEE.  
VEE – 0.4 V  
Table 5. Thermal Resistance  
Package Type  
24-Lead LFCSP  
1
2
3
3.63 V  
VEE – 0.4 V  
125°C  
−65°C to +150°C  
300°C  
θJA  
θJB  
θJC  
Unit  
45  
5
11  
°C/W  
1 Junction to ambient.  
2 Junction to base.  
3 Junction to case.  
Storage Temperature Range  
Lead Temperature (Soldering, 10 sec)  
ESD CAUTION  
Stresses at or above those listed under Absolute Maximum  
Ratings may cause permanent damage to the product. This is a  
stress rating only; functional operation of the product at these  
or any other conditions above those indicated in the operational  
section of this specification is not implied. Operation beyond  
the maximum operating conditions for extended periods may  
affect product reliability.  
Rev. A | Page 8 of 32  
 
 
 
Data Sheet  
ADN2917  
PIN CONFIGURATION AND FUNCTION DESCRIPTIONS  
PIN 1  
INDICATOR  
1
2
3
18  
17  
16  
15  
14  
13  
VCC  
PIN  
NIN  
VCC  
VDD  
ADN2917  
DNC  
TOP VIEW  
DATOUTP  
DATOUTN  
VCC  
VEE 4  
(Not to Scale)  
5
6
LOS  
LOL  
NOTES  
1. DNC = DO NOT CONNECT.  
2. THE EXPOSED PAD ON THE BOTTOM OF THE DEVICE  
PACKAGE MUST BE CONNECTED TO VEE ELECTRICALLY.  
THE EXPOSED PAD WORKS AS A HEAT SINK.  
Figure 5. Pin Configuration  
Table 6. Pin Function Descriptions  
Pin No. Mnemonic Type1 Description  
1
2
3
4
VCC  
PIN  
NIN  
VEE  
P
1.2 V Supply for Limiting Amplifier.  
Positive Differential Data Input (CML).  
Negative Differential Data Input (CML).  
Ground for Limiting Amplifier.  
AI  
AI  
P
5
6
7
8
LOS  
LOL  
VEE  
VCC1  
VDD  
DO  
DO  
P
P
P
Loss of Signal Output (Active High).  
Loss of Lock Output (Active High).  
Digital Control Oscillator (DCO) Ground.  
1.8 V to 3.3 V DCO Supply.  
9
3.3 V High Supply.  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
CLKOUTN  
CLKOUTP  
VEE  
DO  
DO  
P
Negative Differential Recovered Clock Output (CML).  
Positive Differential Recovered Clock Output (CML).  
Ground for CML Output Drivers.  
1.2 V Supply for CML Output Drivers.  
Negative Differential Retimed Data Output (CML).  
Positive Differential Retimed Data Output (CML).  
Do Not Connect. Tie off to ground. Leave this pin floating.  
3.3 V High Supply.  
VCC  
P
DATOUTN  
DATOUTP  
DNC  
VDD  
VCC  
SCK  
SDA  
VCC  
I2C_ADDR  
DO  
DO  
DI  
P
P
1.2 V Core Digital Supply.  
DI  
DIO  
P
Clock for I2C.  
Bidirectional Data for I2C.  
1.2 V Core Supply.  
DI  
I2C Address. Sets the device I2C address = 0x80 when I2C_ADDR = 0, and the device I2C address = 0x82  
when I2C_ADDR = 1.  
23  
24  
REFCLKN  
REFCLKP  
EPAD  
DI  
DI  
P
Negative Reference Clock Input (Optional).  
Positive Reference Clock Input (Optional).  
Exposed Pad (VEE). The exposed pad on the bottom of the device package must be connected to VEE  
electrically. The exposed pad works as a heat sink.  
1 P is power, AI is analog input, DI is digital input, DO is digital output, and DIO is digital input/output.  
Rev. A | Page 9 of 32  
 
ADN2917  
Data Sheet  
TYPICAL PERFORMANCE CHARACTERISTICS  
TA = 25°C, VCC = 1.2 V, VCC1 = 1.8 V, VDD = 3.3 V, VEE = 0 V, input data pattern: PRBS 215 − 1, ac-coupled inputs and outputs,  
unless otherwise noted.  
1k  
ADN2917 TOLERANCE  
100  
10  
1
0.1  
SONET REQUIREMENT MASK  
0.01  
16.8ps/DIV  
100  
1k  
10k  
100k  
1M  
10M  
100M  
JITTER FREQUENCY (Hz)  
Figure 6. Output Eye Diagram at OC-192  
Figure 8. Jitter Tolerance: OC-192  
5
0
0
–5  
XFP MASK  
–5  
–10  
–15  
–20  
–25  
–30  
–35  
–40  
–10  
–15  
–20  
–25  
–30  
–35  
–40  
–45  
1k  
10k  
100k  
1M  
10M  
100M  
1M  
10M  
100M  
1G  
10G  
100G  
FREQUENCY (Hz)  
FREQUENCY (Hz)  
Figure 7. Jitter Transfer: OC-192,  
TRANBW[2:0] (Bits[D2:D0] in Register 0x10) = 3  
Figure 9. Typical S11 Spectrum Performance  
Rev. A | Page 10 of 32  
 
 
Data Sheet  
ADN2917  
0.6  
0.5  
0.4  
0.3  
0.2  
0.1  
0
16  
14  
12  
10  
8
6
TYPICAL  
ADAPTIVE EQ  
SETTING  
4
2
0
0
2
4
6
8
10  
12  
14  
16  
EQ SETTING  
DATA RATE (Gbps)  
Figure 12. Sensitivities of Non SONET/SDH Data Rates (BER = 10−12  
)
Figure 10. BER in Equalizer Mode vs. EQ Compensation at OC-192  
(Measured with an OC-192 Signal of 400 mV p-p diff, on 15 Inch FR4 Traces,  
with Variant EQ Compensation, Including Adaptive EQ)  
12  
10  
8
6
4
2
0
DATA RATE (Gbps)  
Figure 11. Sensitivities of SONET/SDH Data Rates (BER = 10−10  
)
Rev. A | Page 11 of 32  
ADN2917  
Data Sheet  
I2C INTERFACE TIMING AND INTERNAL REGISTER DESCRIPTIONS  
R/W  
CTRL.  
SLAVE ADDRESS[6:0]  
1
0
0
0
0
0
x
x
MSB = 1  
SET BY 0 = W  
PIN 22 1 = R  
Figure 13. Slave Address Configuration  
S
SLAVE ADDR, LSB = 0 (W) A(S) SUBADDR A(S) DATA A(S)  
DATA A(S)  
P
Figure 14. I2C Write Data Transfer  
S
SLAVE ADDR, LSB = 0 (W) A(S) SUBADDR A(S)  
S
SLAVE ADDR, LSB = 1 (R) A(S) DATA A(M)  
DATA A(M) P  
S = START BIT  
A(S) = ACKNOWLEDGE BY SLAVE  
P = STOP BIT  
A(M) = ACKNOWLEDGE BY MASTER  
A(M) = NO ACKNOWLEDGE BY MASTER  
Figure 15. I2C Read Data Transfer  
START BIT  
STOP BIT  
SLAVE ADDRESS  
SUBADDRESS  
DATA  
SDA  
SCK  
A6  
A5  
A7  
A0  
D7  
D0  
S
P
WR  
ACK  
ACK  
ACK  
SLAVE ADDR[4:0]  
SUBADDR[6:1]  
DATA[6:1]  
Figure 16. I2C Data Transfer Timing Diagram  
tF  
tSU;DAT  
tHD;STA  
tBUF  
tR  
SDA  
SCK  
tSU;STO  
tR  
tF  
tLOW  
tHIGH  
tHD;STA  
tSU;STA  
S
S
P
S
tHD;DAT  
Figure 17. I2C Interface Timing Diagram  
Rev. A | Page 12 of 32  
 
 
 
 
 
 
Data Sheet  
ADN2917  
REGISTER MAP  
Writing to register bits other than those clearly labeled is not recommended and may cause unintended results.  
Table 7. Internal Register Map  
Addr  
Default  
(Hex)  
Reg Name  
R/W  
(Hex)1  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Readback/Status  
FREQMEAS0  
FREQMEAS1  
FREQMEAS2  
FREQ_RB1  
FREQ_RB2  
STATUSA  
R
0x0  
0x1  
0x2  
0x4  
0x5  
0x6  
X
X
X
X
X
X
FREQ0[7:0] (RATE_FREQ[7:0])  
FREQ1[7:0] (RATE_FREQ[15:8])  
FREQ2[7:0] (RATE_FREQ[23:16])  
VCOSEL[7:0]  
R
R
R
R
R
X
X
FULLRATE  
X
DIVRATE[3:0]  
VCOSEL[9:8]  
LOS  
status  
LOL status  
LOS done  
Static LOL  
X
RATE_  
MEAS_  
COMP  
General Control  
CTRLA  
R/W  
R/W  
R/W  
0x8  
0x9  
0xA  
0x10  
0x00  
0x04  
0
CDR_MODE[2:0]  
0
Reset static  
LOL  
RATE_  
MEAS_  
EN  
RATE_MEAS_  
RESET  
CTRLB  
CTRLC  
SOFTWARE_ INIT_  
RESET  
0
0
LOL_  
LOS PDN  
0
LOS polarity  
0
0
1
FREQ_  
ACQ  
CONFIG  
0
0
0
REFCLK_  
PDN  
0
FLL Control  
LTR_MODE  
R/W  
0xF  
0x00  
0
LOL data  
FREF_RANGE[1:0]  
DATA_TO_REF_RATIO[3:0]  
TRANBW[2:0]  
D/PLL Control  
DPLLA  
DPLLD  
R/W  
R/W  
0x10  
0x13  
0x1C  
0x06  
0
0
0
0
0
0
EDGE_SEL[1:0]  
0
0
0
ADAPTIVE_  
SLICE_EN  
DLL_SLEW[1:0]  
Phase  
Slice  
R/W  
W
0x14  
0x15  
0x00  
X
0
0
0
SAMPLE_PHASE[3:0]  
Extended  
slice  
Slice[6:0]  
LA_EQ  
R/W  
R
0x16  
0x73  
0x08  
X
RX_  
TERM_  
FLOAT  
INPUT_SEL[1:0]  
ADAPTIVE_  
EQ_EN  
EQ_BOOST[3:0]  
Slice  
SLICE_RB[7:0]  
Readback  
Output Control  
OUTPUTA  
R/W  
R/W  
0x1E  
0x1F  
0x00  
0xCC  
0
0
Data  
DATOUT_  
CLKOUT_  
DISABLE  
0
DATA_  
POLARITY POLARITY  
CLOCK_  
squelch DISABLE  
OUTPUTB  
DATA_SWING[3:0]  
CLOCK_SWING[3:0]  
LOS Control  
LOS_DATA  
R/W  
0x36  
0x38  
0x74  
0x00  
0x0A  
0x00  
LOS_DATA[7:0]  
LOS_THRESH R/W  
LOS_THRESHOLD[7:0]  
LOS_CTRL  
R/W  
0
0
0
0
LOS_  
WRITE  
LOS_  
ENABLE  
LOS_  
RESET  
LOS_ADDRESS[2:0]  
PRBS Control  
PRBS Gen 1  
R/W  
0x39  
0x00  
DATA_  
CID_  
BIT  
DATA_  
CID_  
EN  
0
DATA_GEN_  
EN  
DATA_GEN_MODE[1:0]  
PRBS Gen 2  
PRBS Gen 3  
PRBS Gen 4  
PRBS Gen 5  
PRBS Gen 6  
PRBS Rec 1  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
0x3A  
0x3B  
0x3C  
0x3D  
0x3E  
0x3F  
0x00  
0x00  
0x00  
0x00  
0x00  
0x00  
DATA_CID_LENGTH[7:0]  
PROG_DATA[7:0]  
PROG_DATA[15:8]  
PROG_DATA[23:16]  
PROG_DATA[31:24]  
DATA_  
0
0
0
0
DATA_  
DATA_RECEIVER_  
MODE[1:0]  
RECEIVER_ RECEIVER_  
CLEAR  
ENABLE  
PRBS Rec 2  
PRBS Rec 3  
R
R
0x40  
0x41  
0x00  
0x00  
PRBS_ERROR_COUNT[7:0]  
X
X
X
X
X
X
X
PRBS_ERROR  
Rev. A | Page 13 of 32  
 
 
ADN2917  
Data Sheet  
Addr  
Default  
(Hex)  
Reg Name  
PRBS Rec 4  
PRBS Rec 5  
PRBS Rec 6  
PRBS Rec 7  
ID/Revision  
REV  
R/W  
R
(Hex)1  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
0x42  
0x43  
0x44  
0x45  
X
X
X
X
DATA_LOADED[7:0]  
DATA_LOADED[15:8]  
DATA_LOADED[23:16]  
DATA_LOADED[31:24]  
R
R
R
R
R
R
R
0x48  
0x49  
0x20  
0x21  
0x54  
0x15  
0xFF  
0xA6  
REV[7:0]  
ID[7:0]  
ID  
HI_CODE  
LO_CODE  
Reserved  
Reserved  
1 X means don’t care.  
Table 8. Status Register, STATUSA (Address 0x6)  
Bits  
Bit Name  
Bit Description  
0 = no loss of signal  
1 = loss of signal  
0 = locked  
1 = frequency acquisition mode  
0 = LOS action not completed  
1 = LOS action completed  
0 = no LOL event since last reset  
1 = LOL event since last reset; clear by using the static LOL bit, CTRLA[D2]  
Rate measurement complete  
D5  
LOS status  
D4  
D3  
D2  
D0  
LOL status  
LOS done  
Static LOL  
RATE_MEAS_COMP  
0 = frequency measurement incomplete  
1 = frequency measurement complete; clear by using static the LOL bit, CTRLA[D0]  
Table 9. Control Register, CTRLA (Address 0x8)  
Bits  
D7  
Bit Name  
Bit Description  
0
Reserved to 0.  
D6:D4  
CDR_MODE[2:0]  
CDR modes.  
001 = lock to data (LTD).  
011 = lock to reference (LTR).  
000, 010 = reserved.  
D3  
D2  
D1  
D0  
0
Reserved to 0.  
Set to 1 to clear static LOL.  
Fine data rate measurement enable. Set to 1 to initiate a rate measurement.  
Rate measurement reset. Set to 1 to clear a rate measurement.  
Reset static LOL  
RATE_MEAS_EN  
RATE_MEAS_RESET  
Table 10. Control Register, CTRLB (Address 0x9)  
Bits  
Bit Name  
Bit Description  
D7  
D6  
SOFTWARE_RESET  
INIT_FREQ_ACQ  
Software reset. Write a 1 followed by a 0 to reset the device.  
Initiate frequency acquisition. Write a 1 followed by a 0 to initiate a frequency acquisition  
(optional).  
D5  
D4  
0
Reserved; CDR is always enabled.  
LOL configuration.  
0 = normal LOL.  
LOL_CONFIG  
1 = static LOL.  
D3  
LOS PDN  
LOS polarity  
0
LOS power-down.  
0 = normal LOS.  
1 = LOS powered down.  
LOS polarity.  
0 = active high LOS pin.  
1 = active low LOS pin.  
Reserved to 0.  
D2  
D1:D0  
Rev. A | Page 14 of 32  
Data Sheet  
ADN2917  
Table 11. Control Register, CTRLC (Address 0xA)  
Bits  
D7:D3  
D2  
Bit Name  
Bit Description  
0
Reserved to 0.  
REFCLK_PDN  
Reference clock power-down. Write a 0 to enable the reference clock.  
D1  
D0  
0
1
Reserved to 0.  
Reserved to 1.  
Table 12. Lock to Reference Clock Mode Programming Register, LTR_MODE1 (Address 0xF)  
Bits  
Bit Name  
Bit Description  
D7  
0
Reserved to 0  
D6  
LOL data  
LOL data  
0 = valid recovered clock vs. reference clock during tracking  
1 = valid recovered clock vs. data during tracking  
fREF range  
00 = 11.05 MHz to 22.1 MHz (default)  
01 = 22.1 MHz to 44.2 MHz  
10 = 44.2 MHz to 88.4 MHz  
11 = 88.4 MHz to 176.8 MHz  
D5:D4  
D3:D0  
FREF_RANGE[1:0]  
DATA_TO_REF_RATIO[3:0] Data to reference ratio  
0000 = 1/2  
0001 = 1  
0010 = 2  
N = 2(n − 1)  
1010 = 512  
1 Where DIV_fREF is the divided down reference referred to the 11.05 MHz to 22.1 MHz band (see the Reference Clock (Optional) section).  
Data Rate/2(LTR_MODE[3:0] − 1) = REFCLK/2LTR_MODE[5:4]  
Table 13. D/PLL Control Register, DPLLA (Address 0x10)  
Bits  
Bit Name  
Bit Description  
D7:D5  
D4:D3  
0
Reserved to 0.  
EDGE_SEL[1:0]  
Edge for phase detection. See the Edge Select section for further details.  
00 = rising and falling edge data.  
01 = rising edge data.  
10 = falling edge data.  
11 = rising and falling edge data.  
D2:D0  
TRANBW[2:0]  
Transfer bandwidth. Scales transfer bandwidth. Default value is 4. See the Transfer Bandwidth  
section for further details.  
Transfer BW = Default BW × (TRANBW[2:0]/4)  
Table 14. D/PLL Control Register, DPLLD (Address 0x13)  
Bits  
Bit Name  
Bit Description  
D7:D3  
D2  
D1:D0  
0
Reserved to 0.  
ADAPTIVE_SLICE_EN  
DLL_SLEW[1:0]  
Adaptive slice enable. 1 = enables automatic slice adjust.  
DLL slew. Sets the BW of the DLL. See the DLL Slew section for further details.  
Table 15. Phase Control Register, Phase (Address 0x14)  
Bits  
Bit Name  
Bit Description  
D7:D4  
D3:D0  
0
Reserved to 0.  
SAMPLE_PHASE[3:0]  
Adjust the phase of the sampling instant for data rates above 5.65 Gbps in steps of 1/32 UI. This  
register is in twos complement notation. See the Sample Phase Adjust section for further details.  
Rev. A | Page 15 of 32  
ADN2917  
Data Sheet  
Table 16. Slice Level Control Register, Slice (Address 0x15)  
Bits  
Bit Name  
Bit Description  
D7  
Extended slice  
Extended slice enable.  
0 = normal slice mode.  
1 = extended slice mode.  
D6:D0  
Slice[6:0]  
Slice. Slice is a digital word that sets the input threshold. See the Slice Adjust section for further  
details. When Slice[6:0] = 0000000, the slice function is disabled.  
Table 17. Input Stage Programming Register, LA_EQ (Address 0x16)  
Bits  
Bit Name  
Bit Description  
D7  
RX_TERM_FLOAT  
Rx termination float.  
0 = termination common-mode driven.  
1 = termination common-mode floated.  
D6:D5  
INPUT_SEL[1:0]  
Input stage select.  
00: limiting amplifier.  
01: equalizer.  
10: 0 dB buffer.  
11: undefined.  
D4  
ADAPTIVE_EQ_EN  
EQ_BOOST[3:0]  
Enable adaptive EQ.  
0 = manual EQ control.  
1 = adaptive EQ enabled.  
Equalizer gain. These bits set the EQ gain. See the Passive Equalizer section for further details.  
D3:D0  
Table 18. Output Control Register, OUTPUTA (Address 0x1E)  
Bits  
D7:D6  
D5  
Bit Name  
Bit Description  
0
Reserved to 0  
Squelch  
Data squelch  
0 = normal data  
1 = squelch data  
D4  
D3  
DATOUT_DISABLE  
CLKOUT_DISABLE  
Data output disable  
0 = data output enabled  
1 = data output disabled  
Clock output disable  
0 = clock output enabled  
1 = clock output disabled  
Reserved; double data rate is always enabled  
Data polarity  
D2  
D1  
0
DATA_POLARITY  
0 = normal data polarity  
1 = flip data polarity  
Clock polarity  
D0  
CLOCK_POLARITY  
0 = normal clock polarity  
1 = flip clock polarity  
Rev. A | Page 16 of 32  
Data Sheet  
ADN2917  
Table 19. Output Swing Register, OUTPUTB (Address 0x1F)  
Bits  
Bit Name  
Bit Description  
D7:D4  
DATA_SWING[3:0]  
Adjust data output amplitude. Step size is approximately 50 mV differential. Default register  
value is 0xC. Typical differential data output amplitudes are  
0x1 = invalid.  
0x2 = invalid.  
0x3 = invalid.  
0x4 = 200 mV.  
0x5 = 250 mV.  
0x6 = 300 mV.  
0x7 = 345 mV.  
0x8 = 390 mV.  
0x9 = 440 mV.  
0xA = 485 mV.  
0xB = 530 mV.  
0xC = 575 mV.  
0xD = 610 mV.  
0xE = 640 mV.  
0xF = 655 mV.  
D3:D0  
CLOCK_SWING[3:0]  
Adjust clock output amplitude. Step size is approximately 50 mV differential. Default register  
value is 0xC. Typical differential clock output amplitudes are  
0x1 = invalid.  
0x2 = invalid.  
0x3 = invalid.  
0x4 = 200 mV.  
0x5 = 250 mV.  
0x6 = 300 mV.  
0x7 = 345 mV.  
0x8 = 390 mV.  
0x9 = 440 mV.  
0xA = 485 mV.  
0xB = 530 mV.  
0xC = 575 mV.  
0xD = 610 mV.  
0xE = 640 mV.  
0xF = 655 mV.  
Rev. A | Page 17 of 32  
ADN2917  
Data Sheet  
THEORY OF OPERATION  
The ADN2917 implements a clock and data recovery for data  
rates between 8.5 Gbps and 11.3 Gbps. A front end is configurable  
to either amplify or equalize the nonreturn-to-zero (NRZ) input  
waveform to full-scale digital logic levels.  
The initial frequency of the DCO is set by a third loop that  
compares the DCO frequency with the input data frequency.  
This third loop also sets the decimation ratio of the digital  
downsampler.  
To process a high speed input data, the user can choose either a  
high gain limiting amplifier with better than 10 mV sensitivity,  
or a high-pass passive equalizer with up to 10 dB of boost at  
5 GHz with 600 mV sensitivity.  
The delay-locked loop (DLL) and phase-locked loop (PLL)  
together track the phase of the input data. For example, when  
the clock lags the input data, the phase detector drives the DCO  
to a higher frequency and decreases the delay of the clock through  
the phase shifter; both of these actions serve to reduce the phase  
error between the clock and data. Because the loop filter is an  
integrator, the static phase error is driven to zero.  
An on-chip LOS detector works with the high sensitivity limiting  
amplifier. The default threshold for the LOS is the sensitivity of  
the device, with a maximum threshold level of 128 mV p-p. The  
limiting amplifier slice threshold can use a factory trim setting,  
a user-defined threshold set by the I2C, or an adjusted level for  
the best eye opening at the phase detector.  
Another view of the circuit is that the phase shifter implements  
the zero required for frequency compensation of a second-order  
phase-locked loop, and this zero is placed in the feedback path  
and, thus, does not appear in the closed-loop transfer function.  
Because this circuit has no zero in the closed-loop transfer, jitter  
peaking is eliminated.  
When the input signal is corrupted due to FR-4 or other  
impairments in the printed circuit board (PCB) traces, a passive  
equalizer can be one of the signal integrity options. The equalizer  
high frequency boost is configurable through the I2C registers,  
in place of the factory default settings. A user-enabled adaptation  
is included that automatically adjusts the equalizer to achieve  
the widest eye opening. The equalizer can be manually set for  
any data rate from 8.5 Gbps up to 11.3 Gbps.  
The delay-locked and phase-locked loops, together, simultane-  
ously provide wideband jitter accommodation and narrow-band  
jitter filtering. The simplified block diagram in Figure 18 shows  
that Z(s)/X(s) is a second-order low-pass jitter transfer function  
that provides excellent filtering. The low frequency pole is formed  
by dividing the gain of the PLL by the gain of the DLL, where the  
upsampling and zero-order hold in the DLL has a gain approaching  
N at the transfer bandwidth of the loop. Note that the jitter transfer  
has no zero, unlike an ordinary second-order phase-locked loop.  
This means that the main PLL loop has no jitter peaking. This  
makes the circuit ideal for signal regenerator applications, where  
jitter peaking in a cascade of regenerators can contribute to  
hazardous jitter accumulation.  
When a signal is presented to the clock and data recovery (CDR),  
the ADN2917 is a delay-locked and phase-locked loop circuit  
for clock recovery and data retiming from an NRZ encoded  
data stream. Input data is sampled by a high speed clock. A digital  
downsampler accommodates data rates spanning three orders of  
magnitude. Downsampled data is applied to a binary phase  
detector.  
The phase of the input data signal is tracked by two separate feed-  
back loops. A high speed delay-locked loop path cascades a  
digital integrator with a digitally controlled phase shifter on the  
DCO clock to track the high frequency components of jitter. A  
separate phase control loop composed of a digital integrator  
and DCO tracks the low frequency components of jitter.  
The error transfer, e(s)/X(s), has the same high-pass form as an  
ordinary phase-locked loop up to the slew rate limit of the DLL  
with a binary phase detector. This transfer function is free to  
be optimized to give excellent wideband jitter accommodation  
because the jitter transfer function, Z(s)/X(s), provides the narrow-  
band jitter filtering.  
PHASE-LOCKED LOOP (PLL)  
BINARY  
PHASE  
DETECTOR  
X(s)  
e(s)  
Z(s)  
K
× TRANBW  
K
RECOVERED  
CLOCK  
PLL  
DCO  
s
INPUT  
DATA  
÷N  
N
–1  
I – z  
DELAY-LOCKED LOOP (DLL)  
–N  
K
DLL  
–1  
I – z  
PSH  
N
–1  
I – z  
I – z  
ZERO-ORDER HOLD  
SAMPLE CLOCK  
Z(s)  
K
× TRANBW – K  
DCO  
PLL  
X(s) s × N × PSH × K  
=
+ K  
PLL  
× TRANBW × K  
DCO  
DLL  
Figure 18. CDR Jitter Block Diagram  
Rev. A | Page 18 of 32  
 
 
Data Sheet  
ADN2917  
The delay-locked and phase-locked loops contribute to overall  
jitter accommodation. At low frequencies of input jitter on the  
data signal, the integrator in the loop filter provides high gain to  
track large jitter amplitudes with small phase error. In this case,  
the oscillator is frequency modulated and jitter is tracked as in  
an ordinary phase-locked loop. The amount of low frequency  
jitter that can be tracked is a function of the DCO tuning range.  
A wider tuning range gives larger accommodation of low fre-  
quency jitter. The internal loop control word remains small for  
small jitter frequency so that the phase shifter remains close to  
the center of the range and, thus, contributes little to the low  
frequency jitter accommodation.  
The size of the DCO tuning range, therefore, has only a small  
effect on the jitter accommodation. The delay-locked loop control  
range is now larger; therefore, the phase shifter takes on the  
burden of tracking the input jitter. An infinite range phase  
shifter is used on the clock. Consequently, the minimum range  
of timing mismatch between the clock at the data sampler and the  
retiming clock at the output is limited to 32 UI by the depth of  
the FIFO.  
There are two ways to acquire the data rate. The default mode  
frequency locks to the input data, where a finite state machine  
extracts frequency measurements from the data to program the  
DCO and loop division ratio so that the sampling frequency  
matches the data rate to within 250 ppm. The PLL is enabled,  
driving this frequency difference to 0 ppm. The second mode is  
lock to reference, in which case the user provides a reference  
clock between 11.05 MHz and 176.8 MHz. Division ratios must  
be written to a serial port register.  
At medium jitter frequencies, the gain and tuning range of the  
DCO are not large enough to track input jitter. In this case, the  
DCO control word becomes large and saturates. As a result, the  
DCO frequency dwells at an extreme of the tuning range.  
Rev. A | Page 19 of 32  
ADN2917  
Data Sheet  
FUNCTIONAL DESCRIPTION  
Accurate control of the slice threshold requires the user to read  
back the factory trimmed offset, which is stored as a 7-bit  
number in the I2C slice readback register (Register 0x73). Use  
Table 20 to decode the measured offset of the part, where an  
LSB corresponds to 0.24 mV.  
FREQUENCY ACQUISITION  
The ADN2917 acquires frequency from the data over a range of  
data frequencies from 8.5 Gbps to 11.3 Gbps. The lock detector  
circuit compares the frequency of the DCO and the frequency  
of the incoming data. When these frequencies differ by more  
than 1000 ppm, LOL is asserted and a new frequency acquisi-  
tion cycle is initiated. The DCO frequency is reset to the bottom  
of the range, and the internal division rate is set to the lowest  
value of N = 1, which is the highest octave of data rates. The  
frequency detector then compares this sampling rate frequency  
to the data rate frequency and either increases N by a factor of 2  
if the sampling rate frequency is found to be greater than the  
data rate frequency, or increases the DCO frequency if the data  
rate frequency is found to be greater than the data sampling  
rate. Initially, the DCO frequency is incremented in large steps  
to aid fast acquisition. As the DCO frequency approaches the  
data frequency, the step size is reduced until the DCO frequency is  
within 250 ppm of the data frequency, at which point LOL is  
deasserted.  
Table 20. Program Slice Level, Normal Slice Mode  
(Extended Slice = 0)  
Slice[6:0]  
0000000  
0000001  
1000000  
Decimal Value  
Offset  
0
1
64  
127  
Slice function disabled  
−15 mV  
0 mV  
1111111  
+14.75 mV  
The amount of offset required for manual slice adjust is deter-  
mined by subtracting the offset of the device from the desired  
slice adjust level. Use Table 20 or Table 21 to determine the code  
word to be written to the I2C slice register.  
When LOL is deasserted, the frequency-locked loop is turned  
off. The PLL or DLL pulls in the DCO frequency until the DCO  
frequency equals the data frequency.  
An extended slice with coarser granularity for each LSB step is  
found in Table 21. Setting the extended slice bit (Bit 7) = 1 in  
Register 0x15 scales the full-scale range of the slice adjust by a  
factor of 6.  
LIMITING AMPLIFIER  
The limiting amplifier has differential inputs (PIN and NIN)  
that are each internally terminated with 50 Ω to an on-chip voltage  
reference (VCM = 0.95 V typically). The inputs must be ac-coupled.  
Input offset is factory trimmed to achieve better than 10 mV p-p  
typical sensitivity with minimal drift. The limiting amplifier can  
be driven differentially or single-ended. DC coupling of the  
limiting amplifier is not possible because the user must supply a  
common-mode voltage to exactly match the internal common-  
mode voltage; otherwise, the internal 50 Ω termination resistors  
absorb the difference in common-mode voltages.  
Table 21. Program Slice Level, Extended Slice Mode  
(Extended Slice = 1)  
Slice[6:0]  
0000000  
0000001  
Decimal Value  
Offset  
128  
129  
Slice function disabled  
−100 mV  
1000000  
192  
0 mV  
1111111  
255  
+100 mV  
Another reason the limiting amplifier cannot be dc-coupled is  
that the factory trimmed input offset becomes invalid. The  
offset is adjusted to zero by differential currents from the slice  
adjust digital-to-analog converted (DAC) (see Figure 1). With  
ac coupling, all of the current goes to the 50 Ω termination  
resistors on the ADN2917. However, with dc coupling, this  
current is shared with the external drive circuit, and calibration  
of the offset is lost. In addition, the slice adjust must have all the  
current from the slice adjust DAC go to the resistors; otherwise,  
the calibration is lost (see the Slice Adjust section).  
When manual slice is desired, disable the dc offset loop, which  
drives duty cycle distortion on the data to 0. Adaptive slice is  
disabled by setting ADAPTIVE_SLICE_EN = 0 in the DPLLD  
register (Register 0x13).  
EDGE SELECT  
A binary or Alexander phase detector drives both the DLL and  
PLL loops at all division rates. Duty cycle distortion on the  
received data leads to a dead band in the phase detector transfer  
function if phase errors are measured on both rising and falling  
data transitions. This dead band leads to jitter generation of  
unknown spectral composition whose peak-to-peak amplitude  
is potentially large.  
SLICE ADJUST  
The quantizer slicing level can be offset by 100 mV in 1.6 mV  
steps or about 15 mV in 0.24 mV steps to mitigate the effect of  
amplified spontaneous emission (ASE) noise or duty cycle  
distortion. Quantizer slice adjust level is set by the Slice[6:0]  
(Bits[D6:D0] in I2C Register 0x15).  
The recommended usage of the device when the dc offset loop  
is disabled computes phase errors exclusively on either the  
rising data edges with EDGE_SEL[1:0] (Bits[D4:D3] in Register  
0x10) = 1 (decimal) or falling data edges with EDGE_SEL[1:0]  
(Bits[D4:D3] in Register 0x10) = 2.  
Rev. A | Page 20 of 32  
 
 
 
 
 
 
 
Data Sheet  
ADN2917  
The alignment of the clock to the rising data edges with  
EDGE_SEL[1:0] = 1 is represented by the top two curves in  
Figure 19. Duty cycle distortion with narrow 1s moves the  
significant sampling instance where data is sampled to the right  
of center. The alignment of the clock to the falling data edges  
with EDGE_SEL[1:0] = 2 is represented by the first and third  
curves in Figure 19. The significant sampling instance moves to  
the left of center. Sample phase adjust for rates above 5.65 Gbps  
can move the significant sampling instance to the center of the  
narrow 1 (or narrow 0) for best jitter tolerance.  
Although the default sampling instant chosen by the CDR is  
sufficient in most applications, when dealing with some degraded  
input signals, the BER and jitter tolerance performance can be  
improved by manually adjusting the phase.  
There is a total adjustment range of 0.5 UI, with 0.25 UI in each  
direction, in increments of 1/32 UI. SAMPLE_PHASE[3:0]  
(Bits[D3:D0] in Register 0x14) is a twos complement number,  
and the relationship between data and the sampling clock is  
shown in Figure 20.  
Transfer Bandwidth  
DATA  
The transfer bandwidth can be adjusted over the I2C by writing to  
TRANBW[2:0] (Bits[D2:D0] in Register 0x10). The default  
value is 4. When set to values below 4, the transfer bandwidth is  
reduced, and when set to values above 4, the transfer bandwidth is  
increased. The resulting transfer bandwidth is based on the  
following formula:  
EDGE_SEL[1:0]  
CLK1  
EDGE_SEL[1:0] = 2  
CLK2  
Figure 19. Phase Detector Timing  
DLL Slew  
TRANBW[2 : 0]  
Transfer BW = (Default Transfer BW)×  
4
Jitter tolerance beyond the transfer bandwidth of the CDR is  
determined by the slew rate of the delay-locked loop implement-  
ing a delta modulator on phase. Setting DLL_SLEW[1:0]  
(Bits[D1:D0] in Register 0x13) = 2, the default value, configures  
the DLL to track 0.75 UI p-p jitter at the highest frequency  
breakpoint in the SONET/SDH jitter tolerance mask. This  
frequency scales with the rate as fp5 = Rate (Hz)/2500 (for  
example, 4.0 MHz for OC-192). Peak-to-peak tracking in UI  
at fp4 obeys the expression (1 + DLL_SLEW)/4 UI p-p.  
For example, at OC-192, the default transfer bandwidth is 1.4 GHz.  
The resulting transfer bandwidth when TRANBW[2:0] is changed  
is reflected in Table 22.  
Table 22. Transfer Bandwidth Adjustments  
TRANBW[2:0] Value  
Transfer BW (kHz)  
1
2
3
4
5
6
7
350  
700  
1050  
In some applications, full SONET/SDH jitter tolerance is  
not needed. In this case, DLL_SLEW[1:0] (Bits[D1:D0] in  
Register 0x13) can be set to 0, giving lower jitter generation on  
the recovered clock and better high frequency jitter tolerance.  
1400 (default)  
1750  
2100  
2450  
Sample Phase Adjust  
The phase of the sampling instant can be adjusted over the I2C  
when operating at data rates of 5.65 Gbps or higher by writing to  
the SAMPLE_PHASE[3:0] bits (Bits[D3:D0] in Register 0x14).  
This feature allows the user to adjust the sampling instant with  
the intent of improving the BER and jitter tolerance.  
Reducing the transfer bandwidth is commonly used in OTN  
applications. Never set TRANBW[2:0] = 0, because this makes  
the CDR open-loop. Also, note that setting TRANBW[2:0]  
above 4 may cause a slight increase in jitter generation and  
potential jitter peaking.  
DATA  
PHASE = 4  
PHASE = 7  
PHASE = –4  
PHASE = –8  
CLOCK  
PHASE = 0  
(DEFAULT)  
Figure 20. Data vs. Sampling Clock LOS Detector Hysteresis  
Rev. A | Page 21 of 32  
 
 
 
 
 
 
 
ADN2917  
Data Sheet  
Signal Strength Measurement  
LOSS OF SIGNAL DETECTOR  
The LOS measures and digitizes the peak-to-peak amplitude of  
the received signal. A single shot measurement is taken by writing  
the following sequence of bytes to LOS_CTRL (Register 0x74).  
at I2C Address 0x74: 0x7, 0x17, 0x7. Upon LOS_ENABLE (Bit D4  
in Register 0x74) going low, the peak-to-peak amplitude in  
millivolts is loaded into LOS_DATA (Register 0x36). The contents  
of LOS_DATA change only when LOS_ENABLE (Bit D4 in  
Register 0x74) is toggled low to high to low while pointing to  
LOS_ADDRESS[2:0] (Bits[D2:D0] in Register 0x74) = 7.  
The receiver front-end LOS detector circuit detects when the  
input signal level falls below a user adjustable threshold.  
There is typically 6 dB of electrical hysteresis on the LOS detector to  
prevent chatter on the LOS pin. This means that, if the input level  
drops below the programmed LOS threshold, causing the LOS  
pin to assert, the LOS pin is not deasserted until the input level  
has increased to 6 dB (2×) above the LOS threshold (see Figure 21).  
LOS OUTPUT  
PASSIVE EQUALIZER  
INPUT LEVEL  
A passive equalizer (EQ) is available at the input to equalize  
large signals that have undergone distortion due to PCB traces,  
vias, and connectors. The adaptive equalizer of the ADN2917 is  
a factory set default function. If needed, the EQ can be  
manually set.  
HYSTERESIS  
LOS THRESHOLD  
The equalizer can be manually set through the LA_EQ Register  
(Register 0x16). An adaptive loop is also available that optimizes  
the EQ setting based on characteristics of the received eye at the  
phase detector. If the channel is known in advance, set the EQ  
setting manually to obtain the best performance; however, the  
adaptive EQ finds the best setting in most cases.  
t
Figure 21. LOS Detector Hysteresis  
The LOS detector and the slice level adjust can be used simulta-  
neously on the ADN2917. Therefore, any offset added to the  
input signal by the slice adjust bits (Bits[D6:D0] in Register 0x15)  
does not affect the LOS detector measurement of the absolute  
input level.  
Table 23 indicates a typical EQ setting for several trace lengths.  
The values in Table 23 are based on measurements taken on a  
test board with simple FR-4 traces. Table 24 lists the typical  
maximum reach in inches of FR-4 of the EQ at several data  
rates. If a real channel includes lossy connectors or vias, the  
FR-4 reach length is shorter. For any real-world system, it is  
highly recommended to test several EQ settings with the real  
channel to ensure best signal integrity.  
LOS Power-Down  
The LOS, by default, is enabled and consumes power. The LOS  
is placed in a low power mode by setting LOS PDN (Bit D3 in  
Register 0x9) = 1.  
LOS Threshold  
Table 23. EQ Settings vs. Trace Length on FR-4  
The LOS threshold has a range between 0 mV and 128 mV and  
is set by writing the number of millivolts (mV) to the LOS_DATA  
register (Register 0x36), followed by toggling the LOS_ENABLE  
bit (Bit D4 in Register 0x74) while LOS_ADDRESS is set to 1.  
The following is a procedure for writing the LOS threshold:  
Trace Length (Inches)  
Typical EQ Setting  
6
10  
15  
20 to 30  
10  
12  
14  
15  
1. Write 0x21 to LOS_CTRL (Register 0x74).  
2. Write the desired threshold in millivolts to LOS_DATA  
(Register 0x36).  
3. Write 0x31 to LOS_CTRL (Register 0x74).  
4. Write 0x21 to LOS_CTRL (Register 0x74).  
Table 24. Typical EQ Reach on FR-4 vs. Maximum Data  
Rates Supported  
Maximum Data Rate (Gbps) Typical EQ Reach on FR-4 (Inches)  
4
8
10  
11  
30  
20  
15  
10  
The LOS threshold can be set to a value between 0 mV and  
63 mV in 1 mV steps and 64 mV to 128 mV in 2 mV steps.  
In the lower range, all of the bits are active, giving 1 mV/LSB  
resolution, where Bit D0 is the LSB.  
However, in the upper range, Bit D0 is disabled (that is, D0 = 0),  
making Bit D1 the new LSB and resulting in 2 mV/LSB resolution.  
I2C Register LOS_CTRL (Register 0x74) contains the necessary  
address and write enable bits to program this LOS threshold.  
Rev. A | Page 22 of 32  
 
 
 
 
 
Data Sheet  
ADN2917  
Normal Mode  
0 dB EQ  
In normal mode, the ADN2917 is a continuous rate CDR that  
locks onto any data rate from 8.5 Gbps to 11.3 Gbps without the  
use of a reference clock as an acquisition aid. In this mode, the  
lock detector monitors the frequency difference between the  
DCO and the input data frequency, and deasserts the loss of  
lock signal, which appears on LOL, Pin 6, when the DCO is  
within 250 ppm of the data frequency. This enables the digital  
PLL (D/PLL), which pulls the DCO frequency in the remaining  
amount and acquires phase lock. When locked, if the input  
frequency error exceeds 1000 ppm (0.1%), the loss of lock signal  
is reasserted and control returns to the frequency loop, which  
begins a new frequency acquisition. The LOL pin remains  
asserted until the DCO locks onto a valid input data stream to  
within 250 ppm frequency error. This hysteresis is shown in  
Figure 22.  
The 0 dB EQ path connects the input signal directly to the  
digital logic inside the ADN2917. This is useful at lower data  
rates where the signal is large (therefore, the limiting amplifier  
is not needed, and power can be saved by deselecting the limiting  
amplifier) and unimpaired (therefore, the equalizer is not needed).  
The signal swing of the internal digital circuit is 600 mV p-p  
differential, the minimum signal amplitude that must be provided  
as the input in 0 dB EQ mode.  
In 0 dB EQ mode, the internal 50 Ω termination resistors can be  
configured in one of two ways, either floated or tied to VCC = 1.2 V  
(see Figure 26 and Table 28). By setting the RX_TERM_FLOAT  
(Bit D7 in Register 0x16) to 1, these 50 Ω termination resistors  
are floated internal to the ADN2917 (see Figure 26 and Figure 29).  
By setting the RX_TERM_FLOAT bit to 0, these 50 Ω termination  
resistors are connected to VCC = 1.2 V (see Figure 26 and  
Figure 30). In both of these termination cases, the user must  
ensure a valid common-mode voltage on the input.  
LOL  
1
In the case where the termination is floated, the two 50 Ω  
resistors are purely a differential termination. The input must  
conform to the range of signals shown in Figure 32 and  
Figure 33.  
–1000  
–250  
0
250  
1000 fDCO ERROR  
(ppm)  
Figure 22. Transfer Function of LOL  
In the case of termination to a 1.2 V VCC power supply (see  
Figure 30 and Figure 31), the common-mode voltage is created  
by joint enterprise between the driver circuit and the 50 Ω  
resistors on the ADN2917. For example, the driver can be an  
open-drain switched current (see Figure 30), and the 50 Ω  
resistors return this current to VCC. In Figure 30, the common-  
mode voltage is created by both the current and the resistors. In  
this case, ensure that the current is a minimum of 6 mA, which  
gives a single-ended swing of 300 mV or a differential swing of  
600 mV p-p differential, with VCM = 1.05 V (see Figure 32). The  
maximum current is 10 mA, which gives a single-ended 500 mV  
swing and differential 1.0 V p-p, with VCM = 0.95 V (see Figure 33).  
Look to Reference (LTR) Mode  
In LTR mode, a reference clock is used as an acquisition aid to  
lock the ADN2917 DCO. Lock to reference mode is enabled by  
setting CDR_MODE[2:0] (Bits[D6:D4] in Register 0x8) to 3.  
The user must also write to FREF_RANGE[1:0] (Bits[D5:D4] in  
Register 0xF) and DATA_TO_REF_RATIO[3:0] (Bits[D3:D0]  
in Register 0xF) in the LTR_MODE register (Register 0xF) to  
set the reference frequency range and the divide ratio of the  
data rate with respect to the reference frequency. Finally, the  
reference clock power-down to the reference clock buffer must  
be deasserted by writing a 0 to I2C the REFCLK_PDN bit  
(Bit D2 in Register 0xA). To maintain fastest acquisition,  
keep Bit D0 in CTRLC (Register 0xA) set to 1.  
Another possibility is to have the switched current driver back  
terminated, as shown in Figure 31, and the two VCC supplies having  
the same potential. In this example, the current is returned to  
For more details, see the Reference Clock (Optional) section. In  
this mode, the lock detector monitors the difference in frequency  
between the divided down DCO and the divided down reference  
clock. The loss of lock signal, which appears on LOL (Pin 6), is  
deasserted when the DCO is within 250 ppm of the desired  
frequency. This enables the D/PLL, which pulls in the DCO  
frequency the remaining amount with respect to the input data  
and acquires phase lock. When locked, if the frequency error  
exceeds 1000 ppm (0.1%), the loss of lock signal is reasserted  
and control returns to the frequency loop, which reacquires with  
respect to the reference clock. The LOL pin remains asserted  
until the DCO frequency is within 250 ppm of the desired  
frequency. This hysteresis is shown in Figure 22.  
VCC by two 50 Ω resistors in parallel, or 25 Ω, so that the minimum  
current is 12 mA and the maximum current is 20 mA.  
LOCK DETECTOR OPERATION  
The lock detector on the ADN2917 has three modes of  
operation: normal mode, LTR mode, and static LOL mode.  
Rev. A | Page 23 of 32  
 
 
 
ADN2917  
Data Sheet  
Static LOL Mode  
stream follows. All peripherals respond to the start condition and  
shift the next eight bits (the 7-bit address and the R/W bit).  
The bits are transferred from MSB to LSB. The peripheral that  
recognizes the transmitted address responds by pulling the  
data line low during the ninth clock pulse. This is known as an  
acknowledge bit. All other devices withdraw from the bus at  
this point and maintain an idle condition. The idle condition is  
when the device monitors the SDA and SCK lines waiting for  
the start condition and correct transmitted address. The R/W  
bit determines the direction of the data. Logic 0 on the LSB of  
the first byte means that the master writes information to the  
peripheral. Logic 1 on the LSB of the first byte means that the  
master reads information from the peripheral.  
The ADN2917 implements a static LOL feature that indicates if  
a loss of lock condition has ever occurred and remains asserted,  
even if the ADN2917 regains lock, until the static LOL bit (Bit D2  
in Register 0x6) is manually reset. If there is ever an occurrence  
of a loss of lock condition, this bit is internally asserted to logic  
high. The static LOL bit remains high even after the ADN2917  
has reacquired lock to a new data rate. This bit can be reset by  
writing a 1, followed by 0, to the reset static LOL bit (Bit D2 in  
Register 0x8). When reset, the static LOL bit (Bit D2 in  
Register 0x6) remains deasserted until another loss of lock  
condition occurs.  
Writing a 1 to the LOL_CONFIG bit (Bit D4 in Register 0x9)  
causes the LOL pin, Pin 6, to become a static LOL indicator. In  
this mode, the LOL pin mirrors the contents of the static LOL  
bit (Bit D2 in Register 0x6) and has the functionality described  
previously. The LOL_CONFIG bit (Bit D4 of Register 0x9)  
defaults to 0. In this mode, the LOL pin operates in the normal  
operating mode; that is, it is asserted only when the ADN2917  
is in acquisition mode and deasserts when the ADN2917 has  
reacquired lock.  
The ADN2917 acts as a standard slave device on the bus. The  
data on the SDA pin is eight bits long, supporting the 7-bit  
addresses plus the R/W bit. The ADN2917 has subaddresses to  
enable the user-accessible internal registers (see Table 7).  
The ADN2917, therefore, interprets the first byte as the device  
address and the second byte as the starting subaddress. Auto-  
increment mode is supported, allowing data to be read from or  
written to the starting subaddress and each subsequent address  
without manually addressing the subsequent subaddress. A data  
transfer is always terminated by a stop condition. The user can  
also access any unique subaddress register on a one-by-one  
basis without updating all registers.  
OUTPUT DISABLE AND SQUELCH  
The ADN2917 has two types of output disable/squelch. The  
DATOUTP/DATOUTN and CLKOUTP/CLKOUTN outputs  
can be disabled by setting DATOUT_DISABLE (Bit D4 in  
Register 0x1E) and CLKOUT_DISABLE (Bit D3 in Register 0x1E)  
high, respectively. When an output is disabled, it is fully  
powered down, saving approximately 30 mW per output.  
Disabling DATOUTP/DATOUTN also disables the CLKOUTP/  
CLKOUTN output, saving a total of about 60 mW of power.  
Stop and start conditions can be detected at any stage of the  
data transfer. If these conditions are asserted out of sequence  
with normal read and write operations, they cause an immedi-  
ate jump to the idle condition. During a given SCK high period,  
issue one start condition, one stop condition, or a single stop  
condition followed by a single start condition. If an invalid subad-  
dress is issued by the user, the ADN2917 does not issue an  
acknowledge and returns to the idle condition. If the user exceeds  
the highest subaddress while reading back in auto-increment  
mode, the highest subaddress register contents continue to be  
output until the master device issues a no acknowledge. This  
indicates the end of a read. In a no acknowledge condition, the  
SDA line is not pulled low on the ninth pulse. See Figure 14 and  
Figure 15 for sample write and read data transfers, respectively,  
and Figure 16 for a more detailed timing diagram.  
If it is desired to gate the data output while leaving the clock on,  
the output data can be squelched by setting the data squelch bit  
(Bit D5 in Register 0x1E) high. In this mode, the data driver is  
left powered, but the data itself is forced to be always 0 (or 1),  
depending on the setting of the DATA_POLARITY bit (Bit D1  
in Register 0x1E).  
I2C INTERFACE  
The ADN2917 supports a 2-wire, I2C-compatible serial bus,  
driving multiple peripherals. Two inputs, serial data (SDA) and  
serial clock (SCK), carry information between any devices con-  
nected to the bus. Each slave device is recognized by a unique  
address. The slave address consists of the seven MSBs of an  
8-bit word. The upper six bits (Bits[6:1]) of the 7-bit slave  
address are factory programmed to 100000. The LSB of the  
slave address (Bit 0) is set by Pin 22, I2C_ADDR. The LSB of the  
word sets either a read or write operation (see Figure 13). Logic 1  
corresponds to a read operation, whereas Logic 0 corresponds  
to a write operation.  
REFERENCE CLOCK (OPTIONAL)  
A reference clock is not required to perform clock and data  
recovery with the ADN2917. However, support for an optional  
reference clock is provided. The reference clock can be driven  
differentially or single-ended. If the reference clock is not being  
used, float both REFCLKP and REFCLKN.  
Two 50 Ω series resistors present a differential load between  
REFCLKP and REFCLKN. Common mode is internally set to  
0.56 × VCC by a resistor divider between VCC and VEE. See  
Figure 23, Figure 24, and Figure 25 for sample configurations.  
To control the device on the bus, the following protocol must be  
used. First, the master initiates a data transfer by establishing a  
start condition, defined by a high to low transition on SDA  
while SCK remains high. This indicates that an address/data  
Rev. A | Page 24 of 32  
 
 
 
Data Sheet  
ADN2917  
The reference clock input buffer accepts any differential signal  
with a peak-to-peak differential amplitude of greater than  
100 mV. Phase noise and duty cycle of the reference clock are  
not critical and 100 ppm accuracy is sufficient.  
The user must know exactly what the data rate is and provide a  
reference clock that is a function of this rate. The ADN2917 can  
still be used as a continuous rate device in this configuration if  
the user has the ability to provide a reference clock that has a  
variable frequency (see the AN-632 Application Note).  
ADN2917  
The reference clock can be anywhere between 11.05 MHz and  
176.8 MHz. By default, the ADN2917 expects a reference clock  
of between 11.05 MHz and 22.1 MHz. If it is between 22.1 MHz  
and 44.2 MHz, 44.2 MHz and 88.4 MHz, or 88.4 MHz and  
176.8 MHz, the user must configure the ADN2917 to use the  
correct reference frequency range by setting the two bits of  
FREF_RANGE[1:0] (Bits[D5:D4] in Register 0xF).  
REFCLKP  
24  
BUFFER  
REFCLKN  
23  
5050Ω  
VCC/2  
Figure 23. DC-Coupled, Differential REFCLKx Configuration  
Table 25. LTR_MODE (Register 0xF) Settings  
LTR_MODE[5:4] Range (MHz) LTR_MODE[3:0] Ratio  
VCC  
ADN2917  
REFCLKP  
00  
01  
10  
11  
11.05 to 22.1  
22.1 to 44.2  
44.2 to 88.4  
88.4 to 176.8  
0000  
0001  
n
2−1  
20  
2n − 1  
29  
CLK  
OSC  
24  
OUT  
BUFFER  
REFCLKN  
23  
1010  
50  
50Ω  
The user can specify a fixed integer multiple of the reference clock  
to lock onto using DATA_TO_REF_RATIO[3:0] (Bits[D3:D0]  
in Register 0xF). Set  
VCC/2  
Figure 24. AC-Coupled, Single-Ended REFCLKx Configuration  
ADN2917  
DATA_TO_REF_RATIO[3:0] = data rate ÷ DIV_fREF  
REFCLKP  
24  
where DIV_fREF represents the divided-down reference referred  
REFCLK  
BUFFER  
to the 11.05 MHz to 22.1 MHz band.  
REFCLKN  
23  
For example, if the reference clock frequency is 38.88 MHz and  
the input data rate is 9953.28 Mbps, then FREF_RANGE[1:0]  
(Bits[D5:D4] in Register 0xF) is set to 01 to give a divided-down  
reference clock of 19.44 MHz. DATA_TO_REF_RATIO[3:0]  
(Bits[D3D:0]) in Register 0xF) is set to 1010, that is, 10, because  
50  
50Ω  
VCC/2  
Figure 25. AC-Coupled, Differential REFCLKx Configuration  
The reference clock can be used either as an acquisition aid for  
the ADN2917 to lock onto data, or to measure the frequency  
of the incoming data to within 0.01%. The modes are mutually  
exclusive because, in the first use, the user can force the device  
to lock onto only a known data rate; in the second use, the user  
can measure an unknown data rate.  
9953.28 Mbps/19.44 MHz = 2(10 − 1)  
While the ADN2917 is operating in lock to reference mode, if  
the user changes the reference frequency, that is, the fREF range  
(Bits[D5:D4] in Register 0xF) or the fREF ratio (Bits[D3:D0] in  
Register 0xF), this must be followed by writing a 0-1-0 transition  
into the INIT_FREQ_ACQ (Bit D6 in Register 0x9) to initiate a  
new lock to reference command.  
Lock to reference mode is enabled by writing a 3 to  
CDR_MODE[2:0] (Bits[6:4] in Register 0x8). An on-chip clock  
buffer must be powered on by writing a 0 to the REFCLK_PDN  
bit (Bit D2 in Register 0xA). Fine data rate readback mode is  
enabled by writing a 1 to the RATE_MEAS_EN bit (Bit D1 in  
Register 0x8). Enabling lock to reference and data rate readback  
at the same time causes an indeterminate state and is not  
supported.  
By default in lock to reference clock mode, when lock has been  
achieved and the ADN2917 is in tracking mode, the frequency  
of the DCO is being compared to the frequency of the reference  
clock. If this frequency error exceeds 1000 ppm, lock is lost, LOL is  
asserted, and it relocks to the reference clock while continuing  
to output a stable clock.  
An alternative configuration is enabled by setting the LOL data  
bit (Bit D6 of Register 0xF) = 1. In this configuration, when the  
device is in tracking mode, the frequency of the DCO is being  
compared to the frequency of the input data, rather than the  
frequency of the reference clock. If this frequency error exceeds  
1000 ppm, lock is lost, LOL is asserted, and it relocks to the  
reference clock while continuing to output a stable clock.  
Using the Reference Clock to Lock onto Data  
In this mode, the ADN2917 locks onto a frequency derived  
from the reference clock according to the following equation:  
Data Rate/2(LTR_MODE[3:0] − 1) = REFCLK/2LTR_MODE[5:4]  
Rev. A | Page 25 of 32  
 
 
 
 
ADN2917  
Data Sheet  
Using the Reference Clock to Measure Data Frequency  
Consider an example of a 9.953 Gbps (OC-192) input signal  
and a reference clock source of 19.44 MHz at the PIN/NIN and  
REFCLKP/ REFCLKN ports, respectively. In this case,  
FREF_RANGE[1:0] (Bits[D5:D4] in Register 0xF) = 00, and the  
reference frequency falls into the range of 11.05 MHz to 22.1 MHz.  
After following Step 1 through Step 6, the readback value of  
RATE_FREQ[23:0] (Bits[D7:D0] in Register 0x0, Register 0x1,  
and Register 0x2) is 0x00FFFD, which is equal to 65533. The  
readback value of FULLRATE (Bit D6 in Register 0x5) is 0, and  
the readback value of DIVRATE[3:0] (Bits[D5:D2] in Register 0x5)  
is 0. Entering these values into Equation 1 yields  
The user can also provide a reference clock to measure the  
recovered data frequency. In this case, the user provides a  
reference clock, and the ADN2917 compares the frequency of  
the incoming data to the incoming reference clock and returns a  
ratio of the two frequencies to 0.01% (100 ppm). The accuracy  
error of the reference clock is added to the accuracy of the  
ADN2917 data rate measurement. For example, if a 100 ppm  
accuracy reference clock is used, the total accuracy of the  
measurement is 200 ppm.  
The reference clock can range from 11.05 MHz to 176.8 MHz.  
Before reading back the data rate using the reference clock,  
FREF_RANGE[1:0] (Bits[D5:D4] in Register 0xF) must be set  
to the appropriate frequency range with respect to the reference  
clock being used according to Table 25. A fine data rate readback  
is then executed as follows:  
((65533) × (19.44 × 106))/(20 × 27 × 20 × 20) = 9.95282 Gbps  
If subsequent frequency measurements are required, keep  
RATE_MEAS_EN (Bit D1 in Register 0x8) set to 1. It does not  
need to be reset. The measurement process is reset by writing a  
1 followed by a 0 to RATE_MEAS_RESET (Bit D0 in Register 0x8).  
This initiates a new data rate measurement. Follow Step 2  
through Step 6 to read back the new data rate. Note that a data  
rate readback is valid only if the LOL pin is low. If LOL is high,  
the data rate readback is invalid.  
1. Apply the reference clock.  
2. Write a 0 to REFCLK_PDN (Bit D2 in Register 0xA) to  
enable the reference clock circuit.  
3. Write to FREF_RANGE[1:0] (Bits[D5:D4] in Register 0xF)  
to select the appropriate reference clock frequency circuit.  
4. Write a 1 to RATE_MEAS_EN (Bit D1 in Register 0x8). This  
enables the fine data rate measurement capability of the  
ADN2917. This bit is level sensitive and does not need to be  
reset to perform subsequent frequency measurements.  
5. Write a 0-1-0 to RATE_MEAS_RESET (Bit D0 in  
Register 0x8). This initiates a new data rate measurement.  
6. Read back RATE_MEAS_COMP (Bit D0 in Register 0x6). If  
it is 0, the measurement is not complete. If it is 1, the  
measurement is complete and the data rate can be read  
back on RATE_FREQ[23:0] (Bits[D7:D0] in Registers 0x0,  
Register 0x1, and Register 0x2) and FREQ_RB2 (Register 0x5)  
(see Table 7). The approximate time for a data rate  
measurement is given in Equation 2.  
Initiating a frequency measurement by writing a 0-1-0 to  
RATE_MEAS_RESET (Bit D0 in Register 0x8) also resets the  
RATE_ MEAS_COMP (Bit D0 in Register 0x6) bit. The  
approximate time to complete a frequency measurement from  
RATE_MEAS_RESET being written with a 0-1-0 transition to  
when the RATE_MEAS_COMP bit returns high is given by  
211 ×2LTR[5:4]  
Measurement Time =  
(2)  
fREFCLK  
LOS Configuration  
The LOS detector output, LOS (Pin 5), can be configured to  
be either active high or active low. If LOS polarity (Bit D2 in  
Register 0x9) is set to Logic 0 (default), the LOS pin is active  
high when a loss of signal condition is detected.  
ADDITIONAL FEATURES AVAILABLE VIA THE I2C  
INTERFACE  
Use the following equation to determine the data rate:  
(
RATE _ FREQ[23:0]× fREFCLK  
)
fDATARATE  
=
(1)  
2
LTR[5:4] ×27 ×2FULLRATE ×2DIVRATE  
Coarse Data Rate Readback  
where:  
DATARATE is the data rate (Mbps).  
RATE_FREQ[23:0] is from FREQ2[7:0] (most significant byte),  
The data rate can be read back over the I2C interface to approx-  
imately 5% without needing an external reference clock  
according to the following formula:  
f
FREQ1[7:0], and FREQ0[7:0] (least significant byte). See Table 7.  
fDCO  
fREFCLK is the reference clock frequency (MHz).  
Data =  
(3)  
2FULLRATE × 2DIVRATE  
FULLRATE = FREQ_RB2[6] (Bit D6 in Register 0x5).  
DIVRATE = FREQ_RB2[5:2] (Bits[D5:D2] in Register 0x5).  
where:  
DCO is the frequency of the DCO, derived as shown in Table 26.  
MSB  
LSB  
f
D23 to D16  
FREQ2[7:0]  
D15 to D8  
D7 to D0  
FREQ0[7:0]  
FULLRATE is from Bit D6 in Register 0x5.  
FREQ1[7:0]  
DIVRATE is from Bits[D5:D2] in Register 0x5.  
Rev. A | Page 26 of 32  
 
Data Sheet  
ADN2917  
Four oscillator cores defined by VCOSEL[9:8] (Bits[D1:D0] in  
Register 0x5) span the highest octave of data rates according to  
Table 26.  
The following steps configure the PRBS detector:  
1. Set DATA_RECEIVER_ENABLE (Bit D2 in Register 0x3F)  
to 1 while also setting DATA_RECEIVER_MODE[1:0]  
(Bits[D1:D0] in Register 0x3F) according to the desired  
PRBS pattern (0: PRBS7; 1: PRBS15; 2: PRBS31). Setting  
DATA_RECEIVER_MODE[1:0] to 3 leads to a one-shot  
sampling of recovered data into DATA_LOADED[15:0]  
(Bits[D7:D0] in Register 0x42 and Register 0x43).  
2. Set DATA_RECEIVER_CLEAR (Bit D3 in Register 0x3F) to 1  
followed by 0 to clear PRBS_ERROR (Bit D0 in Register 0x41)  
and PRBS_ERROR_COUNT (Bits[D7:D0] in Register 0x40).  
3. States of PRBS_ERROR and PRBS_ ERROR_COUNT[7:0]  
can be frozen by setting DATA_RECEIVER_ENABLE  
(Bit D2 in Register 0x3F) to 0.  
Table 26. DCO Center Frequency vs. VCOSEL[9:8]  
(Bits[D1:D0] in Register 0x5)  
Core =  
Min Frequency  
Max Frequency  
VCOSEL[9:8]  
(MHz) = Min_f(core)  
(MHz) = Max_f(core)  
0
1
2
3
5570  
7000  
8610  
10,265  
7105  
8685  
10,330  
11,625  
f
DCO is determined from VCOSEL[9:0] (Bits[D7:D0] in Register  
0x4 and Bits[D1:D0] in Register 0x5), according to the  
following formula:  
The following steps configure the PRBS generator:  
fDCO  
Min_ f (core) +  
Worked Example  
=
1. Set DATA_GEN_EN (Bit D2 in Register 0x39) = 1 to  
enable the PRBS generator while also setting  
Max _ f (core) Min_ f (core)  
×VCOSEL[7:0]  
DATA_GEN_MODE[1:0] (Bits[D1:D0] in Register 0x39)  
for a desired PRBS output pattern (0: PRBS7; 1: PRBS15; 2:  
PRBS31). An arbitrary 32-bit pattern stored as  
256  
Read back the contents of FREQ_RB1 (Register 0x4) and  
FREQ_RB2 (Register 0x5). For example, with an 10.3125 Gbps  
signal presented to the PIN/NIN ports,  
PROG_DATA[31:0] (Bits[D7:D0] in Register 0x3B,  
Register 0x3C, Register 0x3D, and Register 0x3E) is  
activated by setting DATA_GEN_MODE[1:0] to 3.  
2. Strings of consecutive identical digits of sensed  
DATA_CID_BIT (Bit D5 in Register 0x39) can be  
introduced in the generator with DATA_CID_EN (Bit D4  
in Register 0x39) set to 1. The length of consecutive  
identical digits (CIDs) is 8 × DATA_CID_LENGTH[7:0]  
(Bits[D7:D0] in Register 0x3A), which is set via  
PRBS Gen 2[7:0] register (Register 0x3A).  
VCOSEL[7:0] = 0x11  
FREQ_RB2 = 0x03  
FULLRATE (Bit D6 in Register 0x5) = 0  
DIVRATE (Bits[D5:D2] in Register 0x5) = 0  
core (Bits[D1:D0] in Register 0x5) = 3  
then  
fDCO  
10265 Mbps +  
and  
=
Table 27. PRBS Settings  
(11625 10265)Mbps  
DATA_GEN_MODE[1:0]  
PRBS  
×17 = 10355.31 Mbps  
265  
PRBS Patterns (Bits[D1:D0] in Register 0x39)  
Polynomial  
PRBS7  
0x00  
0x01  
0x10  
0x11  
1 + X6 + X7  
PRBS15  
PRBS31  
1 + X14 + X15  
1 + X28 + X31  
Not applicable  
10355.31 Mbps  
fdata  
=
= 10355.31 Mbps  
20 ×20  
Initiate Frequency Acquisition  
PROG_DATA  
[31:0]1  
1 Bits[D7:D0] in Register 0x3B, Register 0x3C, Register 0x3D, and Register 0x3E.  
A frequency acquisition can be initiated by writing a 1 followed  
by a 0 to INIT_FREQ_ACQ (Bit D6 in Register 0x9). This initiates  
a new frequency acquisition while keeping the ADN2917 in the  
operating mode that was previously programmed in Register 0x8  
(CTRLA) Register 0x9 (CTRLB), and Register 0xA (CTRLC).  
Double Data Rate Mode  
The recovered output clock is a double data rate (DDR) clock,  
where the output clock frequency is ½ the data rate. This allows  
direct interfacing to FPGAs that support clocking on both rising  
and falling edges.  
PRBS Generator/Receiver  
The ADN2917 has an integrated PRBS generator and detector  
for system testing purposes. The devices are configurable as  
either a PRBS detector or a PRBS generator.  
Disable Output Buffers  
The ADN2917 provides the option of disabling the output buffers  
for power savings. The clock output buffer can be disabled by  
setting Bit CLKOUT_DISABLE (Bit D3 in Register 0x1E) = 1.  
This reduces the total output power by 30 mW. For a total of 60  
mW of power savings, such as in a low power standby mode, both  
the CLKOUTx and DATOUTx buffers can be disabled together  
by setting the DATOUT_DISABLE bit (Bit D4 of 0x1E) = 1.  
Rev. A | Page 27 of 32  
 
ADN2917  
Data Sheet  
Transmission Lines  
It is highly recommended to include as many vias as possible  
when connecting the exposed pad to VEE. This minimizes the  
thermal resistance between the die and VEE, and minimizes the  
die temperature. It is recommended that the vias be connected  
to a VEE plane, or planes, rather than a signal trace, to improve  
heat dissipation as shown in Figure 27.  
Use of 50 Ω transmission lines is required for all high frequency  
input and output signals to minimize reflections: PIN, NIN,  
CLKOUTP, CLKOUTN, DATOUTP, and DATOUTN (also  
REFCLKP and REFCLKN, if using a high frequency reference  
clock, such as 155 MHz). It is also necessary for the PIN and  
NIN input traces to be matched in length, and the CLKOUTP,  
CLKOUTN, DATOUTP, and DATOUTN output traces to be  
matched in length to avoid skew between the differential traces.  
Placing an external VEE plane on the backside of the board  
opposite the ADN2917 provides an additional benefit because  
this allows easier heat dissipation into the ambient  
environment.  
The high speed inputs (PIN and NIN) are each internally termi-  
nated with 50 Ω to an internal reference voltage (see Figure 26).  
As with any high speed, mixed-signal circuit, take care to keep  
all high speed digital traces away from sensitive analog nodes.  
INPUT CONFIGURATIONS  
The ADN2917 input stage can work with the signal source in  
either ac-coupled or dc-coupled configuration. To best fit in a  
required applications environment, the ADN2917 supports one  
of following input modes: limiting amplifier, equalizer, or  
bypass. It is easy to set the ADN2917 to use any required input  
configuration through the I2C bus. Figure 26 shows a block  
diagram of the input stage circuit.  
The high speed outputs (DATOUTP, DATOUTN, CLKOUTP,  
and CLKOUTN) are internally terminated with 50 Ω to VCC.  
Soldering Guidelines for Lead Frame Chip Scale Package  
The lands on the 24-lead LFCSP are rectangular. The PCB pad  
for these lands is 0.1 mm longer than the package land length,  
and 0.05 mm wider than the package land width. Center the  
land on the pad to ensure that the solder joint size is  
maximized. The bottom of the lead frame chip scale package  
has a central exposed pad. The pad on the PCB must be at least  
as large as this exposed pad. The user must connect the exposed  
pad to VEE using plugged vias to prevent solder from leaking  
through the vias during reflow. This ensures a solid connection  
from the exposed pad to VEE.  
A correct input signal pass is configurable with the INPUT_  
SEL[1:0] bits (Bits[D6:D5] in Register 0x16). Table 28 shows the  
INPUT_SEL[1:0] bits and the input signal configuration.  
LOS  
DETECT  
LOS  
LA  
PIN  
NIN  
2
BYPASS  
EQ  
2.9k  
2.9k50Ω  
50Ω  
INPUT_SEL[1:0]  
RX_TERM_FLOAT  
V
CC  
V
REF  
FLOAT  
Figure 26. Input Stage Circuit Block Diagram  
Table 28. Input Signal Configuration  
RX_TERM_FLOAT  
Selected Input  
Limiting Amplifier  
Equalizer  
Bypass (0 dB Buffer) 10  
Not Defined 11  
INPUT_SEL[1:0] (Bits[D6:D5] in Register 0x16) (Bit D7 in Register 0x16) = 0  
RX_TERM_FLOAT = 1  
Not defined  
Not defined  
Float  
00  
01  
VREF  
VREF  
VCC  
Not defined  
Not defined  
Rev. A | Page 28 of 32  
 
 
 
Data Sheet  
ADN2917  
PACKAGE  
EXPOSED PAD  
PCB PAD  
WITH  
25 VIAS  
COPPER PLANE—VEE  
HEAT  
DISSIPATION  
HEAT  
DISSIPATION  
COPPER PLANE—VEE  
Figure 27. Connecting Vias to VEE  
Choosing AC Coupling Capacitors  
where:  
n is the number of CIDs.  
T is the bit period.  
AC coupling capacitors at the inputs (PIN, NIN) and outputs  
(DATOUTP, DATOUTN) of the ADN2917 must be chosen  
such that the device works properly over the full range of data  
rates used in the application. When choosing the capacitors, the  
time constant formed with the two 50 Ω resistors in the signal  
path must be considered. When a large number of CIDs are  
applied, the capacitor voltage can droop due to baseline wander  
(see Figure 28), causing pattern dependent jitter (PDJ).  
Calculate the capacitor value by combining the equations for τ  
and t:  
C = 12nT/R  
When the capacitor value is selected, the PDJ can be  
approximated as  
PDJps p-p = 0.5tr(1 − e(−nT/RC)/0.6  
The user must determine how much droop is tolerable and  
choose an ac coupling capacitor based on that amount of droop.  
The amount of PDJ can then be approximated based on the  
capacitor selection. The actual capacitor value selection may  
require some trade-offs between droop and PDJ.  
where:  
PDJps p-p is the amount of pattern dependent jitter allowed,  
<0.01 UI p-p typical.  
tr is the rise time, which is equal to 0.22/BW; BW ≈ 0.7 (bit rate).  
For example, assuming that 2% droop is tolerable, the  
maximum differential droop is 4%.  
Note that this expression for tr is accurate only for the inputs.  
The output rise time for the ADN2917 is ~30 ps regardless of  
data rate.  
Normalizing to V p-p,  
Droop = Δ V = 0.04 V = 0.5 V p-p (1 − e–t/τ  
)
τ = 12t  
where:  
τ is the RC time constant (C is the ac coupling capacitor, R =  
100 Ω seen by C).  
t is the total discharge time.  
t = nΤ  
Rev. A | Page 29 of 32  
 
ADN2917  
Data Sheet  
VCC  
ADN2917  
V1  
V2  
PIN  
50Ω  
DATOUTP  
DATOUTN  
2
C
OUT  
CDR  
TIA  
C
V
IN  
REF  
50Ω  
NIN  
V1b  
V2b  
1
2
3
4
V1  
V1b  
V2  
VREF  
VTH  
V2b  
VDIFF  
VDIFF = V2 – V2b  
VTH = ADN2917 QUANTIZER THRESHOLD  
NOTES  
1. DURING THE DATA PATTERNS WITH HIGH TRANSITION DENSITY, DIFFERENTIAL DC VOLTAGE AT V1 AND V2 IS ZERO.  
2. WHEN THE TIA OUTPUTS CONSECUTIVE IDENTICAL DIGITS, V1 AND V1b ARE DRIVEN TO DIFFERENT DC LEVELS. V2 AND V2b DISCHARGE TO  
THE V LEVEL, WHICH EFFECTIVELY INTRODUCES A DIFFERENTIAL DC OFFSET ACROSS THE AC COUPLING CAPACITORS.  
REF  
3. WHEN THE BURST OF DATA STARTS AGAIN, THE DIFFERENTIAL DC OFFSET ACROSS THE AC COUPLING CAPACITORS IS APPLIED TO THE  
INPUT LEVELS, CAUSING A DC SHIFT IN THE DIFFERENTIAL INPUT. THIS SHIFT IS LARGE ENOUGH SUCH THAT ONE OF THE STATES, EITHER  
HIGH OR LOW, DEPENDING ON THE LEVELS OF V1 AND V1b WHEN THE TIA BEGAN DETECTING AND OUTPUTTING A CID DATA SYSTEM, IS  
CANCELLED OUT. THE QUANTIZER DOES NOT RECOGNIZE THIS AS A VALID STATE.  
4. THE DC OFFSET SLOWLY DISCHARGES UNTIL THE DIFFERENTIAL INPUT VOLTAGE EXCEEDS THE SENSITIVITY OF THE ADN2917. THE  
QUANTIZER RECOGNIZES BOTH HIGH AND LOW STATES AT THIS POINT.  
Figure 28. Example of Baseline Wander  
Rev. A | Page 30 of 32  
 
Data Sheet  
ADN2917  
VCC  
DC-COUPLED APPLICATION  
ADN2917  
The inputs to the ADN2917 can also be dc-coupled. This can be  
necessary in burst mode applications with long periods of CIDs  
and where baseline wander cannot be tolerated. If the inputs to  
the ADN2917 are dc-coupled, care must be taken not to violate  
the input range and common-mode level requirements of the  
ADN2917 (see Figure 32 or Figure 33). If dc coupling is required,  
and the output levels of the transimpedance amplifier (TIA) do  
not adhere to the levels shown in Figure 32 or Figure 33, level  
shifting and/or attenuation must occur between the TIA outputs  
and the ADN2917 inputs.  
50  
50Ω  
PIN  
NIN  
50Ω  
50Ω  
50Ω  
VCC  
I
Figure 31. DC-Coupled Application, 0 dB EQ Input (Back Terminated Mode)  
ADN2917  
1.2V  
VDD  
PIN  
0.8V  
TIA  
50  
600mV p-p,  
DIFF  
V
= 1.05V  
CM  
NIN  
INPUT (V)  
= 0.65V  
600mV p-p,  
DIFF  
V
CM  
50Ω  
50Ω  
0.9V  
0.5V  
Figure 29. DC-Coupled Application, 0 dB EQ Input (Rx Term Float Mode)  
Figure 30 shows the default dc-coupled situation when using  
the 0 dB EQ input. The two terms are connected directly to  
VCC in a normal current mode logic (CML) fashion, giving a  
common mode that is set by the dc signal strength from the  
driving chip. The 0 dB EQ input has a high common-mode  
range and can tolerate VCM up to and including VCC.  
Figure 32. Minimum Allowed DC-Coupled Input Levels  
1.2V  
1.0V  
1.0V p-p,  
DIFF  
V
= 0.95V  
CM  
INPUT (V)  
ADN2917  
1.0V p-p,  
DIFF  
V
= 0.75V  
CM  
0.7V  
PIN  
0.5V  
50  
NIN  
50Ω  
50Ω  
Figure 33. Maximum Allowed DC-Coupled Input Levels  
VCC  
I
Figure 30. DC-Coupled Application, 0 dB EQ Input (Normal Mode)  
Rev. A | Page 31 of 32  
 
 
 
 
 
 
ADN2917  
Data Sheet  
OUTLINE DIMENSIONS  
4.10  
4.00 SQ  
3.90  
PIN 1  
INDICATOR  
PIN 1  
INDICATOR  
24  
1
19  
18  
0.50  
BSC  
2.40  
2.30 SQ  
2.20  
EXPOSED  
PAD  
6
13  
12  
7
0.50  
0.40  
0.30  
0.20 MIN  
TOP VIEW  
BOTTOM VIEW  
FOR PROPER CONNECTION OF  
THE EXPOSED PAD, REFER TO  
THE PIN CONFIGURATION AND  
FUNCTION DESCRIPTIONS  
0.80  
0.75  
0.70  
0.05 MAX  
0.02 NOM  
SECTION OF THIS DATA SHEET.  
COPLANARITY  
0.08  
0.203 REF  
SEATING  
PLANE  
0.30  
0.25  
0.20  
COMPLIANT TO JEDEC STANDARDS MO-220-WGGD-8.  
Figure 34. 24-Lead Lead Frame Chip Scale Package [LFCSP]  
4 mm × 4 mm Body and 0.75 mm Package Height  
(CP-24-14)  
Dimensions shown in millimeters  
ORDERING GUIDE  
Model1  
Temperature Range  
−40°C to +85°C  
−40°C to +85°C  
Package Description  
24-Lead LFCSP  
24-Lead LFCSP  
Package Option  
Ordering Quantity  
ADN2917ACPZ  
ADN2917ACPZ-RL7  
EVALZ-ADN2917  
CP-24-14  
CP-24-14  
490  
1500  
Evaluation Board  
1 Z = RoHS Compliant Part.  
I2C refers to a communications protocol originally developed by Philips Semiconductors (now NXP Semiconductors).  
©2014–2016 Analog Devices, Inc. All rights reserved. Trademarks and  
registered trademarks are the property of their respective owners.  
D11778-0-2/16(0)  
Rev. A | Page 32 of 32  
 
 

相关型号:

ADN2928

XFP Single Chip Transceiver IC
ADI

ADN30-24-3PM

120-960 Watts
ASTEC

ADN3000-06

6.144 Gbps Transimpedance Amplifier with Integrated Photodiode
ADI

ADN3000-06-50A-P2

6.144 Gbps Transimpedance Amplifier with Integrated Photodiode
ADI

ADN3001

Diode,
ASI

ADN3001-00

Mixer Diode, Low Barrier, S Band, Silicon, DIE-9
ASI

ADN3001-01

Mixer Diode, Low Barrier, S Band, 2000ohm Z(V) Max, Silicon,
ASI

ADN3001-19

Mixer Diode, Low Barrier, S Band, Silicon,
ASI

ADN3001-23

Mixer Diode, Low Barrier, S Band, 2000ohm Z(V) Max, Silicon,
ASI

ADN3001-44

Mixer Diode, Low Barrier, S Band, Silicon,
ASI

ADN3001-51

Mixer Diode, Low Barrier, S Band, Silicon,
ASI

ADN3001-800

Mixer Diode, Low Barrier, S Band, Silicon,
ASI