第二章 信道损伤基础:损耗、反射、串扰、抖动

做SerDes均衡器调优,说白了就是在跟信道损伤做斗争。你想想看,信号从发送端出发,到接收端落地,这一路要经历多少折磨?我刚开始接触高速串行链路的时候,天真地以为无非就是线长一点、速率高一点,结果第一次上板实测,眼图完全闭合,那叫一个惨。

这一章我们把四种最核心的信道损伤拆开来看。理解它们,你才知道均衡器为什么要那么设计,参数为什么要那么调。

2.1 损耗:信号在路上的能量衰减

损耗是最直观的损伤。信号每走过一段传输线,幅度就会变小。原因有两个:导体损耗和介质损耗。

  • 导体损耗:铜箔的表面粗糙度导致高频电流集中在表层,等效电阻变大。频率越高,电流越往表面挤——这就是趋肤效应。
  • 介质损耗:PCB板材的偶极子在高速交变电场下来回翻转,把能量变成热量散掉。FR4到了10GHz以上,损耗大得离谱。

我当年调试一个12Gbps的项目,用FR4走了15寸,最后接收端看到的信号幅度只剩发送端的20%。那会儿我才真切体会到什么叫“高频信号是娇气的”。

关键参数:插入损耗(Insertion Loss,IL)

单位通常用dB表示。IL = -20log(Vout/Vin)。比如IL=-10dB,意味着输出幅度只有输入的31.6%。别忘了前面那个负号,它是衰减的意思。

2.2 反射:阻抗不匹配的后果

反射是什么?你可以想象一下水流在管道里跑,突然遇到一个拐弯或者变径,一部分水就会反弹回来。电信号也一样。

为什么会反射?因为传输路径上有阻抗突变点。常见的场景包括:

  1. 过孔换层:过孔的阻抗通常比传输线低10-20%,取决于孔径和反焊盘设计
  2. 连接器:无论是板对板还是线缆连接器,阻抗控制往往不如PCB稳定
  3. 封装与芯片焊盘:从封装基板进入芯片内部的过渡区,阻抗很难做到连续
  4. PCB走线直角拐弯:相信我,直角走线在高频下就是一根反射源

反射的后果很直接:前向叠加会拉高信号过冲,后向叠加会形成振铃。我记得有一次调一个28Gbps的背板链路,眼图的上眼皮总是有奇怪的毛刺,查了两天才发现是一个BGA焊盘处的阻抗不连续。把焊盘缩小了一圈,毛刺就消失了。

避坑指南

我曾经犯过一个低级错误:以为过孔反焊盘越大越好。结果反焊盘开太大,信号在过孔处反而经历了更长的阻抗偏低区。正确做法是让反焊盘尺寸与过孔阻抗匹配,通常控制在5-10mil的优化范围内。

2.3 串扰:邻居信号的恶意串门

串扰就像你旁边的人在大声打电话,你的话筒里也听到了他的声音。在PCB上,一根走线的电磁场会耦合到相邻走线上。

串扰分两种:

  • 近端串扰(NEXT):干扰源靠近发送端,串扰信号逆着被干扰信号方向往回传。在接收端看到的是干扰源的同向边沿。
  • 远端串扰(FEXT):干扰源信号和串扰信号同向传播,在远端叠加到被干扰信号上。远端串扰的幅度跟耦合长度和边沿速率都有关系。

做SerDes设计时,串扰往往最难量化。因为它是多个干扰源叠加的随机过程。我见过一个案例:某个16通道的收发器,单独测每个通道都达标,但全部一起跑就报误码。后来发现是相邻发送通道对接收通道的远端串扰太大。最终靠调整通道间距和增加屏蔽地孔解决了。

注意:串扰对均衡器的影响

CTLE和DFE都可以补偿信道损耗,但对串扰的抑制能力有限。串扰本质上是加性噪声,均衡器无法区分“有用的信号”和“别人的信号”。所以串扰预算必须在板级设计和封装设计中提前管控,不要指望均衡器来救场。

2.4 抖动:信号时序的不确定性

抖动是信号边沿偏离理想位置的偏差。它分两类:

类型 来源 特征 均衡器应对
随机抖动(RJ) 热噪声、闪烁噪声等 高斯分布,无界 无法消除,只能靠CDR跟踪
确定性抖动(DJ) ISI、占空比失真、串扰、电源噪声 有界,分布有峰值 部分可通过均衡和CDR补偿
——数据相关抖动(DDJ) 信道带宽不足导致的码间干扰 与数据Pattern相关 CTLE/DFE可显著减小
——周期抖动(PJ) 开关电源纹波、时钟耦合 周期性,频点固定 需要板级滤波或CDR带宽优化

估计你会问:抖动跟均衡器参数调优有什么关系?关系太大了。你看,码间干扰(ISI)产生的DDJ,就是均衡器重点要解决的。如果你的CTLE高频增益设得太低,长串连续相同码(比如111111)之后的那个跳变沿就会被延迟,产生DDJ。反过来,增益设得太高,又会放大噪声和串扰。

我个人的习惯是:先用量化方式评估信道损耗,再基于抖动分解结果来判断是否需要调整均衡参数。如果抖动浴盆曲线显示DDJ是主要成分,那优先调CTLE;如果是RJ占主导,就得检查时钟源和电源质量了。

信道损伤四大要素与均衡器关系图 信道损伤四大要素 发送信号 信道损伤 损耗 反射 串扰 抖动 接收信号 均衡器(CTLE / DFE) 说明: 损耗可引起ISI,产生确定性抖动。 均衡器主要补偿损耗引发的ISI。

实战技巧

我梳理了一个信道损伤排查顺序,你可以参考:先看损耗(IL曲线是否陡峭),再看反射(TDR是否有明显台阶),然后查串扰(跑多通道压力测试),最后做抖动分解(用示波器的抖动分析功能分离出DDJ/RJ/PJ)。这四步走完,信道的问题基本就心里有数了。

最后提醒一句:这四种损伤从来不是孤立出现的。损耗大了,ISI就严重,抖动里的DDJ分量就会飙升。反射如果恰好落在某个频点,可能让损耗曲线出现异常凹陷。串扰又会在抖动浴盆曲线的尾部叠加一个“胖尾巴”。所以我一直强调,均衡器参数调优不能只看某一个指标,得从系统层面综合判断。