光
最近调一块带 25G SerDes 的板子,链路时好时坏,CDR 反复失锁,折腾了两天才定位。把排查顺序记下来,供参考。
一、先看参考时钟。实测 refclk 的频率偏差和抖动,差分对是否等长、端接是否正确。之前遇到过换了一批晶振后失锁的,别只信原理图标称值,示波器量一下最稳妥。
二、查复位与上电时序。收发器 PLL 锁定对复位释放顺序有要求,复位放得太早、电源爬升太慢,CDR 都可能锁不上。对照手册把复位时序图逐项核对一遍。
三、均衡从保守档起步。先把 TX 去加重关小、RX CTLE 设中档,链路通了再逐步加,切忌一上来就拉满,反而把眼图搞得更差。
四、眼图和误码分开看。眼图张不开先查通道损耗和连接器;误码突发则重点查时钟抖动和电源噪声,两者根因不一样。
五、换通道对照。同一设计换一对收发器或换一根线缆,能快速定位是板子问题还是对端问题,省很多弯路。
你们调 SerDes 失锁时,最常栽在哪个环节?
一、先看参考时钟。实测 refclk 的频率偏差和抖动,差分对是否等长、端接是否正确。之前遇到过换了一批晶振后失锁的,别只信原理图标称值,示波器量一下最稳妥。
二、查复位与上电时序。收发器 PLL 锁定对复位释放顺序有要求,复位放得太早、电源爬升太慢,CDR 都可能锁不上。对照手册把复位时序图逐项核对一遍。
三、均衡从保守档起步。先把 TX 去加重关小、RX CTLE 设中档,链路通了再逐步加,切忌一上来就拉满,反而把眼图搞得更差。
四、眼图和误码分开看。眼图张不开先查通道损耗和连接器;误码突发则重点查时钟抖动和电源噪声,两者根因不一样。
五、换通道对照。同一设计换一对收发器或换一根线缆,能快速定位是板子问题还是对端问题,省很多弯路。
你们调 SerDes 失锁时,最常栽在哪个环节?

