是否有工具可以调整差动信号阻抗,且不用改变差动线路走线?
是否有什么实用小技巧可以修改差动信号的阻抗补偿?
能否针对整张线路设计一次修改,或只修改自选的差动对?
差动信号可以增加讯号传输距离,较强的抗共模干扰能力,并且能有效抑制EMI,是很重要的线路设计方式。在电路板设计上,差动信号走线必须是等长与等宽、尽量紧密靠近、并且在同一层面的两根线。而差动信号有一个很重要的关键,就是阻抗匹配(impedance matching),阻抗匹配主要用于传输在线,来达至所有高频的信号能传至目的负载,不会减少信号质量与信号反射。
在Allegro控制传输线阻抗方面,因为各类型差动线的阻抗要求均不同,会根据设计需求,经过阻抗计算出差动阻抗和对应的线宽间距,并设置到Allegro约束管理器(Constraint Manager)。
差动信号通过互相耦合来减少共模干扰,在许可的情况下两根线中间不能有其他信号或过孔,要平行布线。差动信号为了取得正确性,对于相位的要求非常严格,所以对线路上一定要控制等长。为了控制等长,线路在转弯绕线时通常会造成内圈较短,外圈较长的情况造成差动对的两端不等长。为了使内圈等长,会设计成蜿蜒的走线方式,使两条差动线路等长,但是如此会造成两条线之间的阻抗随距离而改变。
为了使内圈等长,设计成蜿蜒的走线方式▼

有个解决阻抗增加的方式,就是当两条线较远的时候,阻抗会稍微提高,因此要略微增加线宽以便降低阻抗,维持组抗不变。
现在,我们可利用 GraserWare Jog Route 功能,就可以在突起的走线对面,自动侦测加粗走线宽度。(如下图示)

相关文章
过孔加入自耦合电感补偿设计 – GraserWARE G-Shape Route
具体检查出Net走线与Void跟板框的距离 – GraserWARE Cross Void Plus
快捷复制 – GraserWARE EZ-Copy
透过Excel来做Constraint设定 – GraserWARE CM Import
Tape out输出小帮手 – GraserWARE Gerber Out Check