Skip to content
Circuits & Systems Classroom

112G PAM4 SerDes Link

GitHub ↗

Channel

Distributed loss spreads each symbol into its neighbours.

Channel settings

28 dB
VSRMRLR
0%

Total channel loss at 28 GHz: 28.1 dB

1.5 mV

Transmitter

3-tap FFE

c(−1) −0.10 · c(0) 0.75 · c(+1) −0.15

Receiver

CTLE
DSP
FFE 20.8 dB FFE + DFE 21.3 dB Model · correct feedback +0.5 dB

auto: g_DC −17 dB, g_DC2 −3 dB · 12-tap FFE

0.8 mV

Playback

1 UI = 17.86 ps, shown as 125 ms

Key

  • −3
  • −1
  • +1
  • +3
  • error
  • Digital · DSP
  • Clocking
  • Analog front end
  • Data converter
  • Mux / demux
  • I/O · package · board
SNR · measured—dB
BER · observed —
Collecting samples
Before RX EQSNR — dB
After CTLE + FFESNR — dB
Eye centre · samples0 samples
sample countpeak 1−1−⅓+⅓+1

Histogram = centre slice of the receiver eye. Both use the same 0 samples and amplitude scale.

Circuits & Systems Classroom
MIT License ↗
© 2026 Token Zhang— visitors · — views