光
最近调一块带高速 ADC 的板子,JESD204B 链路上电后反复失锁,分享排查顺序。先确认时钟:器件时钟与 SYSREF 的相位关系是第一嫌疑,用示波器看 SYSREF 是否落在器件时钟的建立保持窗口内,LMFC 周期对不上时先别怀疑数据通路。接着看链路参数:L/M/F/K/S 是否与 ADC 寄存器配置一致,参数错一位就会表现为间歇性失锁而非彻底不通。第三步查编码后误码:用 ILA 抓接收端解码错误计数,区分物理层信号完整性问题还是协议层配置问题。最后查电源与复位时序:ADC 上电复位释放早于 FPGA 配置完成,链路必然要重建一次。我的经验是八成问题出在时钟和参数这两步,调通后把 SYSREF 相位余量和误码计数记下来,量产才有底。你们调 JESD204B 时最常卡在哪一步?

