2. 码间干扰(ISI)来源归纳总结

做高速SerDes,最头疼的问题是什么?我个人觉得,排第一的就是码间干扰——ISI。你想想看,发送端明明是规整的方波,经过一段信道后,每个符号都带着“前世的记忆”来干扰下一个符号,接收端认不出来哪个才是真正的比特。这一章,我们就来系统梳理一下ISI的来源。

2.1 信道损耗:频率越高的信号,死得越快

信道对信号的衰减不是平的。低频分量损耗小,高频分量损耗大。经过长距离传输后,脉冲信号会变宽、变矮、尾巴变长。这就是ISI最根本的物理成因。

2.1.1 趋肤效应

电流在高频下会挤到导体表面,等效电阻增大。我记得在28Gbps项目的PCB设计中,铜箔粗糙度直接导致高频损耗比仿真多出3dB。实际表现就是信号上升沿变缓,相邻码元更容易“串”在一起。

2.1.2 介质损耗

PCB板材的介电常数和损耗因子决定了高频能量的衰减。FR4在10GHz以上的损耗已经大到无法直视,必须用低损耗材料(如Megtron 6)。

我习惯用一个简单的表格来对比两种损耗:

损耗类型物理机理频率依赖典型改善手段
趋肤效应高频电流集中在导体表面∝ √f宽走线、铜箔处理
介质损耗电场在板材中能量耗散∝ f低Df板材、去嵌入

2.2 阻抗不连续:反射给你“造”出拖尾

信道阻抗从50Ω突变到45Ω,再变回50Ω,每个突变点都是一个小反射源。反射回来的能量和下一个主信号叠加,等效于在脉冲后加了一个“幽灵脉冲”。

我曾经在背板设计中遇到过一个情况:连接器和过孔的阻抗偏差只有5Ω,结果信号眼图在误码率10⁻¹²的地方完全闭合。最后发现是0.5mm长的残桩导致的多次反射,硬生生把ISI分量抬高了20mV。

避坑提示: 使用TDR测量时,不要只看单端阻抗,差分阻抗的不连续性同样会产生共模到差模的转换,引起复杂的ISI。

2.3 串扰:邻居的“悄悄话”变成你的噪声

相邻的信号线通过电磁耦合把你的信号尾部“拉长”。近端串扰通常是第一个波峰,远端串扰则累积在脉冲尾巴处,与ISI叠加后更难分离。

  • 近端串扰(NEXT): 耦合到受害线上,与发送信号同向传播,形成振铃式的拖尾。
  • 远端串扰(FEXT): 传播方向与受害信号一致,到接收端时刚好叠加在信号尾部,直观上就是让脉冲变“胖”。

你看看,ISI的来源是不是已经三个了?别急,还有一个更隐蔽的。

2.4 符号间干扰的数学本质:信道就是低通滤波器

所有上述因素,最终都归结为一个现象——信道脉冲响应(CIR)不是理想的δ函数,而是存在一个拖尾。发送的第k个比特经过信道后,其响应会一直延伸到第k+1、k+2个码元的位置。

用公式来表示:接收信号 y[n] = ∑ h[k]·x[n−k] + 噪声。其中 h[k] 在 k=0 之外的值如果不为零,就是ISI的来源。我一般把 h[1]、h[2] 称为“后光标(post-cursor)”,h[−1]、h[−2] 称为“前光标(pre-cursor)”。

注意: 很多新手只关注后光标,忽略了前光标。实际上,前光标来自信道中的高频反射和电缆的趋肤效应,在现代高串行速率(56Gbps以上)中前光标能量往往不比后光标小。

2.5 ISI来源归纳图

下面这张图把上述所有ISI源头串在一起,便于建立整体认知。

ISI主要来源 码间干扰 (ISI) 信道损耗 阻抗不连续 → 反射 串扰 信道低通滤波 趋肤效应 介质损耗 过孔残桩 连接器 近端串扰 (NEXT) 远端串扰 (FEXT) 脉冲响应拖尾 → pre-cursor / post-cursor 实战要点 ISI总能量 = 信道损耗能量 + 反射能量 + 串扰能量 前光标多来自反射与趋肤效应,后光标多来自介质损耗

2.6 各ISI来源对比

在实际调试中,我们需要快速定位哪个来源是主要矛盾。下面这个表格是我以前做项目时整理的,希望对你有参考价值。

ISI来源影响时域位置频率特征调试手段
趋肤效应损耗后光标(post-cursor)∝ √f 衰减CTLE peaking
介质损耗后光标(post-cursor)∝ f 衰减CTLE + DFE
反射前光标 + 后光标频域出现波纹优化阻抗匹配
近端串扰主要在前半部分高频提升延长线间距
远端串扰尾部拖尾与信号同频保护地线、差分趋同

你看,每种来源的“指纹”都不一样。我经常跟团队说:不要上来就调DFE,先看看前光标占主导还是后光标占主导。如果前光标大,大概率是反射,去修过孔或连接器比调滤波器更管用。

核心记忆点: ISI的四个来源——信道损耗(趋肤+介质)、反射、串扰、信道滤波本质。其中前三者是物理起因,后者是数学表现。在自适应均衡设计中,前两个来源由CTLE/DFE补偿,反射需要结合DSP前馈均衡(FFE)来处理,串扰则需要单独的去串扰滤波器。