详解Xpedition规则驱动设计

电子说

1.3w人已加入

描述

本期Xpedition入门指南进行规则的设置,规则设置贯穿在全流程当中,比如原理图设计阶段就可以进行规则的设计,布局布线阶段可详细设计高速规则,所以要了解PCB设计流程非常重要,可以建立清晰的设计思路,随时平衡和变化策略以应对复杂的设计。

01规则驱动设计

约束管理器使您能够在公共环境中管理设计约束。可以查看、编辑和指定对一个工具中的约束的访问。例如,您可以使用HyperLynx LineSim定义约束,然后使用该数据驱动自动布线,以确保按设计正确的电路。

pcb

约束管理器支持并行设计过程,即让多个工程师同时处理原理图输入或pcb布局设计约束的能力。这意味着用户可以同时修改前端或后端约束集。每个用户都实时看到其他用户所做的约束更改。而且您仍然可以使用正向和反向标注来通信原理图和布局设计表示之间的更改。

02流程图

Xpedition 规则设计流程图

pcb

03打开规则管理器

从pcb打开规则管理器

pcb

规则管理器界面

pcb

交互设置

pcb

交互布线

pcb

04基本设置

设置选项卡

pcb

规则管理器常规参数设置

pcb

pcb

NOTE

PCB设计指南提示:

必须指定分立元件前缀,以便约束管理器标识此类型的元件,完成修改后,约束管理器会自动重新生成电气网络。

05物理规则设计

pcb

创建Net Class

pcb

NOTE

PCB设计指南提示:

创建网络类以对特定类型的网络进行分组,以便定义板级物理/制造约束,并在类中的网络之间分配间距规则。

线宽设置

pcb

孔类型设置

pcb

间距规则

pcb

pcb

常规间距规则

pcb

NOTE

PCB设计指南提示:

可以创建间距规则集,然后定义其约束,以指定电路板上对象之间的间距要求。这些约束位于电子表格页面上。使用标准间距规则集为同一线路板图层上的对象指定间距约束。对于相邻电路板层上的对象,请使用z轴间距规则集。相邻层约束位于Z轴间距电子表格页面上。

区域规则

pcb

NOTE

PCB设计指南提示:

您可以创建与PCB中创建的规则区域(或您希望在PCB中创建的规则区域)相对应的其他方案(除了(主)方案)。创建方案后,您可以定义跟踪和过孔规则以及间隙规则集,这些规则集只有交叉或在该电路板区域内的网络必须遵守。

06高速规则设计

pcb

网络归组

pcb

pcb

pcb

NOTE

PCB设计指南提示:

创建约束类以对特定网络进行分组,然后定义电气约束。

自动创建差分对

pcb

手工创建差分对

pcb

拓扑结构选择

pcb

NOTE

PCB设计指南提示:

可以将预定义和自定义拓扑类型指定给特定的网络和约束类。可用的预定义拓扑类型有MST、Chained、TShape、Star和HTree。当预定义的拓扑类型不适用于特定网络时,可以手动定义网线顺序。在为网络创建自定义拓扑类型时,您可以通过手动网络线路线序过程来实现。对于所有预定义的拓扑类型,布局系统会在布线过程中执行自动网络线排序。

设置等长约束

pcb

pcb

pcb

同步数据

pcb

pcb

pcb

陆妹有话说:

作者介绍:——彭水飞老师,原中兴通讯互连设计专家、PCB设计验证专家,EDA365 Mentor Xpedition 论坛特邀版主。

10多年通讯设备PCB设计经验,在高速、高密度、数模混合电路等多类型PCB设计方面具备具备非常丰富的实战经验。在互连设计领域相关质量建设、效率提升及流程优化方面能力突出。曾获2014年度Mentor全球计算机PCB设计大赛金奖;曾获2016年度IPC中国区PCB设计大赛冠军。

作为EDA365 Mentor Xpedition 论坛特邀版主,彭老师也产出如《Xpedition 入门指南-基本界面篇!》等诸多深受电子工程师喜爱的优质内容,想要查看彭老师其他优质原创内容,可下载电巢APP,包括技术文章干货、项目方案,资料下载等等,尽在电巢APP!

原文标题:Xpedition入门指南-规则设计篇

文章出处:【微信公众号:EDA365电子论坛】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分