Professional Documents
Culture Documents
Vladimir Stojanovic
(with slides from J. Zerbe, P. Desai, R. Kollipara)
Outline
MEM
MEM
MEM
MEM
MEM
MEM
MEM
MEM
SerDes Crossbar
TM/
Optics SerDes MAC NPU Fabric
IF SerDes
Past Present
OC-12 OC48
622 MHz LVDS 2.5 Gbps serial
parallel
10GigE
GigE
1.25 Gbps serial XAUI (3.125 Gbps) serial
Serial Links in Networking Systems
Line Card:
Package
to board
Chip transition
Line card Package
trace
Backplane connector Line card
Backplane trace via
Backplane via
Eq
RefClk PLL RX
20 bit
Parallel Deserializer and Rx Rx Link
Interface CDR
1-10 Gbps
Eq
Process 0.13 CMOS
Power 40mW / Gb
Area 1mm2
2-PAM Range 2 – 6.4 Gb/s
Vtt Vtt
50 50
Zo = 50
Tx Rx
Zo = 50
PCB only
PCB + Connectors
PCB, Connectors,
Via stubs & Devices
Deterministic Noise
0
Attenuation [dB]
pulse response
THROUGH
-10
0.8
-20
Inter-symbol interference
Dispersion (skin-effect, dielectric loss) - short latency
Reflections (impedance mismatches – connectors, via
stubs, device parasitics, package) – long latency
XTALK and reflections
Far-end XTALK (FEXT)
Desired signal
Reflections
Attenuation [dB]
-10 9" FR4
-20
GBX
Teradyne
Connector Density
Cross talk is
reduced in the
mating interface
by surrounding
each pair with a
ground shield
Ceramic BGA
Wire-bonded
4-Layer
1 mm pitch
20” Roger
Outline
Channel is band-limited
Equalization : boost high-frequencies relative to lower
frequencies
Receiver Linear Equalizer
Amplifies high-frequencies
attenuated by the channel D
… D D
Digital or Analog FIR filter WL
W1
Issues WL-1
+
Also amplifies noise!
Precision
Tuning delays (if analog)
Setting coefficients
Adaptive algorithms such as
LMS H(s)
freq
Transmitter Linear Equalizer
Attenuates low-frequencies
Need to be careful about output
amplitude : limited output power
If you could make bigger swings
you would
EQ really attenuates low-
frequencies to match high
frequencies
Also FIR filter : D/A converter
Can get better precision than Rx
Issues H(s)
0.7
Unequalized
Equalization Pulse
End of Line
0.5
Voltage
0.3
0.1
-0.1
-0.3
0.0 0.3 0.6 0.9 1.2
time (ns)
Decision Feedback Equalization (DFE)
ISI
Reshapes pulse to
eliminate precursor
DFE Example
Transmit and Receive Equalization
RX
DATA
TX
DATA
TAP SEL
LOGIC
3
RX Equalizer
5-17 taps after main
Pick any 5 taps
TX Driver/Equalizer : 5 taps
1(pre)+1(main)+3(post)
Pulse Amplitude Modulation
00
0 0
01
11
1 1
10
When Does 4-PAM Make Sense?
Nyquist Frequency (GHz)
0.0 1.0 2.0 3.0 4.0 5.0
-20db
|H(f)|
-40db
-60db