EDA365电子论坛网

标题: 终于知道区域规则怎么用了,还不会的看过来(16.2) [打印本页]

作者: interrupt    时间: 2009-4-1 11:24
标题: 终于知道区域规则怎么用了,还不会的看过来(16.2)
1.physical或者spacing工作表下新建一个区域(Region)约束,如下图。
0 z4 F, f$ K% z# z/ m7 d3 p
  Y) ~: [4 f: v : {( n: q' [7 s4 m; j, x* ]
名字可以随便命名,比如我这里命名为CPU_BGA,如图。( E9 M, c$ s/ I1 f! R; _  N

2 B- e7 e) y, j4 b

6 ?. c8 P( u. R7 d+ p
. ^/ `; E+ I% ~5 x7 c2 t9 M3 L
/ c( _# M3 G3 B% i4 S8 t( F
% d: m' S  w7 ^8 ?: g" f2.分别在physicalspacing工作表里设定好刚才设定的区域规则参数,我是这样设的,不对别砸砖头啊。3 P2 Z( o" R& \8 G7 H
Physical:: X4 q1 j/ U& u# Q, o

5 m1 J6 ~. P$ f6 M5 ]0 B% {, @/ p1 \; {; b
& N! ^* h$ ?- v" ?7 ?2 O! o7 _
Spacing5 O/ j/ ^, u  v* w& I: \3 R9 {  ]
. B0 ^; i4 L  D! O

' t- N( c+ ]1 K! L; l) f. ^* O4 Z. }$ D
好了,规则都设好了,下面回到pcb edit9 ]! @7 l4 \+ y- p
3.pcb edit里画一个区域(当然要先打开你的板子PCB),选择shape/regtanglar,你也可以用别的命令,这步主要是画一个区域。如图。9 S4 o& x% R+ o7 \! U/ x2 E4 z

7 c% {0 N8 w& J& D
* ?/ B, A% [8 d1 s8 D7 r( q
2 P& W& ^7 k& m) N4.右边的options窗口中,active class subclass选择constrait region,在assign to region里选择刚刚建好的好个区域规则(cpu_bga)将这个规则指定到这个区域中。如图+ z; ~' S; f! X" q2 U" e0 |
5 R+ w# R$ U2 ~( F
+ @9 a& j3 J1 ?; `* c

: y! h. j% x  g) }) o$ g# _
0 i& a+ r0 J% ^4 \' s0 v5.PCB中画出一个区域,比如我这里是把BGA芯片圈住。如图。
. X( L$ D9 b* Q6 q& x
. j$ v1 W/ X& U! G3 l! P5 D
0 s7 q* j) |* K. H) M2 U3 y, y. Z' y3 [. E
6.完成,现在你在这个BGA里面的所有线宽、间距都是按cpu_bga这个规则了,出了外面就是另外的规则了,你可以另外指定了。/ Y5 r7 q7 S+ d- ?  }6 w

4 T' m0 q7 q$ v4 U* C
/ J2 Y3 P. j" r/ Y看到没有,出了这个区域线宽变了。1 {3 }4 v- S- E3 d$ C% D

8.jpg (60.12 KB, 下载次数: 40)

8.jpg

作者: interrupt    时间: 2009-4-1 11:46
自己太菜被这个问题困扰好几天了,高手可以飘过。
作者: yueruwenyan    时间: 2009-4-1 13:54
给你顶个,我用的是15.7O(∩_∩)O~
作者: azhe2006    时间: 2009-4-1 13:56
帮顶,帮不知道兄弟顶起来
作者: calfort    时间: 2009-4-1 14:18
学习了!
作者: ky0127    时间: 2009-4-1 18:03
非常的详细 谢谢
作者: leavic    时间: 2009-4-1 21:20
很棒的教程哦,16.2其他都很好,就是软件界面变化太大了,一下子从15.5过来很不适应。
作者: 51video    时间: 2009-4-1 22:57
不错,楼主好人
作者: ayumi    时间: 2009-4-1 23:41
感謝您的分享~
! W5 q3 U0 E+ M2 P4 @3 h- M16.0的改變太大了~還搞不太清楚咧~~
作者: azhe2006    时间: 2009-4-2 08:40
不过我在15。5里面没找到constraint region..
作者: EASON    时间: 2009-4-2 08:55
谢谢 分享 好东西
作者: chenjnh    时间: 2009-4-2 13:00
我这里还有个avi演示文件,可不知怎么传上去。
作者: hitren    时间: 2009-4-4 11:00
谢谢啦,找了很久~
作者: vincent_xiao    时间: 2009-4-4 21:59
根新太快了,16.0
作者: wan    时间: 2009-4-5 18:48
本帖最后由 wan 于 2009-4-5 18:59 编辑
; T4 Z# ^/ Z& N- R8 L, a
, `1 C) S" }  a* _3 s; C4 g9 ~16.2是什么样子的, 果然不一样,呵呵 还用15.5
作者: tigerdill    时间: 2009-4-8 20:34
学习了
  W: B7 @1 v# x* P! t0 N5 ?谢谢
作者: angelcountry    时间: 2009-4-10 12:58
不错不错
作者: angelcountry    时间: 2009-4-10 13:09
又学到了一点知识,非常感谢
作者: yyb    时间: 2009-4-13 09:11
16。1的规则设置面目全飞,都不知咋用,LZ好样的啊
作者: HLFJZG    时间: 2009-4-16 08:31
学习了,非常感谢!
作者: sishangyan    时间: 2009-4-16 08:56
不错,这也是强于其他软件的地方
作者: candice1107    时间: 2009-7-7 16:20
图文并茂,相当直白。顶一顶。
作者: cqnorman    时间: 2009-7-7 23:56
157,呵呵,不忙升级
作者: suiwinder    时间: 2009-7-8 10:03
不错,学习了。
作者: cqnorman    时间: 2009-7-8 21:26
157怎么设置呢?电源和地线到密脚芯片就进不去啊?!
作者: Bridge    时间: 2009-12-6 10:27
不过我在15。5里面没找到constraint region..
* c+ {9 ]2 c3 J5 y+ h$ Vazhe2006 发表于 2009-4-2 08:40

4 }% Z/ ^9 ^9 N) b4 P6 N- v! h9 |( e! t4 O! P& F) h  `
16.2中的constraint region==15.5中的constraint area
作者: sls_swz    时间: 2009-12-17 14:17
学习恩来,哈哈哈!
作者: hykong    时间: 2010-2-8 23:34
学习了,谢谢!
作者: evervotion    时间: 2010-4-17 11:58
楼主强大,好人
作者: steven7522    时间: 2010-4-17 13:22
支持原创
作者: tzwhzf    时间: 2010-4-17 22:12
终于要谢谢你了。哈哈
作者: xlzhu    时间: 2010-4-18 12:22
顶了!
作者: xlzhu    时间: 2010-4-18 12:25
谢谢,又学了招,收藏起来了。哈哈
作者: dengyong00    时间: 2010-4-22 11:43
学习了,谢谢!
作者: ztg328    时间: 2010-4-22 20:24
哈哈 16.2的好东西 顶
作者: whitehorse    时间: 2010-5-15 21:24
thanks ~ good job~
作者: chenweicn    时间: 2010-5-15 22:36
哥们儿也在做6410的板子啊,有机会交流哦
作者: sharpcolin    时间: 2010-5-18 15:03
太谢谢你了,这个问题一直不知道
作者: lwh123468    时间: 2010-5-18 16:37
严格按照这个来  就是不变线宽到区域时 ,郁闷透顶
作者: linym    时间: 2010-5-21 17:27
顶下!
作者: fxwang    时间: 2010-5-27 13:33
不错,学习了。顶一顶
作者: leemy    时间: 2010-5-27 16:28
哈哈,我用16.3,刚好这点也不会,现在看了楼主的帖,明白了,赞啊!
作者: 草莓1989    时间: 2010-5-27 21:54
学习了,呵呵、、、
作者: 黑牛    时间: 2010-6-1 10:29
建议楼主把它做成文档,好收藏
作者: fangzi_anny    时间: 2010-6-7 15:43
谢谢分享
作者: xiaoguo_nihao    时间: 2010-6-7 20:23
相见恨晚啊。
* ?8 Z/ r3 z3 A  }; g- J& @# A( I早知道这个网站的话,可能我早就用上这个功能了。
作者: xiaoguo_nihao    时间: 2010-6-7 20:23
谢谢楼主,再顶一下,让所有不知道的人,也学学
作者: askhawk    时间: 2010-6-8 08:49
飘过没有飘成啊
作者: swuhang    时间: 2010-6-8 21:32
不错!!!!!!
作者: llyygg    时间: 2010-6-8 21:59
学习中
作者: rqzzx    时间: 2010-7-11 21:32
谢谢楼主,谢谢了
作者: laurie2010    时间: 2010-7-12 10:32
谢谢 分享。
作者: 青虫    时间: 2010-7-12 11:58
这个问题也卡了我很久,今天有缘在这里得到解决,真棒!
+ y; z2 e( V; V, s6 y+ U4 g另外,楼主根据我是实验,你那个active class subclass下的是不是改成元件所在层为TOP?BOTTOM?才更准确。6 I3 L4 z. D, l, x
再次感谢楼主!
作者: ccjljy    时间: 2010-7-12 13:06
15.5是constraint aera
作者: pangzidw    时间: 2010-7-12 16:07
还是有问题请教: 不同的 Net之间闪距不同,如何用区域规则设定?
2 L. h1 c# w+ y# D比如 分别有 net1 net2 net3,net1 和 net2 之间spacing设置要大于1mm, net2 和net3 设置要大于 1.5mm。net1 net2 net3相互交错,如何用区域规则规范?在15.7 中我可以分别定义net1 net2 net3,并规定各自之间的spacing。16.2 版本中如何设置?
作者: ruiquan765    时间: 2010-7-13 22:23
15.7怎么设置呀,在第一步中找不到Region呀,哪位高手懂的说一下,谢谢
作者: leojl_liu    时间: 2010-7-14 10:05
看不懂,学习中。。。
作者: 蜗牛1    时间: 2010-11-15 23:17
回复 interrupt 的帖子; N; Y) r: `; B
, {+ A+ P, Q% x) A5 e
谢谢了~~
作者: 蜗牛1    时间: 2010-11-16 00:00
有那个朋友是用16.3的?有空一起学习下
作者: sunyooh    时间: 2010-11-16 10:17
其实只需要在cmgr,约束管理器设置region对应的线宽 间距 就可以了设定范围,应用规则
作者: weisty919    时间: 2010-11-19 17:26
好东西,帮顶!!!
作者: entoshy    时间: 2010-11-22 11:04
16.2 变化好大啊,真是学习啦
作者: summer134    时间: 2010-11-22 16:03
非常实用,感谢楼主!
作者: wobf0928    时间: 2010-11-23 08:48
这个赞~~~
作者: yujian    时间: 2010-11-30 11:36
太好了!!!!
作者: anne_qian34    时间: 2010-12-1 16:27
谢谢楼主分享~~
: ~% N) r3 g. M7 a呵呵,帮楼主整在一个文件里了~
( ?3 j4 j/ J# D

Allegro(16.2)区域规则.pdf

724.75 KB, 下载次数: 51, 下载积分: 威望 -5


作者: 274226547    时间: 2010-12-9 14:40
谢谢 我会啦 嘿嘿
作者: weisty919    时间: 2010-12-9 18:28
不错,帮顶!!' i$ S& y& r# Y" c3 T5 A% }0 }

作者: marqi566    时间: 2011-2-18 15:42
不对啊,region是灰色的啊,不能建立
作者: marqi566    时间: 2011-2-18 16:07
我找到了,可以的,谢谢
作者: w363045389    时间: 2011-2-19 10:23
恩,确实不错,呵呵。学习了。
作者: w363045389    时间: 2011-2-19 10:36
回复 interrupt 的帖子
  i" v( v" Y* U9 x5 @( c3 ~9 X6 n
2 c# e# I" L" \' S% l! B 在我用的16.3的版本,我选择在Spacing里面新建Region。可是新建不了,是灰色的,怎么回事呢?希望您能解答一下,是不是因为16.3已经没有你所说的这个功能呢?
作者: w363045389    时间: 2011-2-19 10:51
哦,找到了,不好意思,新手,呵呵。
作者: lqy    时间: 2011-2-19 13:31
教程部全面,如果某些在区域内的网络不需要执行区域约束,这样就做不出来了
作者: lcgoneone    时间: 2011-2-19 21:12
学习了,不错
作者: bbsidking    时间: 2011-3-23 16:37
Allegro是万能的
作者: yxw0609131056    时间: 2011-3-23 19:42
牛人啊,呵呵,學習了
作者: cccccc32    时间: 2011-3-25 09:36
15.5也有特殊区域的设置功能,跟16.2的一样,只是16.2的界面变了。
作者: taizitaizi    时间: 2011-3-25 15:34
学习,顶! k  d" S* r9 E. l9 C2 m* S

作者: wuxixuexi    时间: 2011-3-25 16:18
学习了!
作者: yuxide    时间: 2011-3-25 16:52
15.7挺顺手的; q" t8 L$ M  W' P. e

作者: shg_zhou    时间: 2011-3-26 16:58
15.5同样有区域规则呀
作者: shg_zhou    时间: 2011-3-26 18:29
直接从第3步开始,区域的名字在CM里面就会出现了。然后定义规则。
作者: wangjunjun2005    时间: 2011-3-26 22:59
受教
作者: wtc05301    时间: 2011-4-8 20:19
谢谢  喷血啊  :)
作者: jang2lin    时间: 2011-5-26 13:48
请教大家,怎么把区域约束给取消掉啊
作者: manuel_1    时间: 2011-5-26 14:17
帮顶,最近也在学习16。3
作者: tina2011    时间: 2011-5-29 12:20
谢谢!
作者: jang2lin    时间: 2011-7-27 17:56
请教下各位大侠,如果我设置了一个region,但是后面又移动了一下BGA,那么之前的这个region怎么能够取消掉呢???$ l& D0 H; @6 \# [  u( E: |0 W5 E' u
如果不取消的话,线宽会在之前设置region的位置再变化
' _- K" Y: @% [2 k' A9 \
作者: interrupt    时间: 2011-7-27 22:57
把这个region一起移动就行了,或者直接删除掉,选把shap就可以选中region了
作者: 黄小乖    时间: 2012-1-30 15:09
这个需要。。。学习了。。。
作者: Maxe365    时间: 2012-1-30 15:31
正在学习。。。。。
作者: fenghwu    时间: 2012-2-7 18:21
mark
作者: a491516    时间: 2012-6-11 15:50
收藏了
作者: procomm1722    时间: 2012-6-11 19:39
反過來由PCB 設置 Constraint Region 後 , 再到 CM 裡面去設定也是可以的.* i: L. C8 S) V# U0 {
這個功能是雙向的.
作者: wuyinhe    时间: 2012-6-12 12:00
学习下
作者: wanruyi    时间: 2012-6-12 19:39
楼主好人呢! 我从15.7 过来 实在不会搞。感谢
作者: conanyl    时间: 2012-6-13 00:08
谢谢,我也是刚从15.7转到16.3的,不适应啊,学习了,谢谢楼主分享!
作者: ai小叶    时间: 2012-7-26 09:00
谢谢,很棒
作者: sky_pure    时间: 2012-7-26 09:46
azhe2006 发表于 2009-4-2 08:40 ) f2 ~9 Y! f  [' x$ g2 {, B( J) b
不过我在15。5里面没找到constraint region..
9 L  X" B1 S3 \* V. `! j" D2 d. T
15.5 里 constraint region 应该是在board geometry 里面




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2