0
收藏
微博
微信
复制链接

Altium Designer 26-蛇形走线

2026-11-07 17:01
14

1 单端蛇形线

在PCB设计中,蛇形等长走线主要是针对一些高速的并行总线来讲的。由于这类并行总线往往有多条数据信号基于同一个时钟采样,每个时钟周期可能要采样两次(DDR SDRAM)甚至4次,而随着芯片运行频率的提高,信号传输延迟对时序影响的比重越来越大,为了保证在数据采样点(时钟的上升沿或者下降沿)能正确采集所有信号的值,就必须对信号传输延迟进行控制。等长走线的目的就是尽可能地减小所有相关信号在PCB上传输延迟的差异,保证时序的匹配。

图7-1  单端蛇形线参数设置
图7-1 单端蛇形线参数设置

(1)在Altium Designer中,等长绕线之前建议完成PCB的连通,并且建立好相对应的总线网络类,因为等长是在既有的走线上进行绕线的,不是一开始就走成蛇形线,等长的时候也是基于一个总线里面以最长的那条线为目标线进行长度的等长。

(2)执行菜单命令“布线-网络等长调节”(快捷键“UR”),激活等长命令,单击需要等长的走线,并按“Tab”键调出等长参数设置窗口,如图7-1所示。

① Target:提供3种目标线长设置。

  Manual:手工直接设置等长目标长度。

  From Net:依据创建的网络类选择目标长度。

  From Rules:依据规则来设置目标长度,可以设置具体网络的最长和最短长度。

② Pattern:提供3种可选等长样式,如图7-2所示。

  Accordion:U形等长。

  Trombone:S形等长。

  Sawtooth:锯齿状等长。

图7-2  锯齿状等长、S形等长与U形等长样式
图7-2 锯齿状等长、S形等长与U形等长样式

③  Max Amplitude:描述的是蛇形等长线的最大幅度。Step:手动增加蛇形幅度的每次递增幅度,建议设置为2mil,不建议设置过大。

④  Space:蛇形圆弧两条线的间距,一般需要满足3W原则(3倍线宽间距)。Step:手动增加蛇形等长Space的每次递增幅度,建议设置为2mil,同样不建议设置过大。

⑤ Style:提供3种可选等长模式。

  Mitered Lines:斜线条。

  Mitered Arcs:斜弧。

  Rounded:半圆。

斜线条、斜弧与半圆等长模式如图7-3所示,一般采用第一种“斜线条”模式,如果传输线速率很高,通常采用第二种“斜弧”模式。

图7-3  斜线条、斜弧与半圆等长模式
图7-3  斜线条、斜弧与半圆等长模式
图7-3  斜线条、斜弧与半圆等长模式
图7-3 斜线条、斜弧与半圆等长模式

(3)在需要等长的信号线上滑动,即可出现蛇形线,如图7-4所示。在走线状态下,按键盘上的“<”和“>”键可以调整蛇形线的上下幅度,每次递增幅度是之前设置的2mil。

图7-4  蛇形线及蛇形幅度递增
图7-4 蛇形线及蛇形幅度递增

(4)如果在蛇形走线的时候出现如图7-5所示的直角或者尖角、Space过大或过小,那么按字母键盘上方的数字键“1”可减小拐角幅度,按数字键“2”可增大拐角幅度,按数字键“3”可减小Space,按数字键“4”可增大Space。

(5)常规的等长走线是围绕走线的上下两边同时进行绕线的,为了节约等长空间,一般按照方式1在进行等长绕线前,在等长另一侧增加一条阻碍线,这样蛇形绕线通常会出现在同侧,之后删除阻碍线即可,如图7-6所示。

图7-5  等长的直角、锐角、钝角及等长的Space调整
图7-5 等长的直角、锐角、钝角及等长的Space调整
图7-6  阻碍线的使用
图7-6 阻碍线的使用

PCB布线设计界面截图

前面提到的等长调整模式常见于Altium Designer 10版本及以上,以下版本不支持,如果需要调整,可以利用手工正常走线绕线即可。

2 差分蛇形线

至于USB、SATA、PCIE等串行信号,并没有前述并行总线的时钟概念,其时钟是隐含在串行数据中的。数据发送方将时钟包含在数据中发出,数据接收方通过接收到的数据恢复出时钟信号。这类串行总线没有前述并行总线等长布线的概念。但因为这些串行信号都采用差分信号,为了保证差分信号的质量,对差分信号对的布线一般会要求等长且按总线规范的要求进行阻抗匹配的控制。

(1)差分蛇形线类似于单端蛇形线,也是先进行差分走线,再执行菜单命令“布线-差分对网络等长调节”(快捷键“UP”),激活差分等长命令,单击需要等长的差分走线,并按“Tab”键调出类似于单端等长的参数设置窗口,如图7-7中左图所示,按照要求设置差分蛇形线参数。

(2)单击需要等长的差分走线,并滑动鼠标,即开始差分蛇形走线,必要时也可以加阻碍线。

(3)为了满足差分对内之间的时序匹配,一般差分对内之间也需要进行等长,误差要求一般在5mil以内。这种等长方式一般不再以差分走线来等长了,而是利用单端锯齿状等长走线(按快捷键“UR”时按“Tab”键选择“Sawtooth”模式),对差分走线的其中一条来进行锯齿状等长。常见锯齿状等长如图10-121中右图所示。常见差分对内等长方式如图7-8所示。

图7-7  差分蛇形线参数设置及常见锯齿状等长
图7-7  差分蛇形线参数设置及常见锯齿状等长
图7-7 差分蛇形线参数设置及常见锯齿状等长
图7-8  常见差分对内等长方式
图7-8 常见差分对内等长方式


登录后查看更多
0
评论 0
收藏
侵权举报
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。

热门评论0

相关文章

凡亿教育

凡亿教育打通了“人才培养+人才输送”的闭环,致力于做电子工程师的梦工厂,打造“真正有就业保障的电子工程师职业教育平台”。帮助电子人快速成长,实现升职加薪。 为了满足学员多样化学习需求,凡亿教育课程开设了硬件、PCB、仿真、电源、EMC、FPGA、电机、嵌入式、单片机、物联网、人工智能等多门主流学科。

开班信息