allegro差分对和XNET设置
- 格式:doc
- 大小:349.00 KB
- 文档页数:6
差分线的设置,相对等长线以及xnet的设置
不同的信号对走线的要求不同,差分线为了抗干扰能力强,要求两根信号线在一定范围内等长等间距。
而现对等长线要求信号的相对延时在一定的范围内必须比较接近。
这个设置在原理图阶段可以设置,不过现在要讲的主要是在allegro环境下的设置。
一差分线的设置
点击logic——》assign differential pair
出现以上对话框的时候选择要创立的差分对的两根线。
方法很简单只要点击要选择的线就可以了在net1 和net2 上就可以显示这两个线的名字。
Diff pair name 自己起个记住名字。
一会设置规则的时候还要用到。
点击add 差分对就设定好了。
下面是通过约束管理器来定义差分对的走线规则。
点击set up——》constraints——》electrical
选择net ——》differential pair 找到我们刚才设定的差分对名字lwq4 规则设定为5/7 Ok
二等长线以及xnet 的设置
许多等长线要求的场合往往等长线里还包含电阻,如果不用xnet 就需要画两组等长线,给布线带来很大的工作量。
特别是布线空间有限的时候。
1.设置xnet
2.点击analyze——》SI/EMI sim ——》signal model assignment
如上图,点击要创建xnet的器件比如说排阻rp4 点击creat model 出现如下对话框
点击ok 出现如下对话框
这里value 是仿真的时候用的阻值我们可以随便填个值比如说10 不过记住要这组等长线所有value 都要相等。
Single pins 这个非常重要,现在我们用的是排阻他有八个引脚。
就是说有四根线输入输出排阻,那么1 脚和8脚对应第一根线的输入输出,那么 2 脚和7脚对应第二根线的输入输出,那么3 脚和6脚对应第三根线的输入输出,那么4脚和5脚对应第四根线的输入输出,所以single pins 就对应 1 8 2 7 3 6 4 5 。
如果是两个引脚的电阻那就是1 2 了。
点击ok 回到signal model assignment 界面点击ok 这样xnet 就设置好了。
下面设置等长线组,需要打开约束管理器。
点击set up——》constraints——》electrical
找到net ——》routing——》relative propagation delay 找到我们要设置等长线的网络右键单击creat——》pin par
Frist pins 选择开始输出的地方second pins 选择信号终结的那段单击ok 同样方法建立其他网络的pin par
Ok
选中说有的已创建好的pin par
黑色的部分就是然后右键单击creat ——》match group
在match group 输入等长线组的名字点击ok
这样等长线就设置好了接下来是设置规则
还是net ——》routing——》relative propagation delay
点击delta:tolerance 下的按键
Default unit 选择mil 点击ok
在一个蓝色字体的global 填入0:15mil 最大差距为15
点击analye——》analysis moldes
选择electrical modes 里面有个realative propagation delay 把on 勾上按f9 分析
接下来就是去拉等长线了。