光
最近调一条 56G 链路,眼图张不开,第一反应往往是把 CTLE 拉满,结果噪声跟着放大,眼高反而更差。接收端均衡要 CTLE 和 DFE 配合着调,顺序错了会越调越乱。
我的做法分四步。第一,先确认发送端:查 FFE 抽头是不是已经打满、发送摆幅是否正常,发送端没留余量,接收端再怎么补都是硬扛。第二,扫 CTLE:从中间档开始,每档记录眼高和眼宽,不要只看眼图“好看”,要看误码率趋势;高频提升过头会放大串扰和噪声,眼图边缘会先变毛。第三,再上 DFE:先开 1~2 个抽头消除残留码间干扰,抽头不是越多越好,抽头多了对抖动更敏感,低温和高温下容易翻车。第四,回看整体:CTLE 降一档、DFE 加一抽头,对比两组数据,选误码率最低且对电压、温度变化最不敏感的那组,而不是眼图峰值最高的那组。
两个常见误区:一是只在室温下调完就定稿,量产温度一变就出问题;二是把均衡当成万能药,真正的问题可能是过孔残留 stub 或参考时钟抖动,均衡补不回来。
你们在 56G 链路上,CTLE 和 DFE 的初始组合一般怎么定?是先固定 CTLE 再扫 DFE,还是两者交替迭代?
我的做法分四步。第一,先确认发送端:查 FFE 抽头是不是已经打满、发送摆幅是否正常,发送端没留余量,接收端再怎么补都是硬扛。第二,扫 CTLE:从中间档开始,每档记录眼高和眼宽,不要只看眼图“好看”,要看误码率趋势;高频提升过头会放大串扰和噪声,眼图边缘会先变毛。第三,再上 DFE:先开 1~2 个抽头消除残留码间干扰,抽头不是越多越好,抽头多了对抖动更敏感,低温和高温下容易翻车。第四,回看整体:CTLE 降一档、DFE 加一抽头,对比两组数据,选误码率最低且对电压、温度变化最不敏感的那组,而不是眼图峰值最高的那组。
两个常见误区:一是只在室温下调完就定稿,量产温度一变就出问题;二是把均衡当成万能药,真正的问题可能是过孔残留 stub 或参考时钟抖动,均衡补不回来。
你们在 56G 链路上,CTLE 和 DFE 的初始组合一般怎么定?是先固定 CTLE 再扫 DFE,还是两者交替迭代?
