allegro设置差分线和等长的方法.docx
《allegro设置差分线和等长的方法.docx》由会员分享,可在线阅读,更多相关《allegro设置差分线和等长的方法.docx(21页珍藏版)》请在冰豆网上搜索。
allegro设置差分线和等长的方法
一、设置差分线的方法
方法一:
1、Logic→AssignDifferenttialPair
2、在弹出的对话框里选择需要添加的差分对,点击Add按钮,即可添加
方法二:
1、Setup→Constraints→Electrical
2、选择Net,然后在Objects→Create→DifferenttialPair
3、在弹出的对话框里选择需要添加的差分对,点击Create按钮,即可添加
设置完差分线对后,需要设置其约束规那么,方法如下:
1、初始默认的有一个DEFAULT规那么,右击DEFAUlT,选择Create→PhysicalCSet
2、弹出一下对话框,在PhysicalCSet栏写上规那么名称,建议根据差分线的阻抗描写,点击OK,这里已经写好,规那么名称为:
DIFF100,就可以看到多了一行PCS
3、设立好规那么后就可以在这项规那么里设置线宽间距等参数了
4、在Net一栏看到有已经设好的差分线,在ReferencedphysicalCSet选项下选择刚刚设好的规那么DIFF100
*规那么设置中各个工程的含义*
LineWidth〔设置根本走线宽度〕
Min:
最小线宽
Max:
最大线宽,写0相当于无限大
Neck〔neck模式,一般在间距很小的时候用到〕
MinWidth:
最小线宽
MaxLength:
最大线长
DifferentialPair〔差分线设置,单端线可不写〕
MinLineSpacing:
差分对的最小线间距
PrimaryGap:
差分对理想线间距
NeckGap:
差分对最小允许线间距
(+)Tolerance:
差分线允许的误差+
(-)Tolerance:
差分线允许的误差-
Vias〔过孔选择〕
BBViaStagger〔设置埋/盲孔的过孔间距〕
Min:
最小间距
Max:
最大间距
Allow
Pad-PadConnect:
/
Etch:
/
Ts:
/
示意图:
二、设置等长
1、进入规那么设置页面
Electrical→Net→Routing→RelativePropagationDelay
2、选中需要设置等长的网络,右击,选择Create→MatchGroup
3、更改组名称
4、设置好后,会显示MGrp,如下列图。
这样等长的线组就设好了,接下来是设置等长的约束规那么
5、在Delta:
Tolerance
一栏设置好长度误差范围
6、默认的是以时间和百分比为单位,我们改成长度单位,如下列图
7、然后设置一个网络为目标网络,在网络Delta:
Tolerance栏处右键选择Setastarget,如下列图
8、最后翻开检查模式,在Analyze菜单项选择择AnalysisModes,弹出以下对话框,翻开Relativepropagationdelay
三、过电阻等长设置
如下列图这种等长:
1、首先要创立电阻模型,点击工具栏的SignalModel按钮
2、找到电阻,点击R0402_4_R0402_00,所有这种模型的电阻都高亮了
3、选中一个电阻,选择CreateModel
4、进入下一步,默认,点击OK
5、进入下一步,默认,点击OK〔注意:
Value值不能为0〕
6、依次把需要建立模型的电阻设好
7、这里可以看到我们刚刚设置好的XNet
8、选中网络,右击,Create→PinPair,创立PinPair
9、选择两个端点,点击OK,这样就添加好了。
10、依次创立其他XNet的PinPair
11、选择这些PinPair,右键创立MatchGroup
12、最后,设置等长规那么及目标网络