0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

绕等长的命令和技巧

电子工程师 来源:李倩 2018-11-29 15:34 次阅读

为什么要等长,等长的重要性

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

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

绕等长的命令和技巧

方法一:

第一步:连接好需要绕等长的线。

第二步:T+R开始绕等长,TAB键调出等长属性设置框,如下图:

第三步:滑动走蛇形线即可;

其中“<”和“ >”可以分别调整蛇形线的上下幅度,数字键1减小拐角幅度,数字键2增大拐角幅度、数字键3减小Gap间距、数字键4增大Gap间距:

方法二:

Shift+A可以直接在走线模式下饶点对点等长。设置属性和方法一相同。

差分对等长

快捷键T+I,属性设置可参考单根等长属性设置。

常用模块的饶等长技巧

1)、远端分支型

走线等长要求是L1+L2=L3+L1

一般操作的方法是先设置好T点,尽量让L1和L2等长,若T点设置在中间的,一般就是差不多了,若T点设置不在中间可适当对某一分支进行绕线。

方法一:删掉一边分支,(如:L2),之后对L1进行绕线。

方法二:不删分支,列等长表格,计算L1+(L2+L3)/2对L1进行绕线。

2)、包含端接或串阻型

比如CPU——串阻——DDR

等长要求是需要L1(CPU到串阻)+L2(串阻到DDR)= L3(CPU到串阻)+L4(串阻到DDR)

方法一:在原理图上短接串阻,更新PCB,使其变成一个网络,目的达到。

方法二:分别物理测量,两者相加(最好列出等长表,这种方法比较笨拙)。

注意:含有末端端接的先删除末端端接再等长,短节长度长度不算在等长长度中。

3)、菊花链

方法:多拷贝几个版本先分别单独绕等长——先删掉SDRAM到FLASH的走线,再绕CPU道SDRAM的等长,之后再另外一个版本中删掉CPU到SDRAM的走线,再绕SDRAM到FLSAH的等长,之后两个版本合并。

等长中的注意事项

1、Gap需满足3W原则【差分等长同理,最好满足4W,越大越好】

2、差分等长

等长中用到的技巧

1、等长长度的查看

CTRL+点击鼠标中键(鼠标停放在你需要的网络上),可以查看网络的长度【还有选中, 属性编辑等选项】,在绕等长的时候,进行等长检查时候,非常方便和实用。 这个快捷方式还可以实用Shift+X调出.

2、等长表格的应用

适用范围:常用模块的等长、自己内部等长检查

第一步:可以现在PCB中直接拷贝你需要绕等长的一组线的长度。之后粘贴在EXCEL表格中。

第二步:在Excel表格中Ctrl+H,替换掉单位

第三步:选中单击右键设置单元数值属性为整数。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4220

    文章

    22469

    浏览量

    385703
  • 总线
    +关注

    关注

    10

    文章

    2704

    浏览量

    87206

原文标题:AD 中关于绕等长的方式与方法,你不进来看一下!

文章出处:【微信号:FANYPCB,微信公众号:凡亿PCB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何利用protel 99 SE进行手工布等长线

    tools/equalize net lengths这个命令就是在protel中手动布等长线的工具,这个就是让不同的网络布线等长.最后可以在REPORT中报
    发表于 06-21 14:50 6002次阅读
    如何利用protel 99 SE进行手工布<b class='flag-5'>等长</b>线

    分享一个等长时可以用到的好方法

    `这个方法也可以使用shift+x调出CTRL+点击鼠标中键(鼠标停放在你需要的网络上),可以查看网络的长度 【还有选中,属性编辑等选项】在等长的时候,进行等长检查时候,非常方便和实用。 `
    发表于 11-18 14:44

    PCB设计中DDR布线要求及等长要求

    本期讲解的是高速PCB设计中DDR布线要求及等长要求。布线要求数据信号组:以地平面为参考,给信号回路提供完整的地平面。特征阻抗控制在50~60 Ω。线宽要求参考实施细则。与其他非DDR信号间距至少
    发表于 10-16 15:30

    altuim designer 等长命令 ,小北设计师

    altuim designer 等长命令及技巧Altuim Designer by PCB高速设计解决方案,小北设计师SAS等长命令:TR:单端线等长;TI : 差分线等长
    发表于 08-02 11:57

    altuim designer 等长命令及技巧

    altuim designer 等长命令及技巧,小北PCB设计SAS等长命令:TR:单端线等长;TI : 差分线等长等长过程中: “”增加
    发表于 08-04 13:03

    请问ADC到FPGA的并行数据线在PCB布线的时候是等长好还是不的好?

    ADC出来到FPGA的并行数据线在PCB布线的时候是等长好还是不的好?MT-201笔记里的原话是“布设连接到接收器的数字走线时,请勿采用大量“转接”(tromboning)来使所有走线保持
    发表于 08-22 08:18

    请问Altium中不能等长要怎么设置?

    等长SDRAM时,比如A0换TAB键标题显示的是总的线长,大于目标长度,不能等长要怎么设置按ctrl+鼠标中间显示的也是总的线长,add from-to里显示的是正确
    发表于 04-23 07:35

    请问等长时绕成这样种形式可以吗?

    请问一下,等长时,绕成这样种形式可不可以?有没有什么电磁干扰之类的问题???
    发表于 06-14 05:35

    请问差分线组内等长命令是哪个?

    差分线组内等长 命令是哪个?
    发表于 07-26 05:35

    为什么AD等长From to Editor长度不能实时更新?

    AD等长From to Editor长度不能实时更新是什么原因?
    发表于 09-25 22:35

    Altium Designer如何等长线

    号的信号质量,对差分信号对的布线一般会要求等长且按总线规范的要求进行阻抗匹配的控制。2、等长命令和技巧方法一:第一步:连接好需要
    发表于 07-14 14:30

    PCB设计如何等长

    PCB设计如何等长?阻抗会对信号速度产生影响吗?
    发表于 03-06 08:47

    ADC到FPGA的并行数据线在PCB布线时是等长好还是不的好?

    ADC出来到FPGA的并行数据线在PCB布线的时候是等长好还是不的好?MT-201笔记里的原话是“布设连接到接收器的数字走线时,请勿采用大量“转接”(tromboning)来使所有走线保持
    发表于 12-14 07:11

    关于Altium Designer使用等长布线问题

    类为新建类名 3.在Tools中选择Eualize Net Lengths(等长节点)命令,修改需要的等长布线的样式和尺寸(可选圆角) 4.调整等长时,点击Interactive Le
    的头像 发表于 05-22 10:45 1.8w次阅读

    等长更快的操作方法

    从早期的15.x版本到如今依然运用广泛的16.5版本,不管是差分对内还是组间,绕等长命令只有一个Delay Tune可以用,不过就这一个命令从速度上来讲依然比其他软件要快。
    的头像 发表于 07-20 15:27 4529次阅读
    绕<b class='flag-5'>等长</b>更快的操作方法