微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > Cadence Allegro > ALLEGRO中region设置无效

ALLEGRO中region设置无效

时间:10-02 整理:3721RD 点击:
大家帮忙看看为什么在约束管理器中设置的region不能生效?求助各位大侠~~
DDR2中数据线的net class设置的线宽是10mil,region中设置的region-class是4mil,当线宽是5mil时region中报错,是L-L的错误类型,即region-class中设置的约束根本就没有起作用。


把规则约束贴出来看下

约束规则如下:

图1


图2


你这个报错是在region区域的边界处还是内部?

在region内的

我看了你的截图,你的错误提示是 constrain value是10mil,你实际只有9mil;你的region是5mil;region的优先级是高于net class-class的;9mil>5mil应该不会报错(前提是你的region设置没问题),所以你tools-update drc试一试,更新一下。

大侠,我的设置过程是这样的:
    我建立的class(xmidata1-3) 中的线间距为10mil,如下图1.
    然后又建立了一个region(BGA),线间距的约束为4mil。然后再region下建立region-class项,线间距约束为4mil。如图2.
    最后在我的板上通过shape-rectangular建立了一个约束区,并分配了约束,如图3.
   
    并更新了一下tools-update DRC,结果还是不行,如图4.

图1


图2


图3


图4


看你的出错位置似乎是在region区域的边界处呀,否则不应该是那根斜线跟横向的线报错,而应该是两个横向的线报错。

我确定是在region内部,并且报错的也有两横向线。

我知道是什么原因没有生效了,原来是在画区域之前就要指定约束的规则~~

差分对为什么在region中走线,region的规则怎么也不生效呢?

差分对的在PHYSICAL中设了NECK MODE值就好了

谢谢了~!另外设置constraint mode>physical mode>min neck width勾off,DRC就不显示了吧?

你这两个值设得都不一样吗 我一般在同一阻抗下这两个值设成一样的 呵呵

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

网站地图

Top