差分对已经等长,为何眼图还是变差?
总长度一样只是结果,真正影响眼图的是两根线在每一段是否同步、对称并保持稳定耦合
差分对已经做了等长,DRC也没有报错,为什么眼图仍然变窄?很多问题不是差在最后那几mil,而是误差发生后走了很长一段,直到接收端附近才用密集蛇形“补回来”。长度账平了,沿途的差分状态却没有恢复。
差分信号靠两根线的电压差传递信息。理想情况下,两条边沿幅度相等、方向相反、时间同步,接收端做减法后保留差模并抵消共同噪声。
版图上只比较总长度,会漏掉局部失配、换层不对称和耦合间距变化。等长不是末端凑数字,而是让误差在产生位置附近尽快收敛。
总长度相等,不代表每一段都同步
假设P线在连接器逃线区多绕了一段,N线到芯片脚边才补同样长度。接收端最终读到的总长度相等,但两条边沿在中间大部分链路上一直错开。
错开的差分对会把一部分能量转换成共模。它可能不立刻造成逻辑错误,却会压缩眼图余量、增加连接器和线缆上的共模电流,并让EMI对工差更敏感。
图1 差分正负边沿需要在翻转位置保持同步
检查时应把差分对按换层、器件、弯折和参考面变化分段,不只看EDA工具给出的总长差。局部误差越早修正,剩余链路越容易保持对称。
间距变化会同时改变耦合与阻抗差分对紧耦合时,两线的电场和磁场互相关联。某一段突然拉开、绕开焊盘或只让一根线靠近铜皮,都会改变差分阻抗和共模阻抗。
图2 差分发送端与接收端之间,两根线应保持成对传输
只要线宽、间距或参考面改变,即使那段很短,也可能形成局部反射。特别是在过孔换层和BGA逃线区,两根线的孔、焊盘、反焊盘及回流结构应尽量镜像。
工具的等长报告不会替你检查耦合连续性。评审时要同时打开间距规则、阻抗规则和三维换层结构,确认两根线经历的是同一种环境。
密集蛇形可能制造新的问题补偿段若波峰间距过小,相邻线段会产生自耦合,电气延时不再等于几何长度的简单增加。看起来补了很多长度,真正增加的传播延时可能打折。
蛇形过密还会形成周期性阻抗变化,使某些频段反射更明显。补偿优先采用小幅、疏间距,并放在误差发生点附近,避免在接收端堆一团大蛇形。
图3 换层处两根线的过孔与局部补偿应保持对称
一对差分线两根都同时做相同蛇形没有意义;补的是对内偏斜,而不是把整对线一起变长。若是不同差分对之间的通道匹配,则应另开规则处理。
用波形验证,而不是只看长度表先比较P、N两路到达时间,再看差分眼图和共模分量。若局部补偿后P/N偏斜下降、共模减小,才说明等长真正改善了传输。
图4 在误差产生处做小波浪补偿,比末端集中凑长更可靠
TDR可帮助定位换层、焊盘或蛇形处的阻抗变化。若长度改对后仍有明显凹陷,应转向间距、过孔、参考面和回流结构,而不是继续追加蛇形。
版图复核可固定四个问题:误差在哪里产生、在哪里补偿、补偿段是否自耦合、两根线是否经历相同参考环境。四项都能回答,等长才有工程意义。
不同拐角也会制造细小偏斜。两根线若一内一外绕同一个直角,外侧自然更长。用对称圆弧或45度折线,并在拐角附近补偿,比在末端集中蛇形更容易控制局部差异。
连接器和器件封装内部也可能存在通道长度差。板上补偿前先确认封装模型和引脚映射,否则可能把芯片内部已经补好的差异再次补反。
差分对跨参考面分割时,两根线即使互为回流,也仍会与平面耦合。分割边缘会增强共模转换;正确做法通常是恢复连续参考面,而不是只靠等长修补。
若一根线经过测试点、0欧电阻或ESD器件而另一根没有,几何等长也无法保证寄生一致。对内对称必须包含焊盘、过孔和保护器件,而不只是铜线中心长度。
眼图验证应固定驱动、接收、探头和码型。不同码型对周期性蛇形自耦合的敏感度不同,单一方波正常并不能证明高速随机数据余量足够。
仿真时应分别输出差分阻抗与共模转换指标。只看Sdd21可能发现传输尚可,却漏掉Sdc21上升;后一项往往更能解释线缆辐射和眼图对外界扰动变敏感。
长度容差应从允许偏斜反推,而不是所有接口统一写5mil。数据速率、边沿时间、介质传播速度和接收器容限不同,能够接受的局部时差也不同。
自动调谐工具只能在指定区域内完成几何匹配。若规则区放在错误位置,工具会忠实地把蛇形堆到末端。约束区域本身也要在评审中确认。
量产版本迁移层叠或换板厂后,线宽间距和介电常数可能改变。长度数字不变并不代表延时不变,关键接口应重新核对阻抗与传播延时。
结论
差分对总长一样,只是最基础的一条门槛。真正决定眼图的是局部偏斜、耦合连续性和换层对称性。
下一次看到等长已通过却眼图不好,先沿整条链路找最早的失配点,再检查补偿段。别让最后几厘米的蛇形,替前面几十厘米的错位背锅。
声明:
本文由凡亿教育整理,转载请注明来源!
投稿/招聘/广告/课程合作/资源置换 请加微信:13237418207

扫码关注










































