- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
Allegro下怎么定义差分线规则阿?
17. 差分线的规则设置
1)pair名称:点击logic-->Assign differential pair,在net filter中选择所要设的net1,net2, 或直接在board file中点选net,在Rule Name中key入pair名称﹐点右下方的Add后会自动增加到上方的Rule Selection Area中﹐可以点Modify或Delete来修改或删除所设的pair.
2)给pair定义一个net spacing type property(规则类型),如CLK-CLK:
点Attach property, net...,注意find窗口中选property而非net,再点more...,从左边选取先前设的pair,如CK0R-CK0R,点apply﹐ 在弹出的对话框中点net_spacing_type﹐在右边的value值中输入CLK-CLK。
3)set net spacing constrains values , 设定走线线距规则参数值:
点constraints窗口的spacing rule set下的set values,在出现的对话框中右边空格输入CLK-CLK, 点add增加到constraint set name栏。然后按guide line 设定各项spacing.
¯ line to line 指的是此对pair和其它线的间距。
¯ Length Tolerance indicates the amount of tolerance allowed between the total length or delay of the two nets. (两net之间的误差范围)
¯ Primary Max Sep indicates the maximum edge to edge spacing between a differential pair. (指该pair本身的间距)
¯ Secondary Max Sep indicates an edge to edge spacing that is greater that the Primary Max Sep value. This allows an increase in the spacing between the differential pair when necessary. The total amount of etch/conductor on a net can not exceed this amount.(必要时允许增大该pair本身的间距到此值)4)route differential pair 时的技巧:routing时发现本身的两根net没有按规则挤线﹐会弹的很开。原因可能是设rule时﹐选的不是property,而是net。如果选的是property仍然不行﹐可以在setup> user preferences> drc>drc_diff_pair_overlide中添加0。
非常感谢!以后还请板竹多多指点阿!
我的15.0,
怎么在2)没有find窗口中的property,只有net与Groups可以勾选?
与http://www.pcbbbs.com/viewthread.php?tid=51342有什么差别啊?
xie
Cadence Allegro 培训套装,视频教学,直观易学
上一篇:capture 里面隐藏的电源 和地管脚要怎么接
下一篇:怎么把板子缩小