allegro162pcb布线

allegro162pcb布线

ID:30502978

大小:1.18 MB

页数:28页

时间:2018-12-30

allegro162pcb布线_第1页
allegro162pcb布线_第2页
allegro162pcb布线_第3页
allegro162pcb布线_第4页
allegro162pcb布线_第5页
资源描述:

《allegro162pcb布线》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、4.2布线规则设置   布线约束规则是PCB布线中很重要的一步工作,规则设置和好坏直接影响到PCB信号的好坏和工作效率。布线规则主要设置的是差分线,线宽线距,等长匹配,过孔等等。下面一步一步设置这些规则。约束规则在约束管理器中设置。   选择菜单Setup->Constraints->ConstraintManager。或者直接点击工具栏上的图标按钮打开约束管理器,如图4.5所示。图4.5打开约束管理器   打开约束管理器后的界面如图4.6所示。图4.6约束管理器   可以看到界面包含了两个工作区,左边是工作簿/工作表选择区,用来选择进行约束的类型;右边是工

2、作表区,是对应左边类型的具体约束设置值。在左边共有6个工作表,而一般只需要设置前面四个工作表的约束就可以了,分别是Eelctrical、Physical、Spacing、SameNetSpacing。分别对应的是电气规则的约束、物理规则的约束,如线宽、间距规则的约束(不同网络)、同一个网络之间的间距规则。   为了能更好的使用约束管理器,先做一点基本概念的解释。   4.2.1对象(object)   对象是约束所要设置的目标,是具有优先级的,顶层指定的约束会被底层的对象继承,底层对象指定的同样约束优先级高于从顶层继承下来的约束,一般尽量在顶层指定约束。  

3、 最顶层的对象是系统system,最底层的对象是管脚对pin–pair。对象的层次关系依次为:系统(system)->设计(Designe)->总线(bus)->网络类(netclass)->总线(bus)->差分对(differentialpair)->扩展网络/网络(Xnet)->相对或匹配群组(Matchgroup)->管脚对(Pinpair)   (1)系统(system)   系统是最高等级的对象,除了包括设计(比如单板)之外,还包括连接器这些设计的扩展网络、互连电缆和连接器。   (2)设计(Designe)   设计代表一个单板或者系统中的一块

4、单板,在多板结构中,每块板都是系统的一个单独的设计。   (3)网络类集合(netclass)   网络类集合可以是总线、网络扩展网络、差分对及群组匹配的集合。   (4)总线(bus)   总线是管脚对、网络或者扩展网络的集合。在总线上获取的约束被所有总线的成员继承。在与原理图相关联时,约束管理器不能创建总线,而且总线是设计层次的,并不属于系统层次。   (5)差分对(differentialpair)   用户可以对具有差分性质的两对网络建立差分对。   (6)扩展网络/网络(Xnet)   网络就是从一个管脚到其他管脚的电子连接。如果网络的中间串接了被

5、动的、分立的器件比如电阻、电容或者电感,那么跨接在这些器件的两个网络可以看成一个扩展网络。如图4.7所示,网络net1、net2和net3组成一个扩展网络。图4.7Xnet   (7)相对或匹配群组(Matchgroup)   匹配群组也是网络、扩展网络和管脚对的集合,但集合内的每个成员都要匹配或者相对于匹配于组内的一个明确目标,且只能在【relativepropagationdelay】工作表定义匹配群组,共涉及了三个参数,目标,相对值和偏差。如果相对值没有定义,匹配群组内的所有成员将是绝对的,并允许一定的偏差。如果定义了相对值,那么组内的所有成员将相对于

6、明确的目标网络。   ·目标:组内其他管脚对都要参考的管脚对就是目标,目标可以是默认的也可以是明确指定的管教对,其他的管脚对都要与这个目标比较。   ·相对值:每个成员与目标的相对差值,如果没有指定差值,那么所有成员就需要匹配,如果此值不为0,群组就是一个相对匹配的群组。   ·偏差:允许匹配的偏差值。   (8)管脚对(Pinpair)   管脚对代表一对逻辑连接的管脚,一般是驱动和接收。Pinpair可能不是直接连接的,但是肯定存在于同一个网络或者扩展网络中。分页   4.2.2建立差分对   本设计中共有三对差分线信号,分别是DDR内存时钟信号、USB

7、OTG数据信号、USBHOST数据信号。在约束管理器中选择Objects->Create->DifferentialPair,如图4.8所示。图4.8建议差分对   弹出CreateDifferentialPair对话话,如图4.9所示。图4.9CreateDifferentialPair对话框   在左上角的下拉框中选择Net,然后在下面的列表框中找到DDR内存芯片的两个时钟信号网络分别是XM1SCLK、XM1SCLKN在列表框中双击这两个网络或者单击选中后点按钮加到右边的Selections编辑框中。在DiffPairName编辑框中输入差分对的名字:D

8、DRCLK,然后点击Create按钮。点击Close

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。