SerDes Design

SerDes (Serializer/Deserializer) Design is the high-speed I/O circuit design discipline that converts parallel data into a high-speed serial bit stream for transmission over a single differential pair — achieving data rates from 1 Gbps to 224 Gbps per lane, enabling the PCIe, Ethernet, USB, and chip-to-chip interconnects that provide the bandwidth backbone for all modern computing systems.

Why SerDes?

  • Parallel interfaces: N wires × moderate speed → pin-count bottleneck, skew between lanes.
  • Serial interface: 1 differential pair × very high speed → fewer pins, no inter-lane skew.
  • Example: 32-bit parallel bus at 1 GHz = 32 Gbps on 64 wires. SerDes: 32 Gbps on 2 wires.

SerDes Architecture

BlockTX (Transmitter)RX (Receiver)
Data PathSerializer (parallel→serial)Deserializer (serial→parallel)
ClockingPLL (generates bit-rate clock)CDR (recovers clock from data)
EqualizationFFE (Feed-Forward Equalizer)CTLE + DFE
Driver/ReceiverCurrent-mode driverTerminated receiver
Encoding8b/10b, 64b/66b, or PAM4Decoder

SerDes Generations

StandardData Rate/LaneEncodingYear
PCIe Gen 38 GT/s (NRZ)128b/130b2010
PCIe Gen 532 GT/s (NRZ)128b/130b2019
PCIe Gen 664 GT/s (PAM4)256b/257b + FEC2022
100G Ethernet25.78 Gbps (NRZ)64b/66b2015
400G Ethernet106.25 Gbps (PAM4)RS-FEC2020
800G Ethernet106.25 Gbps × 8PAM4 + FEC2023
UCIe32 GT/s (NRZ)Raw D2D2022

NRZ vs. PAM4

  • NRZ (Non-Return-to-Zero): 2 voltage levels → 1 bit/symbol.
  • PAM4: 4 voltage levels → 2 bits/symbol → double the data rate at same baud rate.
  • PAM4 penalty: 3x worse SNR than NRZ → requires stronger FEC and equalization.
  • Above 56 Gbps: PAM4 is standard (NRZ eye is too closed at these speeds).

Key Design Challenges

  • Jitter budget: Total jitter must be < 1 UI (unit interval) → at 112 Gbps PAM4: 1 UI = ~18 ps.
  • Channel loss: PCB traces + connectors attenuate signal → 20-40 dB loss at Nyquist frequency.
  • Equalization: TX FFE pre-compensates for channel loss. RX CTLE + DFE recovers signal from ISI.
  • CDR (Clock and Data Recovery): Extract clock from incoming data — critical for achieving low BER.
  • Power: 112G SerDes: 5-10 mW/Gbps → a 400G port (4 lanes) consumes 2-4W.

SerDes design is the enabling technology for all high-bandwidth digital communication — from the PCIe links connecting GPUs to CPUs, to the Ethernet backbone of data centers, to the chip-to-chip links in chiplet architectures, SerDes circuits are the critical I/O interfaces that determine system bandwidth.

Take serdes design further

Ask the copilot about this term, or have our engineers assess it against your process.