How do I design a reference clock distribution for a multi-lane SerDes interface?
SerDes Clock Distribution
The reference clock is the heartbeat of a multi-lane SerDes interface. Jitter on the reference clock directly impacts: the BER of every lane (through the PLL's output jitter), the lane-to-lane skew (if the reference clock arrives at different times to different lanes), and the system's ability to achieve link training and lock.
- Performance verification: confirm specifications against the application requirements before finalizing the design
- Environmental factors: temperature range, humidity, and vibration affect long-term reliability and parameter drift
- Cost vs. performance: evaluate whether the application demands premium components or standard commercial grades
Frequently Asked Questions
What jitter specification matters?
The critical jitter specifications for the reference clock: RMS phase jitter: integrated over a bandwidth defined by the SerDes standard. For PCIe Gen 5: 10 kHz-1.5 GHz integration band. For 100G Ethernet: 12 kHz-20 MHz. Phase noise: the spectral density of the clock's phase fluctuations. Measured in dBc/Hz vs. offset frequency. Lower phase noise = lower jitter. The PLL in the SerDes IC filters the reference clock jitter: reference jitter within the PLL bandwidth (typically 1-10 MHz) passes through to the output. Reference jitter above the PLL bandwidth is attenuated by the PLL's loop filter. Therefore: the most critical jitter is close-in phase noise (10 kHz-10 MHz offset), which is within the PLL bandwidth and passes through.
What clock buffer ICs are used?
Low-jitter clock buffers/fanout ICs: Silicon Labs Si5332: multi-output clock generator/buffer. Added jitter: less than 100 fs RMS. Up to 12 outputs. Texas Instruments LMK05318: Network synchronizer/jitter cleaner. Added jitter: less than 45 fs RMS. Ideal for 56G+ SerDes. Skyworks (formerly IDT) 8T49N242: Low-jitter fanout buffer. Added jitter: less than 50 fs RMS. Renesas RC21008A: 8-output LVDS clock fanout. Added jitter: less than 50 fs RMS. These ICs not only fan out the clock but also: clean the jitter (using an internal PLL to filter input jitter), provide level translation (LVCMOS to LVDS or LVPECL), and generate multiple output frequencies from a single reference.
What about spread spectrum clocking?
Spread spectrum clocking (SSC): intentionally modulates the clock frequency by ±0.5% at 30-33 kHz to spread the EMI energy across a wider bandwidth, reducing the peak EMI. Used in: PCIe (SSC reduces the radiated emissions from the high-speed serial link by approximately 10-15 dB at the fundamental frequency). The SerDes receiver must be able to track the SSC modulation (the CDR's bandwidth must be wide enough to follow the 30 kHz frequency variation). SSC complicates the clock distribution because: the modulated clock has a time-varying frequency, and all lanes must track the same SSC profile. If the SSC profiles are misaligned between lanes: lane-to-lane skew varies with time.