Altium-Designer中差分及等长线设计_第1页
Altium-Designer中差分及等长线设计_第2页
Altium-Designer中差分及等长线设计_第3页
Altium-Designer中差分及等长线设计_第4页
Altium-Designer中差分及等长线设计_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Altium Designer 之【差分线】和【等长线】如何在 Altium Designer 6 中快速进行差分对走线1: 在原理图中让一对网络前缀相同,后缀分别为_N 和_P,并且加上差分队对指示。在原理图中,让一对网络名称的前缀名相同,后缀分别为_N 和_P,左键点击Place DirectivesDifferential Pair,这时,鼠标上就出现差分队对指示标志,给差分对的两根线都加上差分队对指示,如下图所示。(快捷键P-V-F,放置差分队指示标志) 2: 将差分信息加载到PCB 文件中来,并定义用户需要的差分规则保存编译文件,并且编译顶层的原理图。左键点击DesignU

2、pdae PCB document,启动EngineerChange Order, 把有关的差分对信息加如到PCB 文件中来,保存PCB 文件。在PCB文件中,转移到PCB面板,在靠近PCB这三个字母旁边的行中选择Differential PairsEditor ,在下面的框中选中All Differential Pairs ,这样,所有定义的差分对就在Designer 框中出现了。选中定义的差分对(如RT),左键点击 Rule Wizard按键,进入Differential Pair Rule Wizard界面,点击 Next 按键 ,回进入各个参数输入界面,可以选择输入各种参数 如下图就是

3、其中的一个界面。 到最后,在Rule Creation Completed 界面中, 会显示下面的这些种类的信息,告诉你你输入的参数是怎么样的。如果不满意的话左键点击Back按键返回修改,满意的话左键点击Finish按键结束差分线规则设置。Width ConstraintDiffPair_WidthPref Width = 10mil Min Width = 10mil Max Width = 10milInDifferentialPair('RT')Matched Net LengthsDiffPair_MatchedLengthsTolerance = 1000m

4、il Style - 90 Degrees Amplitude = 200mil Gap = 20mil(IsDifferentialPair And (Name = 'RT')Differential Pairs RoutingDiffPair_DiffPairsRoutingPref Gap = 10mil Min Gap = 10mil Max Gap = 10mil(IsDifferentialPair And (Name = 'RT') 3:使用差分走线命令完成差分对走线左键点击PlaceDiffereential Pair Routing

5、,进入差分对布线模式,此时, 用鼠标在差分网络的两个相邻的焊盘上点击一下, 然后移动鼠标, 就会看到对应的另一跟线也会伴随着一起平行的走线,同时按下Ctrl +Shift 并且转动鼠标的滚轮, 就可以两跟线同时换层。效果如下图所示。  原文链接:=等长线&&蛇形线=Altium Designer 里面怎么画等长线 (1)一般是将走线布完后,新建一个class。 Design -> Classes如上图添加完后可以点击close。(2)快捷键 T + R; 或者 点击Tools 下拉中的Interactive length tuning 。 点

6、击class中的一条net,然后tab键设置属性。 一般选最长的net线做参考。如上图TDR5。依次设置蛇形走线规则。(3) T+R点击class里面的net逐次调整为蛇形等长线。如下图等长线走线完毕,以上例子紧为参考。 布蛇行线的快捷键控制:在布蛇行线时,按快捷键“ 1 ”   “ 2 ”   “ 3 ”   “ 4 ”   “,”   “。”   可以在走线时随时控制蛇行线的形状。快捷键 :    1  与 2

7、,改变蛇行线的拐角与弧度。快捷键 :    3  与 4  改变蛇行线的宽度。快捷键:  ,  与  。改变蛇行线的幅度。 一般来讲,蛇形走线的线距>=2倍的线宽。Altium Designer 蛇行 等长 布线一 设置需要等长的网络组点击主菜单 Design  ->  Classes,在弹出的窗口中单击 Net Classes,并右键,点 Add Class会增加一个 New Class,在该网络组上右键,修改一个你想要的名字,如:SDRAM 等。单击打开它,将需要等长的

8、网络,从左边选取并添加到右边的窗口中。然后再点击 关闭设置。二. 布线在布蛇行线时,只能在已经布好的线上修改,不能直接拉蛇线,所以得先布线,把所有 SDRAM Class 的网络用手工(不推荐用自动)的方式布完线,走线尽量的短,尽量的宽松, 也就是说间距留大一点。应该把最长的那一根做为基准,把它尽量的布短一点。三. 走蛇行线等长按 T ,R 键,单击一根走线,再按 TAB 键,设置一下先1. 选中 在右边的网络中,选中一根你想要长度的网络,一般选最长的那根也就是说,以后的自动等长中,将会以些为基准,所有需等长的线将会跟它一样长。2蛇行设置蛇行线幅度步长步长递增量幅度递增量 这里为蛇行线的样式,

9、可以根据自己的需要选择.2. 布蛇行线的快捷键控制:在布蛇行线时,按快捷键“1” “2” “3” “4” “,” “。” 可以在走线时随时控制蛇行线 的形状。快捷键: 1 与 2,改变蛇行线的拐角与弧度。 快捷键: 3 与 4 改变蛇行线的宽度。 快捷键: , 与 。改变蛇行线的幅度。了解了这些,就可以开始布蛇行线了,单击 OK 退出设置,在刚才那条线上,按装走线的方向,拉动鼠标,一串漂亮的蛇行线就出来了。规定了蛇线的长度,在拉蛇线时,就不用在乎到底走了多长,总之,拉到蛇线不再出现为止,在有些空隙大的地方,就可以按“逗号”与“句号”键来控制幅度的大小。四. 检查网络长度布完线后,按 R ,L

10、输出报告,查看网络是否是等长的。OK,蛇行等长线搞定。 注,另外还可以自动等长,但那样出来的线条很难看,所以还是用手动的好。Altium Designer 中 DDRII SDRAM 的等长布线viatuzi发表于 2011-1-24 23:30 | 只看该作者 回复 引用 订阅 报告 收藏 分享 评分打印楼主: Altium Designer 中 DDRII SDRAM 的等长布线如图所示本帖最后由 viatuzi 于 2011-1-25 00:00 编辑 如图所示,以ARM,DSP等SOC为核心的电子系统中,经常存在两片或者以上的DDR/DDRII SDRAM。考虑到DDR/DDRII S

11、DRAM的运行频率一般都比较高,在做PCB layout的时候需要等长布线来保证DDR/DDRII SDRAM的读写时序。对于包含两片及以上DDR/DDRII SDRAM的系统,这里要求的等长布线有两层含义。拿ADDRESS信号来 讲,第一层含义要求从SOC的某一个ADDRESS的pad到每一块儿DDR/DDRII SDRAM对应的pad之间的长度要相等(A+B = A+C),第二层含义要求SOC的所有ADDRESS的pad到对应DDR/DDRII SDRAM的pad之间的长度要相等(所有的A+B = 所有的A+C)。但在Altium Designer中,SOC的某一ADDRESS pad与对

12、应DDR/DDRII SDRAM的pad之间的网络定义是唯一的(也就是A,B,C拥有同样的网络名称),网络的长度定义为(A+B+C),无法准确知道A,B和C的长度。那如何在Altium Designer中实现DDR/DDRII SDRAM的等长布线呢?下面以一个项目中DRAM_A0 A3四根信号线的等长设计为例,介绍在Altium Designer中实现DDRII SDRAM的等长布线。U23为CPU,U7和U8为两片DDRII SDRAM。DRAM_A0 A3为低四位地址信号。下面以一个项目中DRAM_A0 A3四根信号线的等长设计为例,介绍在Altium Designer中实现DDRII

13、SDRAM的等长布线。U23为CPU,U7和U8为两片DDRII SDRAM。DRAM_A0 A3为低四位地址信号。一,在From-To Editor中定义DRAM_A0 A3的From To。在From-To Editor中,选择DRAM_A0,则可以看到DRAM_A0这个网络上有三个节点。分别是U23-N12, U7-8和U8-8。在节点列表里选中U23-N12和U7-M8,然后点击按钮 Add From To DRAM_A0(U7-M8:U23-N12),生成DRAM_A0的第一个From-To。然后按同样的方法生成第二个From To,U23-N12和U8-M8。(如面两个图所示)后面

14、就按照同样的步骤,依次生成DRAM_A1A3的From To。二,添加From To类DRAM_ADD在From To Classes中,添加一个新的名字为DRAM_ADD的类,然后将DRAM_A0 A3所有的From To都添加到这个类里。如下图所示:三,找出最长的走线,作为等长布线的基准线。首先列出DRAM_A0 A3各net的长度和所有From To的长度。找到最长的From To的长度 - 1944mil(为了方便计算,取整数),以及对应的net - DRAM_A0 - 的长度2263mil和另外一个From To的长度 1587mil。最后根据这三个长度确定出ADDRESS net的等长布线的基准。L = 2263 + (1944 - 1587) = 2620 mil。本帖最后由 viatuzi 于 2011-1-24 23:52 编辑 四,使用网络等长调节命令,在DRAM_A0的U8-M8 到U23-N12的From To(两个From To的较短者)上,调整DRAM_A0的net长度为2620mil五,DRAM_A1 A3 的net长度调整DRAM_A1的两个From To的长度分别是1840mil和1689mil,net长度为2255mil。首先在DRAM_A1的公共部分(A)上,调整net长度为 2359mil(2255 + 1944 18

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论