光
高速串行链路眼图打不开,别急着换板子,先把均衡这套组合拳打明白。
1. 先分清是谁的锅
- 发送端问题:幅度不够、抖动大——看预加重(pre-emphasis)开了没;
- 信道问题:插损大、串扰——靠接收端均衡(CTLE + DFE)补;
- 时钟问题:眼图左右晃——查参考时钟 jitter。
2. 预加重的直觉
预加重本质是"提前补偿高频衰减":发送端把跳变沿做大、把平坦部分做小。调的时候从 -3dB 开始试,每档都抓眼图看,别一次性拉满,过强的预加重会把近端串扰放大,得不偿失。
3. 接收端均衡三件套
- CTLE:连续时间线性均衡,调高频增益,适合补偿固定插损;
- DFE:判决反馈均衡,对付码间干扰最有效,但对突发误码敏感;
- AGC:自动增益,先保证幅度进到 ADC 的甜点区。
4. 实战顺序
先开接收端自适应均衡跑一遍,看能收敛到什么程度;收敛不了再回头调发送端预加重;最后还不行,检查过孔、换层和连接器。八成"眼图不行"都是参数没调对,不是硬件真不行。
大家调 SerDes 都踩过哪些坑?
1. 先分清是谁的锅
- 发送端问题:幅度不够、抖动大——看预加重(pre-emphasis)开了没;
- 信道问题:插损大、串扰——靠接收端均衡(CTLE + DFE)补;
- 时钟问题:眼图左右晃——查参考时钟 jitter。
2. 预加重的直觉
预加重本质是"提前补偿高频衰减":发送端把跳变沿做大、把平坦部分做小。调的时候从 -3dB 开始试,每档都抓眼图看,别一次性拉满,过强的预加重会把近端串扰放大,得不偿失。
3. 接收端均衡三件套
- CTLE:连续时间线性均衡,调高频增益,适合补偿固定插损;
- DFE:判决反馈均衡,对付码间干扰最有效,但对突发误码敏感;
- AGC:自动增益,先保证幅度进到 ADC 的甜点区。
4. 实战顺序
先开接收端自适应均衡跑一遍,看能收敛到什么程度;收敛不了再回头调发送端预加重;最后还不行,检查过孔、换层和连接器。八成"眼图不行"都是参数没调对,不是硬件真不行。
大家调 SerDes 都踩过哪些坑?

