IDT 9ZX21501BKLF

Datasheet
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Description
Features/Benefits
The ICS9ZX21501 is a 15 output version of the Intel DB1900Z
Differential Buffer suitable for PCIe Gen3 or QPI applications. The
part is backwards compatible to PCIe Gen1 and Gen2. An adjustable
external feedback path allows the user to eliminate trace delays
from their design while maintaining low drift for critical QPI
applications. In bypass mode, the ICS9ZX21501 can provide
outputs up to 400MHz.
•
•
Recommended Application
•
15 output PCIe Gen3/QPI buffer with adjustable feedback for
Romley platforms
•
•
•
Output Features
•
•
•
•
15 - 0.7V current mode differential HSCL output pairs
External feedback path/ Adjustable input-to-output delay
9 Selectable SMBus addresses/ Multiple devices can
share same SMBus segment
7 dedicated OE# pins/ hardware control of outputs
PLL or bypass mode/ PLL can dejitter incoming clock
Selectable PLL BW/ minimizes jitter peaking in
downstream PLL's
Spread spectrum compatible/tracks spreading input clock
for EMI reduction
SMBus Interface/ unused outputs can be disabled
100MHz & 133.33MHz PLL mode/ Legacy QPI support
Undriven differential outputs in Power Down mode for
maximum power savings
Key Specifications
•
•
•
•
•
•
Functional Block Diagram
OE(5_8,10_12)#
Cycle-to-cycle jitter: < 50ps
Output-to-output skew: <65ps
Input-to-output delay: User adjustable
Input-to-output delay variation: <50ps
Phase jitter: PCIe Gen3 < 1ps rms
Phase jitter: QPI 9.6GB/s < 0.2ps rms
7
DFB_OUT
DIF_IN
DIF_IN#
Z-PLL
(SS Compatible)
DFB_IN
DFB_IN#
HIBW_BYPM_LOBW#
100M_133M#
CKPWRGD/PD#
SMB_A0_tri
SMB_A1_tri
DIF(17:15, 13:10, 8:4, 2:0)
Logic
SMBDAT
SMBCLK
IREF
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
1629C - 12/15/11
1
DIF_12
DIF_12#
OE12#
VDD
DIF_13
DIF_13#
GND
DIF_15
DIF_15#
DIF_16
DIF_16#
VDD
DIF_17
DIF_17#
GNDA
Pin Configuration
VDDA
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
IREF
100M_133M#
HIBW_BYPM_LOBW#
CKPWRGD_PD#
GND
VDDR
DIF_IN
DIF_IN#
SMB_A0_tri
SMBDAT
SMBCLK
SMB_A1_tri
DFB_IN
DFB_IN#
DFB_OUT#
DFB_OUT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
9ZX21501B
OE11#
DIF_11#
DIF_11
OE10#
DIF_10#
DIF_10
NC
VDD
GND
OE8#
DIF_8#
DIF_8
OE7#
DIF_7#
DIF_7
OE6#
DIF_6#
DIF_6
OE5#
DIF_5#
DIF_5
VDD
DIF_4#
DIF_4
GND
DIF_2#
DIF_2
DIF_1#
DIF_1
VDD
DIF_0
DIF_0#
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
64-pin MLF
Functionality at Power Up (PLL Mode)
DIF_IN
100M_133M#
(MHz)
1
100.00
0
133.33
PLL Operating Mode
HiBW_BypM_LoBW#
Low
Power Connections
Pin Number
DIF
MHz
DIF_IN
DIF_IN
VDD
63
6
19, 27, 41,
52, 60
MODE
GND
64
5
24, 40, 55
Description
Analog PLL
Input Circuit
DIF clocks
PLL Lo BW
9ZX21501 SMBus Addressing
Pin
SMBus Address
SMB_A1_tri SMB_A0_tri (Rd/Wrt bit = 0)
0
D8
0
0
M
DA
1
0
DE
M
0
C2
M
C4
M
1
M
C6
0
1
CA
M
1
CC
1
1
CE
Mid
Bypass
High
PLL Hi BW
NOTE: PLL is OFF in Bypass Mode
PLL Operating Mode Readback Table
HiBW_BypM_LoBW#
Byte0, bit 7
Low (Low BW)
0
Mid (Bypass)
0
High (High BW)
1
Byte 0, bit 6
0
1
1
Tri-level Input Thresholds
Level
Voltage
<0.8V
Low
Mid
1.2<Vin<1.8V
High
Vin > 2.2V
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
1629C - 12/15/11
2
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Pin Description
PIN #
PIN NAME
TYPE
1
IREF
OUT
2
100M_133M#
IN
3
HIBW_BYPM_LOBW#
IN
4
CKPWRGD_PD#
IN
5
GND
PWR
6
VDDR
PWR
7
8
DIF_IN
DIF_IN#
IN
IN
9
SMB_A0_tri
IN
10
11
SMBDAT
SMBCLK
I/O
IN
12
SMB_A1_tri
IN
13
DFB_IN
IN
14
DFB_IN#
IN
15
DFB_OUT#
OUT
16
DFB_OUT
OUT
17
18
19
20
21
22
23
24
25
26
27
28
29
DIF_0
DIF_0#
VDD
DIF_1
DIF_1#
DIF_2
DIF_2#
GND
DIF_4
DIF_4#
VDD
DIF_5
DIF_5#
OUT
OUT
PWR
OUT
OUT
OUT
OUT
PWR
OUT
OUT
PWR
OUT
OUT
30
OE5#
31
32
DIF_6
DIF_6#
33
OE6#
34
35
DIF_7
DIF_7#
36
OE7#
IN
OUT
OUT
IN
OUT
OUT
IN
DESCRIPTION
This pin establishes the reference for the differential current-mode output pairs. It requires a fixed precision
resistor to ground. 475ohm is the standard value for 100ohm differential impedance. Other impedances
require different values. See data sheet.
3.3V Input to select operating frequency
See Functionality Table for Definition
Trilevel input to select High BW, Bypass or Low BW mode.
See PLL Operating Mode Table for Details.
Notifies device to sample latched inputs and start up on first high assertion, or exit Power Down Mode on
subsequent assertions. Low enters Power Down Mode.
Ground pin.
3.3V power for differential input clock (receiver). This VDD should be treated as an analog power rail and
filtered appropriately.
0.7 V Differential TRUE input
0.7 V Differential Complementary Input
SMBus address bit. This is a tri-level input that works in conjunction with the SMB_A1 to decode 1 of 9
SMBus Addresses.
Data pin of SMBUS circuitry, 5V tolerant
Clock pin of SMBUS circuitry, 5V tolerant
SMBus address bit. This is a tri-level input that works in conjunction with the SMB_A0 to decode 1 of 9
SMBus Addresses.
True half of differential feedback input, provides feedback signal to the PLL for synchronization with the
input clock to elimate phase error.
Complementary half of differential feedback input, provides feedback signal to the PLL for synchronization
with input clock to elimate phase error.
Complementary half of differential feedback output, provides feedback signal to the PLL for
synchronization with input clock to eliminate phase error.
True half of differential feedback output, provides feedback signal to the PLL for synchronization with the
input clock to eliminate phase error.
0.7V differential true clock output
0.7V differential Complementary clock output
Power supply, nominal 3.3V
0.7V differential true clock output
0.7V differential Complementary clock output
0.7V differential true clock output
0.7V differential Complementary clock output
Ground pin.
0.7V differential true clock output
0.7V differential Complementary clock output
Power supply, nominal 3.3V
0.7V differential true clock output
0.7V differential Complementary clock output
Active low input for enabling DIF pair 5.
1 =disable outputs, 0 = enable outputs
0.7V differential true clock output
0.7V differential Complementary clock output
Active low input for enabling DIF pair 6.
1 =disable outputs, 0 = enable outputs
0.7V differential true clock output
0.7V differential Complementary clock output
Active low input for enabling DIF pair 7.
1 =disable outputs, 0 = enable outputs
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
1629C - 12/15/11
3
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Pin Description (continued)
37
38
DIF_8
DIF_8#
39
OE8#
40
41
42
43
44
GND
VDD
NC
DIF_10
DIF_10#
45
OE10#
46
47
DIF_11
DIF_11#
48
OE11#
49
50
DIF_12
DIF_12#
51
OE12#
52
53
54
55
56
57
58
59
60
61
62
63
64
VDD
DIF_13
DIF_13#
GND
DIF_15
DIF_15#
DIF_16
DIF_16#
VDD
DIF_17
DIF_17#
VDDA
GNDA
OUT
OUT
IN
PWR
PWR
N/A
OUT
OUT
IN
OUT
OUT
IN
OUT
OUT
IN
PWR
OUT
OUT
PWR
OUT
OUT
OUT
OUT
PWR
OUT
OUT
PWR
PWR
0.7V differential true clock output
0.7V differential Complementary clock output
Active low input for enabling DIF pair 8.
1 = tri-state outputs, 0 = enable outputs
Ground pin.
Power supply, nominal 3.3V
No Connection.
0.7V differential true clock output
0.7V differential Complementary clock output
Active low input for enabling DIF pair 10.
1 = tri-state outputs, 0 = enable outputs
0.7V differential true clock output
0.7V differential Complementary clock output
Active low input for enabling DIF pair 11.
1 = tri-state outputs, 0 = enable outputs
0.7V differential true clock output
0.7V differential Complementary clock output
Active low input for enabling DIF pair 12.
1 = tri-state outputs, 0 = enable outputs
Power supply, nominal 3.3V
0.7V differential true clock output
0.7V differential Complementary clock output
Ground pin.
0.7V differential true clock output
0.7V differential Complementary clock output
0.7V differential true clock output
0.7V differential Complementary clock output
Power supply, nominal 3.3V
0.7V differential true clock output
0.7V differential Complementary clock output
3.3V power for the PLL core.
Ground pin for the PLL core.
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
1629C - 12/15/11
4
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Electrical Characteristics - Absolute Maximum Ratings
PARAMETER
SYMBOL
3.3V Core Supply Voltage
3.3V Logic Supply Voltage
Input Low Voltage
Input High Voltage
Input High Voltage
VDDA
VDD
VIL
VIH
VIHSMB
Storage Temperature
Junction Temperature
Input ESD protection
Ts
Tj
ESD prot
CONDITIONS
MIN
TYP
UNITS NOTES
MAX
4.6
4.6
V
V
V
V
V
GND-0.5
Except for SMBus interface
SMBus clock and data pins
V DD+0.5V
5.5V
-65
Human Body Model
1,2
1,2
1
1
1
1
1
1
°
150
125
C
°C
V
2000
1
Guaranteed by design and characterization, not 100% tested in production.
2
Operation under these conditions is neither implied nor guaranteed.
Electrical Characteristics - Input/Supply/Common Parameters
TA = TCOM; Supply Voltage VDD/VDDA = 3.3 V +/-5%, See Test Loads for Loading Conditions
PARAMETER
SYMBOL
CONDITIONS
MIN
Ambient Operating
Temperature
TCOM
Commmercial range
0
70
°C
1
Input High Voltage
VIH
2
VDD + 0.3
V
1
Input Low Voltage
V IL
GND - 0.3
0.8
V
1
I IN
Input Current
Input Frequency
Pin Inductance
Capacitance
I INP
Fibyp
Fipll
Fipll
Lpin
CIN
CINDIF_IN
COUT
Single-ended inputs, except SMBus, low
threshold and tri-level inputs
Single-ended inputs, except SMBus, low
threshold and tri-level inputs
Single-ended inputs, V IN = GND, V IN = VDD
TYP
MAX
UNITS NOTES
-5
5
uA
1
Single-ended inputs
VIN = 0 V; Inputs with internal pull-up resistors
VIN = VDD; Inputs with internal pull-down resistors
-200
200
uA
1
VDD = 3.3 V, Bypass mode
VDD = 3.3 V, 100MHz PLL mode
VDD = 3.3 V, 133.33MHz PLL mode
33
90
120
Logic Inputs, except DIF_IN
DIF_IN differential clock inputs
1.5
1.5
400
105
140
7
5
2.7
MHz
MHz
MHz
nH
pF
pF
2
2
2
1
1
1,4
6
pF
1
1.8
ms
1,2
30
33
kHz
1
1
3
cycles
1,3
300
us
1,3
5
5
0.8
5.5
1000
300
ns
ns
V
V
V
mA
V
ns
ns
1,2
1,2
1
1
1
1
1
1
1
100
kHz
1,5
Output pin capacitance
Clk Stabilization
TSTAB
Input SS Modulation
Frequency
f MODIN
OE# Latency
t LATOE#
Tdrive_PD#
t DRVPD
Tfall
Trise
SMBus Input Low Voltage
SMBus Input High Voltage
SMBus Output Low Voltage
SMBus Sink Current
Nominal Bus Voltage
SCLK/SDATA Rise Time
SCLK/SDATA Fall Time
SMBus Operating
Frequency
tF
tR
From VDD Power-Up and after input clock
stabilization or de-assertion of PD# to 1st clock
Allowable Frequency
(Triangular Modulation)
DIF start after OE# assertion
DIF stop after OE# deassertion
DIF output enable after
PD# de-assertion
Fall time of control inputs
Rise time of control inputs
VILSMB
VIHSMB
V OLSMB
I PULLUP
V DDSMB
t RSMB
t FSMB
@ I PULLUP
@ VOL
3V to 5V +/- 10%
(Max VIL - 0.15) to (Min VIH + 0.15)
(Min VIH + 0.15) to (Max VIL - 0.15)
f MAXSMB
Maximum SMBus operating frequency
2.1
4
2.7
100.00
133.33
VDDSMB
0.4
1
Guaranteed by design and characterization, not 100% tested in production.
Control input must be monotonic from 20% to 80% of input swing.
3
Time from deassertion until outputs are >200 mV
4
DIF_IN input
2
5
The differential input clock must be running for the SMBus to be active
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
1629C - 12/15/11
5
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Electrical Characteristics - Clock Input Parameters
TA = TCOM; Supply Voltage VDD/VDDA = 3.3 V +/-5%, See Test Loads for Loading Conditions
PARAMETER
SYMBOL
Input High Voltage - DIF_IN
VIHDIF
Input Low Voltage - DIF_IN
VILDIF
Input Common Mode
Voltage - DIF_IN
Input Amplitude - DIF_IN
Input Slew Rate - DIF_IN
Input Leakage Current
Input Duty Cycle
Input Jitter - Cycle to Cycle
1
2
CONDITIONS
Differential inputs
(single-ended measurement)
Differential inputs
(single-ended measurement)
MIN
TYP
MAX
UNITS NOTES
600
750
1150
mV
1
VSS - 300
0
300
mV
1
VCOM
Common Mode Input Voltage
300
1000
mV
1
VSWING
dv/dt
I IN
dtin
J DIFIn
Peak to Peak value
Measured differentially
VIN = VDD , VIN = GND
Measurement from differential wavefrom
Differential Measurement
300
0.4
-5
45
0
1450
8
5
55
125
mV
V/ns
uA
%
ps
1
1,2
1
1
1
Guaranteed by design and characterization, not 100% tested in production.
Slew rate measured through +/-75mV window centered around differential zero
Electrical Characteristics - DIF 0.7V Current Mode Differential Outputs
TA = TCOM; Supply Voltage VDD/VDDA = 3.3 V +/-5%, See Test Loads for Loading Conditions
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
Slew rate
Slew rate matching
Trf
ΔTrf
Scope averaging on
Slew rate matching, Scope averaging on
1
2.5
Voltage High
VHigh
660
750
Voltage Low
VLow
Statistical measurement on single-ended signal
using oscilloscope math function. (Scope
averaging on)
Max Voltage
Min Voltage
Vswing
Crossing Voltage (abs)
Crossing Voltage (var)
Vmax
Vmin
Vswing
Vcross_abs
Δ-Vcross
Measurement on single ended signal using
absolute value. (Scope averaging off)
Scope averaging off
Scope averaging off
Scope averaging off
MAX UNITS NOTES
V/ns 1, 2, 3
4
%
20
1, 2, 4
850
1
mV
-150
150
1150
-300
300
250
550
140
1
mV
mV
mV
mV
1
1
1, 2
1, 5
1, 6
Guaranteed by design and characterization, not 100% tested in production. IREF = VDD/(3xRR). For RR = 475Ω (1%), I REF = 2.32mA.
I OH = 6 x I REF and VOH = 0.7V @ ZO=50Ω (100Ω differential impedance).
1
2
Measured from differential waveform
3
Slew rate is measured through the Vswing voltage range centered around differential 0V. This results in a +/-150mV window around
differential 0V.
4
Matching applies to rising edge rate for Clock and falling edge rate for Clock#. It is measured using a +/-75mV window centered on
the average cross point where Clock rising meets Clock# falling. The median cross point is used to calculate the voltage thresholds the
oscilloscope is to use for the edge rate calculations.
5
Vcross is defined as voltage where Clock = Clock# measured on a component test board and only applies to the differential rising
edge (i.e. Clock rising and Clock# falling).
6
The total variation of all Vcross measurements in any particular system. Note that this is a subset of V_cross_min/max (V_cross
absolute) allowed. The intent is to limit Vcross induced modulation by setting V_cross_delta to be smaller than V_cross absolute.
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
1629C - 12/15/11
6
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Electrical Characteristics - Skew and Differential Jitter Parameters
TA = TCOM; Supply Voltage VDD/VDDA = 3.3 V +/-5%, See Test Loads for Loading Conditions
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
NOTES
CLK_IN, DIF[x:0]
t SPO_PLL
Input-to-Output Skew in PLL mode
nominal value @ 25°C, 3.3V
-300
-200
-100
ps
1,2,4,5,8
CLK_IN, DIF[x:0]
t PD_BYP
2.5
3.5
4.5
ns
1,2,3,5,8
CLK_IN, DIF[x:0]
t DSPO_PLL
-50
0
50
ps
1,2,3,5,8
CLK_IN, DIF[x:0]
tDSPO_BYP
Input-to-Output Skew Varation in Bypass mode
across voltage and temperature
250
ps
1,2,3,5,8
CLK_IN, DIF[x:0]
tDTE
Random Differential Tracking error beween two
9ZX devices in Hi BW Mode
3
5
ps
(rms)
1,2,3,5,8
CLK_IN, DIF[x:0]
tDSSTE
Random Differential Spread Spectrum Tracking
error beween two 9ZX devices in Hi BW Mode
15
75
ps
1,2,3,5,8
DIF{x:0]
t SKEW_ALL
45
65
ps
1,2,3,8
PLL Jitter Peaking
PLL Jitter Peaking
PLL Bandwidth
PLL Bandwidth
Duty Cycle
jpeak-hibw
jpeak-lobw
pllHIBW
pllLOBW
t DC
0
0
2
0.7
45
1
1
3
1
50
2.5
2
4
1.4
55
dB
dB
MHz
MHz
%
7,8
7,8
8,9
8,9
1
Duty Cycle Distortion
t DCD
-2
0
2
%
1,10
Jitter, Cycle to cycle
t jcyc-cyc
24
20
50
50
ps
ps
1,11
1,11
Input-to-Output Skew in Bypass mode
nominal value @ 25°C, 3.3V
Input-to-Output Skew Varation in PLL mode
across voltage and temperature
Output-to-Output Skew across all outputs
(Common to Bypass and PLL mode)
LOBW#_BYPASS_HIBW = 1
LOBW#_BYPASS_HIBW = 0
LOBW#_BYPASS_HIBW = 1
LOBW#_BYPASS_HIBW = 0
Measured differentially, PLL Mode
Measured differentially, Bypass Mode
@100MHz
PLL mode
Additive Jitter in Bypass Mode
-250
Notes for preceding table:
Measured into fixed 2 pF load cap. Input to output skew is measured at the first output edge following the corresponding input.
1
2
Measured from differential cross-point to differential cross-point. This parameter can be tuned with external feedback path, if present.
All Bypass Mode Input-to-Output specs refer to the timing between an input edge and the specific output edge created by it.
3
4
5
This parameter is deterministic for a given device
Measured with scope averaging on to find mean value. DIF_IN slew rate must be matched to DIF output slew rate.
6.
t is the period of the input clock
7
Measured as maximum pass band gain. At frequencies within the loop BW, highest point of magnification is called PLL jitter peaking.
8.
Guaranteed by design and characterization, not 100% tested in production.
9
Measured at 3 db down or half power point.
10
Duty cycle distortion is the difference in duty cycle between the output and the input clock when the device is operated in bypass mode.
11
Measured from differential waveform
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
1629C - 12/15/11
7
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Electrical Characteristics - Phase Jitter Parameters
TA = TCOM; Supply Voltage VDD/VDDA = 3.3 V +/-5%, See Test Loads for Loading Conditions
PARAMETER
SYMBOL
tjphPCIeG1
tjphPCIeG2
Jitter, Phase
tjphPCIeG3
tjphQPI_SMI
tjphPCIeG1
tjphPCIeG2
Additive Phase Jitter,
Bypass mode
tjphPCIeG3
tjphQPI_SMI
CONDITIONS
PCIe Gen 1
PCIe Gen 2 Lo Band
10kHz < f < 1.5MHz
PCIe Gen 2 High Band
1.5MHz < f < Nyquist (50MHz)
PCIe Gen 3
(PLL BW of 2-4MHz, CDR = 10MHz)
QPI & SMI
(100MHz or 133MHz, 4.8Gb/s, 6.4Gb/s 12UI)
QPI & SMI
(100MHz, 8.0Gb/s, 12UI)
QPI & SMI
(100MHz, 9.6Gb/s, 12UI)
PCIe Gen 1
PCIe Gen 2 Lo Band
10kHz < f < 1.5MHz
PCIe Gen 2 High Band
1.5MHz < f < Nyquist (50MHz)
PCIe Gen 3
(PLL BW of 2-4MHz, CDR = 10MHz)
QPI & SMI
(100MHz or 133MHz, 4.8Gb/s, 6.4Gb/s 12UI)
QPI & SMI
(100MHz, 8.0Gb/s, 12UI)
QPI & SMI
(100MHz, 9.6Gb/s, 12UI)
MIN
TYP
36
MAX
86
1.2
3
1.9
3.1
0.5
1
0.31
0.5
0.21
0.3
0.17
0.2
4
10
0.25
0.3
0.57
0.7
0.20
0.3
0.22
0.3
0.08
0.1
0.08
0.1
UNITS
ps (p-p)
ps
(rms)
ps
(rms)
ps
(rms)
ps
(rms)
ps
(rms)
ps
(rms)
ps (p-p)
ps
(rms)
ps
(rms)
ps
(rms)
ps
(rms)
ps
(rms)
ps
(rms)
Notes
1,2,3
1,2
1,2
1,2,4
1,5
1,5
1,5
1,2,3
1,2,6
1,2,6
1,2,4,6
1,5,6
1,5,6
1,5,6
1
Applies to all outputs.
See http://www.pcisig.com for complete specs
3
Sample size of at least 100K cycles. This figures extrapolates to 108ps pk-pk @ 1M cycles for a BER of 1-12.
4
Subject to final radification by PCI SIG.
5
Calculated from Intel-supplied Clock Jitter Tool v 1.6.3
6
For RMS figures, additive jitter is calculated by solving the following equation: (Additive jitter)^2 = (total jittter)^2 - (input jitter)^2
2
Electrical Characteristics - Current Consumption
TA = TCOM; Supply Voltage VDD/VDDA = 3.3 V +/-5%, See Test Loads for Loading Conditions
1
PARAMETER
SYMBOL
CONDITIONS
MIN
Operating Supply Current
Powerdown Current
IDD3.3OP
I DD3.3PDZ
All outputs active @100MHz, CL = Full load;
All differential pairs tri-stated
TYP
MAX
UNITS
NOTES
390
5
425
15
mA
mA
1
1
Guaranteed by design and characterization, not 100% tested in production.
Power Management Table
Inputs
CKPWRGD•/PD#
0
1
Control Bits/Pins
DIF_IN/
DIF_IN#
SMBus
EN bit
X
X
0
1
1
Running
Outputs
DIF(5:8,10:12)/ Other DIF/
OE# Pin DIF(5:8,10:12)#
DIF#
X
X
0
1
Hi-Z1
Hi-Z1
Running
Hi-Z1
Hi-Z1
Hi-Z1
Running
Running
DFB_OUT/
DFB_OUT#
Hi-Z1
Running
Running
Running
PLL
State
OFF
ON
ON
ON
NOTE:
1. Due to external pull down resistors, HI-Z results in Low/Low on the True/Complement outputs
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
1629C - 12/15/11
8
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Clock Periods - Differential Outputs with Spread Spectrum Disabled
SSC OFF
Center
Freq.
MHz
DIF
100.00
133.33
1 Clock
1us
0.1s
- ppm
-SSC
-c2c jitter
Short-Term Long-Term
AbsPer
Average
Average
Min
Min
Min
9.94900
9.99900
7.44925
7.49925
Measurement Window
0.1s
0.1s
+ ppm
0 ppm
Long-Term
Period
Average
Nominal
Max
10.00000
10.00100
7.50000
7.50075
1us
+SSC
Short-Term
Average
Max
1 Clock
+c2c jitter
AbsPer
Max
10.05100
7.55075
Units Notes
ns
ns
1,2,3
1,2,4
Clock Periods - Differential Outputs with Spread Spectrum Enabled
SSC ON
Center
Freq.
MHz
DIF
99.75
133.00
1 Clock
1us
0.1s
-SSC
- ppm
-c2c jitter
Short-Term Long-Term
AbsPer
Average
Average
Min
Min
Min
9.94906
9.99906
10.02406
7.44930
7.49930
7.51805
Measurement Window
0.1s
0.1s
+ ppm
0 ppm
Long-Term
Period
Average
Nominal
Max
10.02506
10.02607
7.51880
7.51955
1us
+SSC
Short-Term
Average
Max
10.05107
7.53830
1 Clock
+c2c jitter
AbsPer
Max
10.10107
7.58830
Units Notes
ns
ns
1,2,3
1,2,4
Notes:
1
Guaranteed by design and characterization, not 100% tested in production.
2
All Long Term Accuracy specifications are guaranteed with the assumption that the input clock complies with CK420BQ/CK410B+
accuracy requirements (+/-100ppm). The 9ZX21501 itself does not contribute to ppm error.
3
4
Driven by SRC output of main clock, 100 MHz PLL Mode or Bypass mode
Driven by CPU output of main clock, 133 MHz PLL Mode or Bypass mode
Differential Output Termination Table
DIF Zo (Ω) Iref (Ω) Rs (Ω) Rp (Ω)
100
475
33
50
85
412
27
43.2
9ZX21501 Differential Test Loads
Rs
Differential Zo
2pF
Rs
Rp
2pF
Rp
HSCL Output
Buffer
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
1629C - 12/15/11
9
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
General SMBus serial interface information for the 9ZX21501B
How to Write:
How to Read:
Controller (host) sends a start bit.
Controller (host) sends the write address XX (H)
IDT clock will acknowledge
Controller (host) sends the beginning byte location = N
IDT clock will acknowledge
Controller (host) sends the data byte count = X
IDT clock will acknowledge
Controller (host) starts sending Byte N through
Byte N + X -1
• IDT clock will acknowledge each byte one at a time
• Controller (host) sends a Stop bit
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Index Block Read Operation
Index Block Write Operation
Controller (Host)
starT bit
T
Controller (host) will send start bit.
Controller (host) sends the write address XX (H)
IDT clock will acknowledge
Controller (host) sends the begining byte
location = N
IDT clock will acknowledge
Controller (host) will send a separate start bit.
Controller (host) sends the read addressYY (H)
IDT clock will acknowledge
IDT clock will send the data byte count = X
IDT clock sends Byte N + X -1
IDT clock sends Byte 0 through byte X (if X(H)
was written to byte 8).
Controller (host) will need to acknowledge each byte
Controllor (host) will send a not acknowledge bit
Controller (host) will send a stop bit
IDT (Slave/Receiver)
T
Controller (Host)
starT bit
IDT (Slave/Receiver)
Slave Address XX (H)
WR
WRite
Slave Address XX(H)
WRite
WR
ACK
ACK
Beginning Byte = N
Beginning Byte = N
ACK
ACK
RT
Data Byte Count = X
ACK
Repeat starT
Slave Address YY (H)
RD
ReaD
Beginning Byte N
ACK
X Byte
ACK
Data Byte Count = X
ACK
Beginning Byte N
Byte N + X - 1
ACK
X Byte
ACK
P
stoP bit
Note: XX(H) is defined by SMBus address select pins.
Byte N + X - 1
N
P
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Not acknowledge
stoP bit
1629C - 12/15/11
10
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
SMBusTable: PLL Mode,
Byte 0
Pin #
3
Bit 7
3
Bit 6
Bit 5
61/62
Bit 4
58/59
Bit 3
Bit 2
Bit 1
2
Bit 0
and Frequency Select Register
Name
Control Function
PLL Mode 1
PLL Operating Mode Rd back 1
PLL Mode 0
PLL Operating Mode Rd back 0
Reserved
DIF_17_En
Output Control overrides OE# pin
DIF_16_En
Output Control overrides OE# pin
Reserved
Reserved
100M_133#
Frequency Select Readback
SMBusTable: Output Control Register
Byte 1
Name
Pin #
34/35
DIF_7_En
Bit 7
31/32
DIF_6_En
Bit 6
28/29
DIF_5_En
Bit 5
25/26
DIF_4_En
Bit 4
Bit 3
22/23
DIF_2_En
Bit 2
20/21
DIF_1_En
Bit 1
17/18
DIF_0_En
Bit 0
SMBusTable: Output Control Register
Byte 2
Name
Pin #
56/57
DIF_15_En
Bit 7
Bit 6
53/54
DIF_13_En
Bit 5
49/50
DIF_12_En
Bit 4
46/47
DIF_11_En
Bit 3
43/44
DIF_10_En
Bit 2
Bit 1
37/38
DIF_8_En
Bit 0
Type
R
R
0
1
See PLL Operating Mode
Readback Table
RW
RW
Hi-Z
Hi-Z
Enable
Enable
R
133MHz
100MHz
Control Function
Control overrides OE# pin
Control overrides OE# pin
Control overrides OE# pin
Control overrides OE# pin
Reserved
Output Control overrides OE# pin
Output Control overrides OE# pin
Output Control overrides OE# pin
Type
RW
RW
RW
RW
0
1
Hi-Z
Enable
RW
RW
RW
Hi-Z
Enable
Control Function
Output Control overrides OE# pin
Reserved
Output Control overrides OE# pin
Output Control overrides OE# pin
Output Control overrides OE# pin
Output Control overrides OE# pin
Reserved
Output Control overrides OE# pin
Type
RW
0
Hi-Z
1
Enable
RW
RW
RW
RW
Hi-Z
Enable
RW
Hi-Z
Enable
Output
Output
Output
Output
SMBusTable: Output Enable Pin Status Readback Register
Byte 3
Name
Control Function
Pin #
51
OE_RB12
Real Time readback of OE#12
Bit 7
48
OE_RB11
Real Time readback of OE#11
Bit 6
45
OE_RB10
Real Time readback of OE#10
Bit 5
Reserved
Bit 4
39
OE_RB8
Real Time readback of OE#8
Bit 3
36
OE_RB7
Real Time readback of OE#7
Bit 2
33
OE_RB6
Real Time readback of OE#6
Bit 1
30
OE_RB5
Real Time readback of OE#5
Bit 0
SMBusTable: Reserved Register
Byte 4
Pin #
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Control Function
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Type
0
R
OE# pin Low
R
R
R
R
R
R
OE# pin Low
Type
0
Default
Latch
Latch
1
1
1
0
0
Latch
Default
1
1
1
1
1
1
1
1
Default
1
1
1
1
1
1
1
1
1
Default
Real time
OE# Pin High Real time
Real time
0
Real time
Real time
OE# Pin High
Real time
Real time
1
Default
0
0
0
0
0
0
0
0
1629C - 12/15/11
11
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
SMBusTable: Vendor & Revision ID Register
Byte 5
Pin #
Name
RID3
Bit 7
RID2
Bit 6
RID1
Bit 5
RID0
Bit 4
VID3
Bit 3
VID2
Bit 2
VID1
Bit 1
VID0
Bit 0
SMBusTable: DEVICE ID
Byte 6
Pin #
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
SMBusTable: Byte Count Register
Byte 7
Name
Pin #
Bit 7
Bit 6
Bit 5
BC4
Bit 4
BC3
Bit 3
BC2
Bit 2
BC1
Bit 1
BC0
Bit 0
Control Function
REVISION ID
VENDOR ID
Control Function
Device ID 7 (MSB)
Device ID 6
Device ID 5
Device ID 4
Device ID 3
Device ID 2
Device ID 1
Device ID 0
Control Function
Reserved
Reserved
Reserved
Writing to this register configures how
many bytes will be read back.
SMBusTable: Reserved Register
Byte 8
Name
Pin #
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Control Function
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Type
R
R
R
R
R
R
R
R
0
-
-
Type
R
R
R
R
R
R
R
R
0
1
Type
1
Default
X
X
X
X
0
0
0
1
B rev = 0001
C rev = 0010
Device ID is 219 decimal or
DB hex.
0
1
RW
Default value is 8 hex, so 9
RW
RW bytes (0 to 8) will be read back
by default.
RW
RW
Type
0
1
Default
1
1
0
1
1
0
1
1
Default
0
0
0
0
1
0
0
0
Default
0
0
0
0
0
0
0
0
1629C - 12/15/11
12
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
DIF Reference Clock
Common Recommendations for Differential Routing
L1 length, route as non-coupled 50ohm trace
L2 length, route as non-coupled 50ohm trace
L3 length, route as non-coupled 50ohm trace
Rs
Rt
Dimension or Value
0.5 max
0.2 max
0.2 max
33
49.9
Unit
inch
inch
inch
ohm
ohm
Figure
1
1
1
1
1
Down Device Differential Routing
L4 length, route as coupled microstrip 100ohm differential trace 2 min to 16 max
L4 length, route as coupled stripline 100ohm differential trace
1.8 min to 14.4 max
inch
inch
1
1
Differential Routing to PCI Express Connector
L4 length, route as coupled microstrip 100ohm differential trace 0.25 to 14 max
L4 length, route as coupled stripline 100ohm differential trace
0.225 min to 12.6 max
inch
inch
2
2
Figure 1: Down Device Routing
L2
L1
Rs
L4
L4'
L2'
L1'
Rs
HCSL Output Buffer
Rt
Rt
L3'
PCI Express
Down Device
REF_CLK Input
L3
Figure 2: PCI Express Connector Routing
L2
L1
Rs
L4
L4'
L2'
L1'
HCSL Output Buffer
Rs
Rt
Rt
L3'
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
PCI Express
Add-in Board
REF_CLK Input
L3
1629C - 12/15/11
13
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Alternative Termination for LVDS and other Common Differential Signals (figure 3)
Vdiff
Vp-p
Vcm
R1
R2
R3
R4
Note
0.45v
0.22v
1.08
33
150
100
100
0.58
0.28
0.6
33
78.7
137
100
0.80
0.40
0.6
33
78.7
none
100
ICS874003i-02 input compatible
0.60
0.3
1.2
33
174
140
100
Standard LVDS
R1a = R1b = R1
R2a = R2b = R2
Figure 3
L2
L1
R3
R1a
L4
R4
L4'
L2'
L1'
R1b
HCSL Output Buffer
R2a
R2b
L3'
Down Device
REF_CLK Input
L3
Cable Connected AC Coupled Application (figure 4)
Component
Value
Note
R5a, R5b
8.2K 5%
R6a, R6b
1K 5%
Cc
0.1 µF
Vcm
0.350 volts
Figure 4
3.3 Volts
R5a
R5b
R6a
R6b
Cc
L4
L4'
Cc
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
PCIe Device
REF_CLK Input
1629C - 12/15/11
14
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
(Ref. )
Seating Plane
(N D - 1)x e
(Ref. )
A1
Index Area
A3
N
L
N
Anvil
Singulation
1
(Ref. )
b
(Ref.)
A
D
(N E - 1)x e
E2
2
Sawn
Singulation
Top View
e (Typ.)
2 If N D & N
E
are Even
1
2
E2
OR
E
ND & NE
Even
e
ND & NE
Odd
D2
2
Thermal
Base
D2
Chamfer 4x
0.6 x 0.6 max
OPTIONAL
C
0.08
C
THERMALLY ENHANCED, VERY THIN, FINE PITCH
QUAD FLAT / NO LEAD PLASTIC PACKAGE
DIMENSIONS
SYMBOL
N
ND
NE
64L
64
16
16
DIMENSIONS (mm)
SYMBOL
A
A1
A3
b
e
D x E BASIC
D2 MIN. / MAX.
E2 MIN. / MAX.
L MIN. / MAX.
MIN.
MAX.
0.8
1.0
0
0.05
0.25 Reference
0.18
0.3
0.50 BASIC
9.00 x 9.00
6.00
6.25
6.00
6.25
0.30
0.50
Ordering Information
Part / Order Number
9ZX21501BKLF
9ZX21501BKLFT
Shipping Package
Trays
Tape and Reel
Package
64-pin MLF
64-pin MLF
Temperature
0 to +70°C
0 to +70°C
"LF" designates PB-free configuration, RoHS compliant.
"B" is the device revision designator (will not correlate with the datasheet revision).
IDT® 15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
1629C - 12/15/11
15
9ZX21501B
15-Output Differential Zbuffer for PCIe Gen2/3 and QPI
Revision History
Rev.
0.1
Issue Date
2/17/2010
0.2
5/5/2010
Who Description
RDW Initial Release
RDW
0.3
8/2/2010
RDW
A
B
8/5/2010
12/8/2011
RDW
RDW
C
12/15/2011
RDW
Page #
-
1. Updated pin 6 name to VDDR to indicate that this pin should be decoupled as analog pin
2. Added missing pin 37 to the pin description table on page 4 of DS
1. Correction to Key Specifications Bullets
2. Updated electrical tables to new 9ZX2 standard, added termination table and figure
3. Added Note about Smbus addresses to page 10, changed ICS to IDT
4. Updated REVISION ID to indicate Rev B and Rev C.
5. Corrected minor typos.
6. Added additive phase jitter table for bypass mode.
Move to final.
1. Updated tDSPO_BYP parameter from +/-350 to +/-250ps
1. Lowered IDD3.3OP from MAX 500mA/TYP 407mA to MAX 425mA/ TYP 390mA
2. Lowered IDD3.3PDZ from MAX36mA/TYP 12mA to MAX 15mA/ TYP 5mA
1, 4
1-3, 511,13
7
8
Innovate with IDT and accelerate your future networks. Contact:
www.IDT.com
For Sales
For Tech Support
800-345-7015
408-284-8200
Fax: 408-284-2775
408-284-6578
[email protected]
Corporate Headquarters
Asia Pacific and Japan
Europe
Integrated Device Technology, Inc.
6024 Silver Creek Valley Road
San Jose, CA 95138
United States
800 345 7015
+408 284 8200 (outside U.S.)
IDT Singapore Pte. Ltd.
1 Kallang Sector #07-01/06
KolamAyer Industrial Park
Singapore 349276
Phone: 65-6-744-3356
Fax: 65-6-744-1764
IDT Europe Limited
321 Kingston Road
Leatherhead, Surrey
KT22 7TU
England
Phone: 44-1372-363339
Fax: 44-1372-378851
© 2010 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice. IDT, ICS, and the IDT logo are trademarks
of Integrated Device Technology, Inc. Accelerated Thinking is a service mark of Integrated Device Technology, Inc. All other brands, product names and marks
are or may be trademarks or registered trademarks used to identify products or services of their respective owners.
Printed in USA
16