Allegro约束管理器(Front-Back)
2012-10-03

一、 Allegro约束管理器(Front-Back)

一) Diff Pair

在Electrical Constraint Set工作薄中设置,约束集的值。

1、在NET下的Diff pair工作薄中选择一对NET,如下图,就创建了。

2、创建一个ECSets命名为ECSET1

3、Electrical Constraint Set下的每个工作薄中都有上图中的ECSET1的可设置项。加入需要的值。

1)、 Min/Max Propagation Delay中设置等长属性,改ns为mil并在PCB中User Preference中将DRC下选中pre_12.0_delay_rule。其它单位有点搞不懂。Pin Pair改为如上图。

2)、Impedance中设置阻抗控制

3)、Wiring中设置走线控制。

4)diff pair 中Neck项控制局部变细项。

5)、Primary Gap却是在NET的Diff Pair中不是全局控制,而是按组。

6)、Total Etch Length设置长度控制:

7)、在NET/Routing工作薄下,分配ECSets

其它:

Impedance中设置走线阻抗特征;

Wiring中设置走线的层等设置

完成设置。

1、 BUS

这是原理图中的一个BUS,约束管理器不能创建BUS,但可以给它分配ECSets。参照Match Group。

2、 Match Group

是在Relation Propagation Delay中定义的NET、Pin_Pair组等。为等长设定。

Scope设置为Global(全板)Delta:Tolerance单位为mil,0:200是delta=0,

容差为正负200mil。最长的Pin Pair为等长范围。

在PCB中布线后上面的MG1不等长,U1.2:U2.2是Longest Pin Pair的目标,我们有专用等长工具来完成,点Route/Elongation By Pick,右键选Setup选相应的方式,Option中选层。

执行时可能出现不工作的情况,这时Chang Product再来就行了,该命令对无DRC错误的无效。结果如下:

3、执行分析

点击NET下左边工作薄相应项,在右边的Object列中点取一项按F9。开始分析。

4、交叉参考

在PCB中选择Display/Blank Rats/All,然后Display/Display Net在约束管理器中选择一网络在右键菜单中选择select该NET的Rats会出现在PCB中,HDL中相似。

可能会用到的工具/仪表
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号