信道损耗与码间干扰(ISI)

各位工程师朋友,咱们开始第二章。这一章,说白了就是搞清楚信号在传输过程中是怎么“变坏”的,以及我们CTLE到底在对抗什么。

我自己早些年做项目时,觉得信号嘛,从A到B,就衰减一点,放大不就完了?后来发现,根本不是这么简单。信号变坏,不仅仅是能量变小了,更重要的是,它的“形状”被扭曲了。这种扭曲才是高速设计中最大的麻烦。

频率相关损耗的物理成因

为什么损耗会和频率有关?信号是包含各种频率成分的。高频成分在传输线上跑的时候,比低频成分更容易“累”。

主要有两个元凶:

  • 趋肤效应:高频电流会“挤”到导体表面去走。导体的有效截面积变小了,电阻自然就变大。我用个不恰当的比喻,就好比大马路(低频)大家都走,到了高峰期(高频),大家挤到路边站着走,速度自然就慢了,摩擦也大了。
  • 介质损耗:PCB板材不是完美的绝缘体。信号在介质里传播时,它会“加热”这些介质,消耗能量。频率越高,这种“加热”效应越明显,损耗也就越大。

我当年在做一个10Gbps项目时,一开始仿真都过了。结果打样回来,眼图惨不忍睹。后来一查,问题是板材选错了,那种普通的FR-4,高频损耗大得离谱。那真是血的教训。

损耗类型 物理成因 频率相关性 主要影响
趋肤效应 电流在导体表面流动 与√f 成正比 低频信号衰减较小,高频信号衰减显著
介质损耗 介质分子极化损耗 与 f 成正比 高频信号衰减更加严重
核心概念:信道就像一个低通滤波器。高频分量被衰减得越多,信号的上升/下降沿就越慢,最终的脉冲响应就会“展宽”。

ISI对眼图的影响

信号的高频分量没了,最直接的后果是什么?就是码间干扰(ISI)。

你可以想象一下,每个比特在传输时,它的能量本应该在一个单位间隔(UI)内就全部传递完。现在因为信道太“窄”,高频出不去,导致这个比特的能量拖了很久的“尾巴”。这个尾巴就会影响到相邻的下一个比特。

眼图是我们观察ISI最好的窗口。一个健康的信号,眼睛应该是“睁得大大的”。ISI一来,眼图就会表现出:

  • 眼高变小:眼图垂直方向的开度减小,代表噪声容限降低。
  • 眼宽变窄:水平方向的开度减小,代表定时抖动容限降低。
  • 眼皮变厚:上升沿和下降沿的轨迹变粗,代表抖动增大。
  • 眼图闭合:严重时,眼睛完全合上,无法进行数据判决。

说白了,ISI就是让接收端无法准确判断信号是“1”还是“0”。我这里有个小表格,总结了ISI对眼图关键参数的影响:

眼图参数 ISI的恶化表现 对系统的影响
眼高(Eye Height) 减小 电压裕量变小,更容易误判
眼宽(Eye Width) 减小 定时裕量变小,时钟抖动更难容忍
抖动(Jitter) 增加 数据采样点不稳定
眼图交叉点 模糊,不稳定 占空比失真
避坑指南:我曾经在调一个25Gbps的SerDes时,眼图看起来几乎闭合了。同事们都怀疑是芯片本身有问题。我没有急着换芯片,而是先看了采样点的位置。结果发现,采样点被设置在眼图最差的位置。我调整了一下CDR的相位,眼图立刻就“撑开”了一些。所以,眼图闭合,不要只怪信道,也要看看你的“眼睛”有没有对焦。

CTLE的补偿原理

信号被信道弄坏了,我们得想办法修。CTLE就是一种“放大器”,但它不是平均放大,而是有选择地放大。

它的原理很简单:信道衰减了多少高频,我就提升多少高频。通过构造一个频率响应与信道完全相反的电路,来抵消信道的影响。

  • 信道:低通特性(衰减高频)。
  • CTLE:高通特性(提升高频)。
  • 级联后:得到一个平坦的频率响应。

CTLE本质上是一个高通滤波器(或者说是线性均衡器)。它的增益会随着频率的升高而增加。通过调整其零点和极点的位置,我们可以精确地控制它提升高频的起始频率和提升的幅度。

原理总结: CTLE的均衡过程,就是在频域里“逆天改命”。它把信道吃掉的高频能量,从噪声和失真中“硬生生”地补回来,从而拉平整个链路的频响。

这样一来,信号在经过CTLE后,脉冲响应的“拖尾”被缩短了,ISI被显著压低了,眼图自然就睁开了。但这里有个问题,CTLE在提升高频的同时,也会把高频噪声一同放大。

所以,CTLE的工作是在消除ISI和放大噪声之间做一个取舍。这也是为什么CTLE的增益不能设得太大,一切都要精确计算。

CTLE补偿原理流程图 发射端 (TX) 信道 (低通) CTLE (高通) 接收端 (RX) · 数据判决 频域视角 · 级联响应 信道衰减高频(低通) + CTLE提升高频(高通) = 平坦响应(近乎无失真) 信号阶数 补偿函数
警告:CTLE不是万能的。如果遇到极长的信道,ISI的影响非常严重,那么CTLE就需要一个很高的增益。但是高增益会带来高频噪声和电源噪声的严重恶化。并且在芯片设计中,CTLE的功耗与面积都是需要仔细权衡的。不要期望用一个简单的CTLE就解决所有问题,对于非常恶劣的信道,你可能需要DFE(决策反馈均衡器)等更复杂的均衡技术。