Allegro设置差分线和等长的方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、设置差分线的方法

方法一:

1、Logic→Assign Differenttial Pair

2、在弹出的对话框里选择需要添加的差分对,点击Add按钮,即可添加

方法二:

1、Setup→Constraints→Electrical

2、选择Net,然后在Objects→Create→Differenttial Pair

3、在弹出的对话框里选择需要添加的差分对,点击Create按钮,即可添加

设置完差分线对后,需要设置其约束规则,方法如下:

1、初始默认的有一个DEFAULT规则,右击DEFAUlT,选择Create→Physical CSet

2、弹出一下对话框,在Physical CSet栏写上规则名称,建议根据差分线的阻抗描写,点击OK,这里已经写好,规则名称为:DIFF100,就可以看到多了一行PCS

3、设立好规则后就可以在这项规则里设置线宽间距等参数了

4、在Net一栏看到有已经设好的差分线,在Referenced physical C Set选项下选择刚刚设好的规则DIFF100

*规则设置中各个项目的含义*

Line Width(设置基本走线宽度)

Min:最小线宽

Max:最大线宽,写0相当于无限大

Neck(neck模式,一般在间距很小的时候用到)Min Width:最小线宽

Max Length:最大线长

Differential Pair(差分线设置,单端线可不写)Min Line Spacing:差分对的最小线间距

Primary Gap:差分对理想线间距

Neck Gap:差分对最小允许线间距

(+)Tolerance:差分线允许的误差+

(-)Tolerance:差分线允许的误差-

Vias(过孔选择)

BB Via Stagger(设置埋/盲孔的过孔间距)Min:最小间距

Max:最大间距

Allow

Pad-Pad Connect:/

Etch:/

Ts:/

示意图:

二、设置等长

1、进入规则设置页面

Electrical→Net→Routing→Relative Propagation Delay

2、选中需要设置等长的网络,右击,选择Create→Match Group

3、更改组名称

4、设置好后,会显示MGrp,如下图。这样等长的线组就设好了,接下来是设置等长的约束规则

5、在Delta:Tolerance一栏设置好长度误差范围

6、默认的是以时间和百分比为单位,我们改成长度单位,如下图

7、然后设置一个网络为目标网络,在网络Delta:Tolerance 栏处右键选择Set as target,如下图

8、最后打开检查模式,在Analyze菜单选择Analysis Modes,弹出以下对话框,打开Relative propagation delay

三、过电阻等长设置如下图这种等长:

1、首先要创建电阻模型,点击工具栏的Signal Model按钮

2、找到电阻,点击R0402_4_R0402_0 0,所有这种模型的电阻都高亮了

3、选中一个电阻,选择Create Model

4、进入下一步,默认,点击OK

5、进入下一步,默认,点击OK(注意:Value值不能为0)

6、依次把需要建立模型的电阻设好

7、这里可以看到我们刚刚设置好的XNet

8、选中网络,右击,Create→Pin Pair,创建Pin Pair

9、选择两个端点,点击OK,这样就添加好了。

10、依次创建其他XNet的Pin Pair

11、选择这些Pin Pair,右键创建Match Group

12、最后,设置等长规则及目标网络

相关文档
最新文档