Pci E 3 - 0 J R: Xpress Itter Equirements
Pci E 3 - 0 J R: Xpress Itter Equirements
Pci E 3 - 0 J R: Xpress Itter Equirements
PCIe 2.1 H s ( ) H
1
s ( ) e
s T
H
2
s ( )
|
\
|
.
:=
f
1_3dB
5.0 MHz
1.0 dB Peaking
f
1_3dB
8.0 MHz
3.0 dB Peaking
e
n1
1.82 2 t := Mrad/s
.
1
1.16 :=
e
n1
4.31 2 t := Mrad/s
.
1
0.54 :=
f
2_3dB
16.0 MHz
3.0 dB Peaking
e
n2
8.61 2 t := Mrad/s
.
2
0.54 :=
f
1_3dB
2.0 MHz
0.01 dB Peaking
f
1_3dB
4.0 MHz
2.0 dB Peaking
e
n1
0.448 := Mrad/s
.
1
14 :=
e
n1
12.04 := Mrad/s
.
1
0.73 :=
f
3_3dB
10.0 MHz
f
2_3dB
2.0 MHz
0.01 dB Peaking
f
2_3dB
5.0 MHz
1.0 dB Peaking
PCIe 3.0
H s ( ) H
1
s ( ) e
s T
H
2
s ( )
|
\
|
.
H
3
s ( ) :=
H s ( ) H
2
s ( ) e
s T
H
1
s ( )
|
\
|
.
H
3
s ( ) :=
e
n1
0.896 := Mrad/s
.
1
14 :=
e
n1
6.02 := Mrad/s
.
1
0.73 :=
e
n2
0.448 := Mrad/s
.
2
14 :=
e
n2
11.53 := Mrad/s
.
2
1.15 :=
e
n2
1.12 := Mrad/s
.
2
14 :=
e
n2
4.62 := Mrad/s
.
2
1.15 :=
T = | T1 T2 | Refclk Path Delay Difference:
PLL and CDR Transfer Functions
H
1
s ( )
2 s .
1
e
n1
e
n1
2
+
s
2
2 s .
1
e
n1
+ e
n1
2
+
:=
H
2
s ( )
2 s .
2
e
n2
e
n2
2
+
s
2
2 s .
2
e
n2
+ e
n2
2
+
:=
H
3
s ( )
s
s e
n3
+
:= e
n3
2 t f
3_3dB
:=
Tx
PLL
Rx
PLL
CDR
100 MHz
300ppm
where T = 10 ns max
where T = 12 ns max
where T = 12 ns max
AN562
6 Rev. 0.1
Using PCIe 1.1 as an example, the overall transfer function H(s) becomes a bandpass filter as shown in Figure 5.
The area under the curve becomes the untracked jitter that needs to be limited to ensure efficient data
transmission.
Figure 5. PCIe 1.1 Overall Transfer Function for the Common Clock RX Architecture
As shown in Figure 4 there are two possible TX PLL bandwidths available for PCIe 2.1, so we need to compute the
worst case Refclk jitter using the two different bandwidth combination. PCIe 3.0 standard allows even more TX PLL
and RX PLL bandwidth flexibility with 16 different bandwidth combinations and two transfer functions resulting in 32
unique combinations. Again, the resulting worst case jitter from these 32 combinations must be below the jitter
limits specified by the PCIe standards. Refer to the Appendices at the end of this document for a listing all possible
parameter combinations and associated transfer functions.
The Refclk jitter limits for all three PCIe standards after the overall transfer function(s) have been applied is shown
in Table 1.
Table 1: Common Refclk RX Architecture Jitter Limits
Description Symbol Limit Units
PCIe 1.1 Random Jitter R
j
4.7 ps pk-pk
Deterministic Jitter D
j
41.9 ps pk-pk
Total Jitter
where Tj = Dj + 14.069 x Rj (for BER 10
-12
)
T
j
108 ps pk-pk
PCIe 2.1 High Frequency RMS Jitter
Measured from 1.5 MHz to Nyquist (or f
REFCLK
2)
J
RMS-HF
3.1 ps RMS
Low Frequency RMS Jitter
Measured from 10 kHz to 1.5 MHz
J
RMS-LF
3.0 ps RMS
PCIe 3.0 Random Jitter J
RMS
1.0 ps RMS
Note: All jitter measurements are filtered using the overall transfer function(s) defined in Figure 4 after all combinations of
parameters have been exercised. See Appendix AD.
G
a
i
n
(
d
B
)
Untracked
Jitter
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
. Frequency (Hz)
H s ( ) H
1
s ( ) H
2
s ( ) e
s T
|
\
|
.
H
3
s ( )
:=
f
1_3dB
: 22.0 MHz , 3.0 dB peaking
f
2_3dB
: 1.5 MHz , 3.0 dB peaking
f
3_3dB
: 1.5 MHz
AN562
Rev. 0.1 7
4.2. Jitter Requirements for the Data Clocked RX Architecture
The Refclk transmission path in a data clock RX architecture is much simpler than in the common clocked RX
architecture since it only has one path. The jitter transfer functions for PCIe 2.1 and 3.0 are shown in Figure 6. The
data clocked RX architecture is not defined for PCIe 1.1. Jitter limits are determined using all possible parameter
combinations as outlined in Appendix A. The jitter limits for the data clocked RX architecture are shown in Table 2.
Figure 6. Jitter Transfer Functions For The Data Clocked RX Architecture
PCIe 1.1
Overall Jitter Transfer Functions Transfer Function Parameters
PCIe 2.1 H s ( ) :=
PCIe 3.0
Rx
Latch
H1(s)
f1_3dB
H3(s)
f3_3dB
Tx
Latch
PCIe
Link
CDR
Tx
PLL
PCIe
Device A
PCIe
Device B
100 MHz
300ppm
PLL and CDR Transfer Functions
H
1
s ( )
2 s .
1
e
n1
e
n1
2
+
s
2
2 s .
1
e
n1
+ e
n1
2
+
:=
H
3
s ( )
2 s .
3
e
n3
e
n3
2
+
s
2
2 s .
3
e
n3
+ e
n3
2
+
:=
Tx
PLL
CDR
H
1
s ( )
Not defined in PCIe standards
f
1_3dB
16.0 MHz
0.5 dB Peaking 3.0 dB Peaking
e
n1
8.61 2 t := Mrad/s
.
1
1.75 :=
e
n1
8.61 2 t := Mrad/s
.
1
0.54 :=
f
3_3dB
10 MHz
0.5 dB Peaking 2.0 dB Peaking
e
n3
16.57 := Mrad/s
.
3
1.75 :=
e
n3
33.8 := Mrad/s
.
3
0.73 :=
f
1_3dB
5.0 MHz
0.01 dB Peaking 1.0 dB Peaking
e
n1
1.12 := Mrad/s
.
1
14 :=
e
n1
11.53 := Mrad/s
.
1
1.15 :=
f
1_3dB
4.0 MHz
0.01 dB Peaking 2.0 dB Peaking
e
n1
0.896 := Mrad/s
.
1
14 :=
e
n1
12.04 := Mrad/s
.
1
0.73 :=
f
1_3dB
2.0 MHz
f
1_3dB
2.0 MHz
0.01 dB Peaking
e
n1
0.448 := Mrad/s
.
1
14 :=
H s ( ) H
1
s ( ) 1 H
3
s ( )
( )
:=
1.0 dB Peaking
e
n1
4.62 := Mrad/s
.
1
1.15 :=
2.0 dB Peaking
e
n1
6.02 := Mrad/s
.
1
0.73 :=
AN562
8 Rev. 0.1
4.3. Jitter Requirements for the Separate Clock Architecture
The separate clock architecture uses two independent reference clocks for the transmitting and receiving PCIe
devices as shown in Figure 7. Using two separate Refclks of 100 MHz 300 ppm is possible because the PCIe
standards allow for up to 600 ppm frequency separation between clocks. The consequence of using the entire
frequency margin is that spread spectrum must be turned off for both Refclk sources.
Figure 7. Separate Clock Architecture
There is no overall jitter transfer function defined in the PCIe standards for this architecture. Since both Refclks are
independent, their phase jitter is passed through the TX and RX PLLs independently and a maximum PLL
bandwidth of 16 MHz with 3.0 dB of peaking should be assumed. Since both Refclks are independent, the random
jitter components of each clock are added as a root sum square (RSS).
The PCIe standards do not specify jitter limits for this clock architecture, although it states that jitter must be
considerably tighter than for the other two architectures. Ultimately the jitter limits will depend on the TX and RX
PCIe device specifications.
Table 2: Data Refclk RX Architecture Jitter Limits
Description Symbol Limit Units
PCIe 1.1 Not defined in PCIe standards
PCIe 2.1 High Frequency RMS Jitter
Measured from 1.5 MHz to Nyquist (or f
REFCLK
2)
J
RMS-HF
4.0 ps RMS
Low Frequency RMS Jitter
Measured from 10 kHz to 1.5 MHz
J
RMS-LF
7.5 ps RMS
PCIe 3.0 Random Jitter J
RMS
1.0 ps RMS
Note: All jitter measurements are filtered using the overall transfer function(s) defined in Figure 4 after all combinations of
parameters have been exercised. See Appendix A.
Rx
Latch
H1(s)
f1_3dB
H2(s)
f2_3dB
Tx
Latch
PCIe
Link
CDR
Rx
PLL
Tx
PLL
PCIe
Device A
PCIe
Device B
100 MHz
300ppm
100 MHz
300ppm
f
1_3dB
16.0 MHz
3.0 dB Peaking
f
2_3dB
16.0 MHz
3.0 dB Peaking
e
n1
8.61 2t := Mrad/s
.
1
0.54 :=
e
n2
8.61 2 t := Mrad/s
.
2
0.54 :=
H
1
s ( )
2 s .
1
e
n1
e
n1
2
+
s
2
2 s .
1
e
n1
+ e
n1
2
+
:=
where,
Total Jitter
Tx Refclk Jitter
Rx Refclk Jitter
H
2
s ( )
2 s .
2
e
n2
e
n2
2
+
s
2
2 s .
2
e
n2
+ e
n2
2
+
:=
X s ( ) X
1
s ( ) H
1
s ( )
( )
2
X
2
s ( ) H
2
s ( )
( )
2
+ :=
X s ( )
X
1
s ( )
X
2
s ( )
AN562
Rev. 0.1 9
5. Spread Spectrum Clocking (SSC)
Spread spectrum clocking is a technique used to lower the amount of radiated electromagnetic interference (EMI)
that is generated from high speed digital signals. Spread spectrum clocks use low frequency modulation of the
carrier frequency to spread out the radiated energy across a broader range of frequencies. The frequency
spectrum of a clock with and without spread spectrum is illustrated in Figure 8. Radiation from data lines
transmitted with a device using a spread spectrum clock reference will also benefit from the same EMI reduction.
Figure 8. Spectrum Analyzer Plot of a Clock With and Without Spread Spectrum
PCIe devices are specified to reliably transmit data when using a Refclk with a spread spectrum modulation rate of
3033 kHz and modulation amplitude of 0 to 0.5% (i.e., downspread 0.5% in reference to the carrier frequency).
Because each PCIe device must transmit within a bit rate of 300 ppm of each other, the same Refclk must be
supplied to both devices if SSC is used. The separate clocking architecture will therefore not work if SSC is turned
on unless both clocks are synchronized to a common source. The bandwidth of such a synchronizing clock (i.e., a
phase-locked loop) must be high enough to track the 3033 kHz modulation rate. For practical purposes, this
means a clock generator must have a loop bandwidth greater than 1.5 MHz to ensure the SSC clock is tracked.
Using SSC is possible for the Common Clocked RX Architecture and Data Clocked RX Architecture since they use
a single Refclk.
Carrier Frequency
Reduced
Amplitude and
EMI
Clock with
SSC Off
Clock with
SSC On
(downspread)
f
AN562
10 Rev. 0.1
6. HCSL Output Signal Format
The host clock signal level (HCSL) is the output signal format specified by the PCI Express Card
Electromechanical Specification 2.0 for the Refclk signal and it is commonly found in the PC and Server markets.
Using a standardized signalling level for Refclk ensures compatibility between PC motherboards and add-in cards
manufactured by different vendors.
HCSL is a differential current mode signal that nominally swings from 0 V to 700 mV. HCSL is a point-to-point
signal format meaning that a separate output driver is required to drive each PCIe device. Multidrop connections
(one output driver to multiple devices) are not supported. HCSL drivers are source terminated as shown in
Figure 9.
Figure 9. HCSL Output Driver Termination
Systems that dont require compatibility with PCIe add-in cards or PCIe functions implemented in FPGAs can use
other Refclk signal formats. LVDS, LVPECL, and even LVCMOS are common.
Keep very
close to driver
PCIe
Connector
PCI Express
Clock Driver
Refclk
PCI Express
Add-In Card
Refclk
50 O
50 O
22-33O
22-33O
50 O 50 O
AN562
Rev. 0.1 11
7. A Typical PCI Express Application
Silicon Labs offers a variety of clock devices that allows for flexible PCIe Refclk distribution. For example, the
Si5338 I
2
C Programmable Any-Frequency, Any-Output Quad Clock Generator is an ideal device for generating
PCIe clocks:
Compliant with PCI Express 3.0 and legacy standards (2.1, 1.1)
PCI Express 3.0 jitter = 0.12 ps RMS (10x lower than the requirement)
Generates up to four 100 MHz HCSL output clocks but is programmable with other frequencies and signal
formats. This allows one clock device to generate PCIe Refclks and other board clocks of different frequencies
and signal formats.
Output frequencies are programmable per output from 5 MHz to 710 MHz.
Independent VDDO for each output clock enables integrated level translation.
Output signal formats are programmable per output as HCSL, LVDS, LVPECL or LVCMOS.
Excellent jitter performance allows Refclk generation for Common Refclk RX, Data Clocked RX, and Separate
Clock Architectures.
Spread spectrum can be enabled or disabled per output with programmable modulation rate and modulation
amplitude per output.
Built-in HCSL terminations.
Small 4x4 mm package
A typical use of the Si5338 in a PCIe application is shown in Figure 10. In this example the Si5338 replaces a
100 MHz clock oscillator with spread spectrum, a 1:2 HCSL buffer, a 66.6667 MHz clock oscillator, and a 125 MHz
clock oscillator.
Figure 10. PCIe Application Using the Si5338 as the Refclk Generator
PCIe
Device
CPU
Si5338 Quad Clock Generator
66.66 MHz
LVCMOS
100 MHz HCSL
25 MHz
XTAL
+/- 100ppm
OSC
Multi-
Synth 0
PLL
Motherboard
PCIe
Device
100 MHz HCSL
Add-In Board
Ethernet
125 MHz
LVCMOS
Multi-
Synth 1
Multi-
Synth 2
Multi-
Synth 3
AN562
12 Rev. 0.1
8. Conclusion
There are several things to consider when choosing the right reference clock for a PCI Express application. Jitter
performance is a key consideration for ensuring efficient and reliable data transfer between two PCIe devices. This
can only be guaranteed by choosing a device that specifies jitter across all PLL and CDR bandwidths and clocking
architecture transfer functions. A clock with selectable spread spectrum can also be an important consideration for
meeting EMI requirements. In some cases PCIe clocks need flexible output signal formats and frequencies other
than the standard 100 MHz HCSL signal format. A clock generator like the Si5338 provides the reliability and
flexibility needed to meet all PCI Express applications and requirements.
9. References
PCI Express Base Specification Revision 1.1, March 28, 2005.
PCI Express Jitter and BER Revision 1.0, February, 2005.
PCI Express Card Electromechanical Specification Revision 2.0, April 11, 2007.
PCI Express Base Specification Revision 2.1, March 4, 2009.
PCI Express Base Specification Revision 3.0, November 10, 2010.
Silicon Labs Si5338 I
2
C Programmable Any-Frequency, Any-Output Quad Clock Generator data sheet.
AN562
Rev. 0.1 13
APPENDI X APCI E JI TTER PARAMETERS AND LI MI TS
Table 3 lists all bandwidth combinations for all three clock architecture defined by the PCIe standards. Jitter
performance of the Si5338/Si5334 are listed for comparison.
Table 3. PCIe Jitter Transfer Function Parameters and Jitter Limits
# Parameters Jitter Limits
f
1_3dB
/peak f
2_3dB
/peak f
3_3dB
/peak T Symbol PCIe
Rqmt
Si5338/34
Measured
Units
Common Clocked RX Architecture
PCIe 1.1 1 22 MHz/
3.0 dB
1.5 MHz/ 3.0 dB 1.5 MHz 10 ns Rj 4.7 ps
RMS
Dj 41.9 ps pk-
pk
Tj 108 11.2 ps pk-
pk
PCIe 2.1 1 5.0 MHz/
1.0 dB
16.0 MHz/ 3.0 dB No CDR BW/
Peak speci-
fied
12 ns J
RMS-HF
3.1 0.49 ps
RMS
J
RMS-LF
3.0 0.25
2 8.0 MHz/
3.0 dB
16.0 MHz/ 3.0 dB J
RMS-HF
3.1 0.49
J
RMS-LF
3.0 0.21
AN562
14 Rev. 0.1
PCIe 3.0 1 2.0 MHz/
0.01 dB
2.0 MHz/ 0.01 dB 10 MHz/Peak
not specified
12 ns J
RMS
1.0 0.04 ps
RMS
2 2.0 MHz/1.0 dB 1.0 0.03
3 5.0 MHz/0.01 dB 1.0 0.12
4 5.0 MHz/1.0 dB 1.0 0.11
5 2.0 MHz/
2.0 dB
2.0 MHz/0.01 dB 1.0 0.06
6 2.0 MHz/1.0 dB 1.0 0.05
7 5.0 MHz/0.01 dB 1.0 0.14
8 5.0 MHz/1.0 dB 1.0 0.14
9 4.0 MHz/
0.01 dB
2.0 MHz/0.01 dB 1.0 0.07
10 2.0 MHz/1.0 dB 1.0 0.08
11 5.0 MHz/0.01 dB 1.0 0.09
12 5.0 MHz/1.0 dB 1.0 0.08
13 4.0 MHz/
2.0 dB
2.0 MHz/0.01 dB 1.0 0.08
14 2.0 MHz/1.0 dB 1.0 0.08
15 5.0 MHz/0.01 dB 1.0 0.12
16 5.0 MHz/1.0 dB 1.0 0.10
1 2.0 MHz/
0.01 dB
2.0 MHz/0.01 dB 10 MHz/Peak
not specified
12 ns J
RMS
1.0 0.04 ps
RMS
2 2.0 MHz/1.0 dB 1.0 0.05
3 5.0 MHz/0.01 dB 1.0 0.09
4 5.0 MHz/1.0 dB 1.0 0.09
5 2.0 MHz/
2.0 dB
2.0 MHz/0.01 dB 1.0 0.05
6 2.0 MHz/1.0 dB 1.0 0.04
7 5.0 MHz/0.01 dB 1.0 0.12
8 5.0 MHz/1.0 dB 1.0 0.12
9 4.0 MHz/
0.01 dB
2.0 MHz/0.01 dB 1.0 0.09
10 2.0 MHz/1.0 dB 1.0 0.10
11 5.0 MHz/0.01 dB 1.0 0.08
12 5.0 MHz/1.0 dB 1.0 0.09
13 4.0 MHz/
2.0 dB
2.0 MHz/0.01 dB 1.0 0.08
14 2.0 MHz/1.0 dB 1.0 0.09
15 5.0 MHz/0.01 dB 1.0 0.12
16 5.0 MHz/1.0 dB 1.0 0.07
Table 3. PCIe Jitter Transfer Function Parameters and Jitter Limits
# Parameters Jitter Limits
f
1_3dB
/peak f
2_3dB
/peak f
3_3dB
/peak T Symbol PCIe
Rqmt
Si5338/34
Measured
Units
AN562
Rev. 0.1 15
Data Clocked RX Architecture
PCIe 1.1 Not specified in PCIe standards
PCIe 2.1 1 16.0 MHz/
0.5 dB
N/A N/A N/A J
RMS-HF
4.0 0.65 ps
RMS
J
RMS-LF
7.5 0.79
2 16.0 MHz/
3.0 dB
J
RMS-HF
4.0 0.62 ps
RMS
J
RMS-LF
7.5 0.784
PCIe 3.0
1 2.0 MHz/
0.01 dB
N/A 10 MHz/
0.5 dB
N/A J
RMS
1.0 0.10 ps
RMS
2 2.0 MHz/
1.0 dB
0.10
3 2.0 MHz/
2.0 dB
0.10
4 4.0 MHz/
0.01 dB
0.14
5 4.0 MHz/
2.0 dB
0.15
6 5.0 MHz/
0.5 dB
0.16
7 5.0 MHz/
2.0 dB
0.17
8 2.0 MHz/
0.01 dB
10 MHz/
2.0 dB
0.09
9 2.0 MHz/
1.0 dB
0.08
10 2.0 MHz/
2.0 dB
0.07
11 4.0 MHz/
0.01 dB
0.15
12 4.0 MHz/
2.0 dB
0.14
13 5.0 MHz/
0.5 dB
0.17
14 5.0 MHz/
2.0 dB
0.16
Separate Clock Architecture
PCIe 1.1
Not specified in PCIe standards
PCIe 2.1
1 16.0 MHz/
3.0 dB
16.0 MHz/3.0 dB N/A N/A J
RMS
No
Spec
ps
RMS
PCIe 3.0
1
Table 3. PCIe Jitter Transfer Function Parameters and Jitter Limits
# Parameters Jitter Limits
f
1_3dB
/peak f
2_3dB
/peak f
3_3dB
/peak T Symbol PCIe
Rqmt
Si5338/34
Measured
Units
AN562
16 Rev. 0.1
APPENDI X BCOMMON CLOCK RX ARCHI TECTURE
OVERALL TRANSFER FUNCTI ONS
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
log H s
k
( ) ( )
f
k
.
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 22.0 MHz @ 3.0 dB peaking
f
2_3dB
= 1.5 MHz @ 3.0 dB peaking
f
3_3dB
= 1.5 MHz, T = 10 ns
PCIe 1.1 H s ( ) H
1
s ( ) H
2
s ( ) e
s T
|
\
|
.
H
3
s ( )
:=
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H s
k
( ) ( )
H
1
s
k
( ) ( )
f
k
.
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 5.0 MHz @ 1.0 dB peaking
f
2_3dB
= 16.0 MHz @ 3.0 dB peaking
T = 12 ns
f
1_3dB
= 8.0 MHz @ 3.0dB peaking
f
2_3dB
= 16.0 MHz @ 3.0dB peaking
T = 12 ns
PCIe 2.1 H s ( ) H
1
s ( ) e
s T
H
2
s ( )
|
\
|
.
:=
AN562
Rev. 0.1 17
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
a
s
k
( ) ( )
H
b
s
k
( ) ( )
H
c
s
k
( ) ( )
H
d
s
k
( ) ( )
f
k
.
PCIe 3.0 H s ( ) H
1
s ( ) e
s T
H
2
s ( )
|
\
|
.
H
3
s ( ) :=
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 2.0 MHz @ 2.0 dB peaking
f
2_3dB
= 5.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 2.0 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 2.0 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 2.0 dB peaking
f
2_3dB
= 5.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
g H
a
s
k
( ) ( )
g H
b
s
k
( ) ( )
g H
c
s
k
( ) ( )
g H
d
s
k
( ) ( )
f
k
PCIe 3.0 H s ( ) H
1
s ( ) e
s T
H
2
s ( )
|
\
|
.
H
3
s ( ) :=
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 4.0 MHz @ 0.01 dB peaking
f
2_3dB
= 5.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 0.01 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 0.01 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 0.01 dB peaking
f
2_3dB
= 5.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
g H
a
s
k
( ) ( )
g H
b
s
k
( ) ( )
g H
c
s
k
( ) ( )
g H
d
s
k
( ) ( )
f
k
.
PCIe 3.0 H s ( ) H
1
s ( ) e
s T
H
2
s ( )
|
\
|
.
H
3
s ( ) :=
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 2.0 MHz @ 0.01 dB peaking
f
2_3dB
= 5.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 0.01 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 0.01 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 0.01 dB peaking
f
2_3dB
= 5.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
AN562
18 Rev. 0.1
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
ap
s
k
( ) )
H
bp
s
k
( ) )
H
cp
s
k
( ) )
H
dp
s
k
( ) )
f
k
.
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 2.0 MHz @ 0.01 dB peaking
f
2_3dB
= 5.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 0.01 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 0.01 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 0.01 dB peaking
f
2_3dB
= 5.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
PCIe 3.0 H s ( ) H
2
s ( ) e
s T
|
\
|
H
3
s ( ) :=
.
) H
1
s (
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
ap
s
k
( ) )
H
bp
s
k
( ) )
H
cp
s
k
( ) )
H
dp
s
k
( ) )
f
k
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 2.0 MHz @ 2.0 dB peaking
f
2_3dB
= 5.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 2.0 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 2.0 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 2.0 MHz @ 2.0 dB peaking
f
2_3dB
= 5.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
PCIe 3.0 H s ( ) H
2
s ( ) e
s T
|
\
|
H
3
s ( ) :=
.
) H
1
s (
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
a
s
k
( ) ( )
H
b
s
k
( ) ( )
H
c
s
k
( ) ( )
H
d
s
k
( ) ( )
f
k
.
PCIe 3.0 H s ( ) H
1
s ( ) e
s T
H
2
s ( )
|
\
|
.
H
3
s ( ) :=
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 4.0 MHz @ 2.0 dB peaking
f
2_3dB
= 5.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 2.0 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 2.0 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 2.0 dB peaking
f
2_3dB
= 5.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
AN562
Rev. 0.1 19
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
ap
s
k
( ) )
H
bp
s
k
( ) )
H
cp
s
k
( ) )
H
dp
s
k
( ) )
f
k
.
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 4.0 MHz @ 2.0 dB peaking
f
2_3dB
= 5.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 2.0 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 2.0 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 2.0 dB peaking
f
2_3dB
= 5.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
PCIe 3.0 H s ( ) H
2
s ( ) e
s T
|
\
|
H
3
s ( ) :=
.
) H
1
s (
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
ap
s
k
( ) )
H
bp
s
k
( ) )
H
cp
s
k
( ) )
H
dp
s
k
( ) )
f
k
.
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 4.0 MHz @ 0.01 dB peaking
f
2_3dB
= 5.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 0.01 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 0.01 dB peaking
f
2_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
f
1_3dB
= 4.0 MHz @ 0.01 dB peaking
f
2_3dB
= 5.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz, T = 12 ns
PCIe 3.0 H s ( ) H
2
s ( ) e
s T
|
\
|
H
3
s ( ) :=
.
) H
1
s (
AN562
20 Rev. 0.1
APPENDI X CDATA CLOCKED RX ARCHI TECTURE
OVERALL TRANSFER FUNCTI ONS
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
1
s
k
( ) )
H
2
s
k
( ) )
f
k
.
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 16.0 MHz @ 0.5 dB peaking
f
1_3dB
= 16.0 MHz @ 3.0 dB peaking
PCIe 2.1 Hs ( ) := H
1
s ( )
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
a
s
k
( ) )
H
b
s
k
( ) )
H
c
s
k
( ) )
f
k
.
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 2.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz @ 0.5 dB peaking
f
1_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz @ 0.5 dB peaking
f
1_3dB
= 2.0 MHz @ 2.0 dB peaking
f
3_3dB
= 10.0 MHz @ 0.5 dB peaking
PCIe 3.0 Hs ( ) H
1
s ( ) 1 H
3
s ( ) ( ) :=
AN562
Rev. 0.1 21
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
a2
s
k
( ) )
H
b2
s
k
( ) )
H
c2
s
k
( ) )
f
k
.
G
a
i
n
(
d
B
)
Frequency (Hz)
f
1_3dB
= 2.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz @ 2.0 dB peaking
f
1_3dB
= 2.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz @ 2.0 dB peaking
f
1_3dB
= 2.0 MHz @ 2.0 dB peaking
f
3_3dB
= 10.0 MHz @ 2.0 dB peaking
PCIe 3.0 Hs ( ) H
1
s ( ) 1 H
3
s ( ) ( ) :=
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
a
s
k
( ) )
H
b
s
k
( ) )
H
a2
s
k
( ) )
H
b2
s
k
( ) )
f
k
.
G
a
i
n
(
d
B
)
Frequency (Hz)
PCIe 3.0 Hs ( ) H
1
s ( ) 1 H
3
s ( ) ( ) :=
f
1_3dB
= 4.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz @ 0.5 dB peaking
f
1_3dB
= 4.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz @ 2.0 dB peaking
f
1_3dB
= 4.0 MHz @ 2.0 dB peaking
f
3_3dB
= 10.0 MHz @ 0.5 dB peaking
f
1_3dB
= 4.0 MHz @ 2.0 dB peaking
f
3_3dB
= 10.0 MHz @ 2.0 dB peaking
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
a
s
k
( ) )
H
b
s
k
( ) )
H
a2
s
k
( ) )
H
b2
s
k
( ) )
f
k
G
a
i
n
(
d
B
)
Frequency (Hz)
PCIe 3.0 Hs ( ) H
1
s ( ) 1 H
3
s ( ) ( ) :=
f
1_3dB
= 5.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz @ 0.5 dB peaking
f
1_3dB
= 5.0 MHz @ 0.01 dB peaking
f
3_3dB
= 10.0 MHz @ 2.0 dB peaking
f
1_3dB
= 5.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz @ 0.5 dB peaking
f
1_3dB
= 5.0 MHz @ 1.0 dB peaking
f
3_3dB
= 10.0 MHz @ 2.0 dB peaking
AN562
22 Rev. 0.1
APPENDI X DSEPARATE CLOCK ARCHI TECTURE
TRANSFER FUNCTI ON
1
.
10
4
1
.
10
5
1
.
10
6
1
.
10
7
1
.
10
8
100
90
80
70
60
50
40
30
20
10
0
10
f (Hz)
H
1
s
k
( ) )
f
k
.
G
a
i
n
(
d
B
)
Frequency (Hz)
f
3dB
= 16.0 MHz @ 3.0 dB peaking
H s ( )
2s . e
n
e
n
2
+
s
2
2s . e
n
+ e
n
2
+
:=
.
AN562
Rev. 0.1 23
NOTES:
AN562
24 Rev. 0.1
CONTACT INFORMATION
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
Tel: 1+(512) 416-8500
Fax: 1+(512) 416-9669
Toll Free: 1+(877) 444-3032
Please visit the Silicon Labs Technical Support web page:
https://www.silabs.com/support/pages/contacttechnicalsupport.aspx
and register to submit a technical support request.
Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc.
Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders.
The information in this document is believed to be accurate in all respects at the time of publication but is subject to change without notice.
Silicon Laboratories assumes no responsibility for errors and omissions, and disclaims responsibility for any consequences resulting from
the use of information included herein. Additionally, Silicon Laboratories assumes no responsibility for the functioning of undescribed features
or parameters. Silicon Laboratories reserves the right to make changes without further notice. Silicon Laboratories makes no warranty, rep-
resentation or guarantee regarding the suitability of its products for any particular purpose, nor does Silicon Laboratories assume any liability
arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation conse-
quential or incidental damages. Silicon Laboratories products are not designed, intended, or authorized for use in applications intended to
support or sustain life, or for any other application in which the failure of the Silicon Laboratories product could create a situation where per-
sonal injury or death may occur. Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized ap-
plication, Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages.