微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > Cadence Allegro > allegro 16.2 规则设置问题?

allegro 16.2 规则设置问题?

时间:10-02 整理:3721RD 点击:

刚开始学allegro 16.2 ,规则设计不会啊,看书看了好几天了,还是不太明白,请大家指点一下,谢谢!
1,如何全局设置线宽和线距?
2,如何单根网络设置线宽和线距?
问题很弱,大家不要见笑,谢谢了!哪位要是有能给份16.2的视频教程,小弟万分感谢

其一,在我的印象中,目前有的视频教材就15.7的于博士版本;
其二,看书不明白的话,我们几句话也很难说清楚的;下面有一个规则设置文档,看看有没有帮助?
http://wenku.baidu.com/view/da33 ... stweight=13&count=5
其三,简单的说一下吧:
1. 从16.0开始,Allegro除了DFA外的所有规则都归并到constrain manager中;
2. 线距在Spacing Rules中设置,线宽在Physical Rules中设置;
3. Physical规则基本思路是先创建并设定好规则,然后做好对象分类和创建规则区域,再将不同的规则分配给不同的对象;换一个说法,就是在在什么样的区域下,什么样的网络带有什么样的物理规则;
4. Spacing规则的基本思路是先创建并设定好规则,然后做好对象分类和创建规则区域(分类和区域可以和物理规则中不同),再将不同的规则分配给不同的对象;但是这里有一点和物理规则不同,我们还可能需要设置类(Class)到类的间距规则;换一个说法,就是在在什么样的区域下,什么样的网络和什么样的网络间带有什么样的间距规则;
5. 全局线宽和线距的,可以将物理和间距规则中的Defualt规则修改到你要的值,然后所有网络和网络类都是默认应用Defualt规则的;单个网络规则的话,先创建一个间距规则和一个物理规则,然后分别在物理规则和间距规则的Net中,找到对应的网络,将Referenced Physical/Spacing CSet栏修改为新建的规则;
6. 对于间距规则,在没有专门指定间隔的对象是什么网络类的话,那么指的就是所设定的网络(类)和其他所有网络之间的间距规则;再说的明白一些,如果整个板子设定了两个网络类A和B,以及剩下的其他网络(不需要再设定,但我们在这里假定为C),如果仅仅在Net中对A指定了规则1,那么就是A与B+C之间应用规则1,如果同时也在Net Class-Class中指定了A与B之间是规则2,那么A与C之间是规则1,A与B之间是规则2。


另外,小编学的什么书,做一个广告,Cadence中国区AE经理王辉的系列丛书中关于Allegro PCB书马上就会出版了,大约这个月底或下个月初,据其本人说会比现有的书更详细深入一些,而且是基于最新的16.5的。有兴趣的可留意一下卓越或当当。

楼上说的好详细啊。谢谢哈

学习!

感謝分享(

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top