- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
AllegroPCB设计中的约束管理
AllegroPCB设计中的约束管理
本章主要介绍⼀下约束管理器的使⽤,约束管理器贯穿于原理图设计、PCB设计、仿真分析设计,这⾥主要讲述在PCB
Editor中如何使⽤约束管理器来对信号进⾏约束设置。
⼀、约束管理器概述
约束管理器是贯穿于整个PCB设计平台的⼀个对信号约束的⼯具,在整个项⽬的开发过程中,起着桥梁的作⽤。我们可以在
原理图设计阶段在约束管理器中设定约束来指导PCB设计;也可以在使⽤仿真分析⼯具仿真后,将仿真分析的拓扑添加到约
束管理器中从⽽来驱动布局、布线。
约束管理器是以表格形式为基础的⼯作表形式,所以其操作简单、运⽤灵活。它将印制电路板所有的⽹名以表格形式显⽰,不
仅使设计者对⽹名⼀⽬了然且更加⽅便地对信号设定不同的规则。对不同的规则如相对长度规则、总长度规则、曼哈顿长度规
则等分了不同的栏显⽰以⽅便⼤家的规则设定。
⼆、约束管理器
1、约束管理器的启动
在AllegroPCBDesign中,选择菜单命令Setup/ElectricalConstraint
Speadsheet或者单击Setup⼯具栏中的按钮,打开约束管理器,如图10_1所⽰。
10_1
2、约束管理器界⾯概述
1)菜单栏
约束管理器的菜单栏包括:File、Edit、Objects、Column、View、Analyze、Audit、Tools、Window及Help。
2)ElectricalConstraintSet栏
此栏主要是对电⽓规则来设定约束,包括:SignalIntergrity(信号完整性设置规则)、Timing(时序规则设置)、
Routing(布线设置)、AllConstraint(所有的约束管理)。
3)Net栏
Net栏主要对指定的⽹络来设置不同的约束规则,包括SignalIntergrity(信号完整性设置规则)、Timing(时序规则设置)、
Routing(布线设置)、CustomMeaseurement(⽤户添加规则管理)、GeneralProperties(通⽤属性设置)。
4)设计规则约束设置
包括:Electrical(电⽓规则)、Spacing(间距规则设置)、Physical(物理规则设置)、Design(设计规则设置)。
三、线的约束设置
约束管理器可以设定的规则很多,但是真正常⽤的是Net栏中Routing中的各项对布线的约束设置。包括:Wiring(线路设
置)、Impedance(阻抗设置)、Min/MaxPropagationDelays(最⼤或最⼩传输延时设置)、TotalEtchLength(总长度设
置)、DifferentialPair(差分对的设置)和RelativePropagationDelay(相对传输延时设置)。
1、创建Bus
在设定约束的时候,可以对单独的⽹络进⾏设置,也可以对⼀个Bus进⾏设置。对于在原理图设计的时候没有设计总线形式的
⽹络,也可以在约束管理器中创建⼀个Bus。⽅法如下:1、在约束管理器Net栏中选择Routing/Wiring,展开所有的⽹络列
表;2、选中要创建Bus的⽹络名,单击⿏标右键,在弹出的菜单中选择Create/Bus,如图10_2所⽰;3、在弹出的对话框中
输⼊创建的Bus名,如图10_3所⽰;4、点击“Ok”完成Bus的创建,此Bus会在约束管理器中即时显⽰。
注意:对⼀个Bus内的信号线,其布线拓扑应基本⼀致,否则,在设定约束后,布线的时候会引起匹配不当。
10_2
10_3
2、线路设置
约束管理器Net栏中选择Routing/Wiring,对线路进⾏设置。
线路设置可以对⼀个单独⽹络进⾏也可以对⼀个Bus进⾏,设置内容包括:直接调⼊电⽓规则、设置拓扑、设置分⽀长度、设
置过孔数、设置表层布线长度及设置平⾏线长度。
1)调⼊电⽓规则
在设置⽹络后⾯的ReferencedElectricalCSet栏中,⽤⿏标直接单击空⽩处,在弹出的下拉菜单中进⾏电⽓规则的选择。
2)拓扑
在设置⽹络后⾯的Topology栏中,设置拓扑结构,如图10_4所⽰。
Topology栏各项说明如下:
VerifySchedule:确认拓扑结构。Yes表⽰确认拓扑执⾏DRC检查;No表⽰不执⾏DRC检查;Clear表⽰不选择此功能。
Actual:实际值,仅可读
Margin:裕量,仅可读
Schedule:选择⼀定的拓扑结构,包括:菊花链结构(Daisy-chain)、树状结构(Minimum
您可能关注的文档
最近下载
- 【机房运维质量分析报告】机房运维报告.pdf
- 中国国家标准 GB/T 18348-2022商品条码 条码符号印制质量的检验.pdf
- 人教版八年级上册道德与法治知识点汇编.pdf
- 班主任经验交流分享PPT课件.pptx
- 2017斯巴达勇士赛infiniti方案课件.ppt
- 异步电动机起动过程中同步附加转矩的简化分析与计算方法.PDF
- 北师大版初中七年级英语上册Unit3 Home and Places Reading Club 1 & Reading Club 2课件.ppt
- 基于OpenCV的人脸识别系统的设计与实现.docx
- 中国传统文化(英文).ppt VIP
- 电子信息工程技术专业人才需求与调研分析报告(高职).docx
文档评论(0)