PCI Express Electrical Signaling
PCI Express Electrical Signaling
Rick Eads
Keysight Technologies
time
Red: vict+2aggr; pink: vict+1aggr; black: vict only
PCIe Technology Seminar Copyright © 2014, PCI-SIG, All Rights Reserved 5
Target Channels
BGA Package
LGA Socket
Tx Lossy Rx
8.0GT/s
Channel impulse specification
plane
response
Bit-error rate eye w ith transmit jitter (10 X ) Bit-error rate eye with transmit jitter (10X)
0.16 0 0.16 0
-2 -2
0.14 0.14
-4 -4
Statistical ISI
0.12
Analysis
-12 0.08
-12
0.06 -14
0.06 -14
-16
0.04 -16
Tool
-18 0.04
-18
Tx jitter
0.02 -20
5 10 15 20 25 30 35 40 45 50
Sample T ime (psec) 0.02 -20
5 10 15 20 25 30 35 40 45 50
Pre-aperture
Sample Time (psec)
Post-aperture
BER eye BER eye
distribution
Equalization
Xtalk impulse Rx sample timing &
coefficients
responses voltage uncertainty
PCIe Technology Seminar Copyright © 2014, PCI-SIG, All Rights Reserved
distributions 11
Electrical Signaling
Rx
Channel
Rx Tx
Rx term
Optional
on-die AC coupling
for 8b10b Tx EQ
8GT/s allows floating 2-tap 2.5/5GT/s,
Rx common-mode 3-tap 8GT/s
282mV
0.76UI 263mV 0.845UI
Inter Symbol
Reduced smearing into
Interference
next symbol UI
PCIe Technology Seminar Copyright © 2014, PCI-SIG, All Rights Reserved 15
Tx FIR EQ Definitions
k k
deemphasis
VTX VPK cn d m n and cn 1
n 0 n 0 VPK
Va
VTX is output voltage and VPK the peak voltage Vb Vc
k is number of Tx coefficients
d is vector of +1 and -1 for logic 1 and 0
m is the index into the bit stream
For a 3 tap Gen3 FIR c1 is positive and
c0 and c2 are negative preshoot
data is delayed by 1UI
Vb
For data stream 00010111 deemphasis 20log10
Va
VPK 1 and t0 c0 ; t1 c1; t2 c2
Vc
000 t0 t1 t2 preshoot 20log10
Vb
001 t0 t1 t2
011 t0 t1 t2 Va Fully specified by
111 t0 t1 t2 Vb VTX-DE-RATIO (0 to -8dB)
110 t0 t1 t2 Vc VTX-PS-RATIO (0 to +3dB)
PCIe Technology Seminar Copyright © 2014, PCI-SIG, All Rights Reserved 16
Transmitter
PWJ = PWmax-PWmin
Edge Jitter DJ= PWJ_DJ/2
Edge Jitter RJ = PWJ_RJ/√2
sC1R1R2 R2 1
H (s) 8GT/s Tuning Range
sC1R1R2 R1 R2 sC2 R3 1 1dB step size
s
1
R2 Z 1
H (s)
R1 R2 s 1 s 1
P1 P 2
R2
GDC Fully specified by
R1 R2
P1
R1 R2 DCGAIN (dB)
C1R1R2 FPOLE1 (Hz)
1
Z GDCP1 FPOLE2 (Hz)
C1R1
1
P 2
C2 R3
Frequency domain mask used for ISI stress to match tuning range of Rx EQ
Noise
Random low frequency noise can be
defined in addition to the aggressor-
victim coupling present in the
Touchstone file
TP2P
*May need to iteratively tune generator amplitude and VN to get EW > 0.3UI
and EH = 25mV