4. 时钟架构与抖动要求
JESD204B/C 链路能否稳定建链并保持低误码率,很大程度上不取决于数据通道本身,而取决于时钟系统。JESD204 的时钟不是单一信号,而是一组分工明确的时钟:器件时钟(Device Clock)驱动 ADC/DAC 内部采样与串行器,参考时钟(Reference Clock)为时钟芯片内部 PLL 提供基准,SYSREF则提供确定性延迟所需的帧/多帧对齐基准。三者若在频率、相位、抖动或到达时间上出现偏差,链路会表现为 CGS 失败、ILAS 错位、8B/10B 或 64B/66B 误码,甚至随机失锁。
三类时钟的角色与频率关系
器件时钟通常等于采样时钟,例如 1 GSPS ADC 的器件时钟为 1 GHz;JESD204B 的线速率由采样率、每帧采样数、转换位宽和编码方式共同决定。以 16 bit、每帧 1 个采样、8B/10B 编码、4 条 lane 为例,线速率约为 1 G × 16 × 10 ÷ 4 = 40 Gbps(示例参数,仅用于说明量级)。参考时钟一般由低抖动晶振或 OCXO 提供,常见为 100 MHz 或 122.88 MHz,送入 LMK/LTC 系列时钟芯片后经 PLL 倍频、分频,生成器件时钟与 SYSREF。SYSREF 的频率必须是多帧时钟(Multi-Frame Clock)的整数分频,且与器件时钟保持确定的相位关系,否则确定性延迟无法建立。
时钟分配拓扑与抖动传递
实际系统中,时钟树通常采用“参考时钟 → 时钟芯片 → 扇出缓冲 → 各器件”的结构。时钟芯片内部 PLL 的环路带宽决定了它对外部参考抖动和内部 VCO 抖动的抑制能力:环路带宽低,可抑制参考时钟的近端相噪,但 VCO 远端相噪贡献增大;环路带宽高则相反。因此,选择时钟芯片时不能只看“输出抖动”一个数字,而要结合参考源相噪、环路带宽和输出频点综合评估。
抖动指标如何换算成误码率影响
时钟抖动对 JESD204 链路的影响分两个层面。第一层是采样抖动:ADC 的孔径抖动直接叠加在模拟输入上,若输入信号频率为 fin,抖动为 tj,则信噪比恶化为 SNR = −20log(2π fin tj)。例如 fin = 200 MHz、tj = 100 fs RMS 时,SNR 约为 78 dB;若抖动升至 500 fs,SNR 降至约 64 dB,等效有效位数下降约 2.3 bit。第二层是串行链路抖动:器件时钟抖动会传递到串行器输出,使高速眼图的水平张开度减小。在 40 Gbps 线速率下,1 UI = 25 ps,若总抖动(TJ)达到 0.3 UI,眼宽仅剩 17.5 ps,接收端均衡和 CDR 压力显著增大,BER 可能从 1e-15 恶化到 1e-8 量级。
SYSREF 的抖动则影响确定性延迟的建立。SYSREF 需要在多帧边界被采样,若其到达时间抖动超过半个器件时钟周期,接收端可能捕获到相邻多帧边界,导致链路重新同步或数据错位。因此 SYSREF 通常要求与器件时钟同源、等长布线,并尽量使用低抖动扇出。
工程配置与验证要点
在具体配置时钟芯片时,建议按以下顺序确定参数:先根据 ADC/DAC 采样率确定器件时钟频率,再根据 JESD204 帧结构计算多帧时钟频率,最后确定 SYSREF 频率。以 1 GSPS、K=32、F=1、N=1 为例,多帧时钟 = 1 G ÷ 32 = 31.25 MHz,SYSREF 可取 31.25 MHz 或更低整数分频。配置时需注意:SYSREF 必须与器件时钟保持确定性相位,通常通过时钟芯片的 SYSREF 发生器与器件时钟同源分频实现。
总结来看,JESD204 时钟架构的核心是“同源、低抖动、确定性对齐”。器件时钟决定采样与串行速率,参考时钟决定 PLL 输出质量,SYSREF 决定多帧对齐与确定性延迟。三者中任何一个环节的抖动或相位关系失控,都会直接反映为链路误码率上升。工程上应把时钟树当作与数据通道同等重要的设计对象,从频率规划、相噪预算、布线等长到寄存器配置逐项验证,才能保证高速链路长期稳定运行。