找回密码
 注册
关于网站域名变更的通知
查看: 1371|回复: 4
打印 上一主题 下一主题

怎样设置一个局部的布线约束?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-1-22 16:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
各位大侠,因为主处理芯片BGA封装,需要走比较细的线,而其它部分又想把线及间距拉大点,局部能单独设置布线约束吗?谢谢!

该用户从未签到

2#
发表于 2010-1-22 16:48 | 只看该作者
constraint area

该用户从未签到

3#
 楼主| 发表于 2010-1-23 09:44 | 只看该作者
谢谢二楼!问题是不知道给怎么设置constraint area?希望哪位大侠能不吝赐教!谢谢!

该用户从未签到

4#
 楼主| 发表于 2010-1-23 10:14 | 只看该作者
How to set up a constraint region in 16.2.
" z+ g: E3 D& o* q- P# l/ [5 Q& y/ m! x/ G8 ?  Y4 e% m( y
Lets say we want to create a spacing region:
& e( Y$ d+ r* E! _  R: q* r6 o% G& Z4 S2 V, X& V: y
Open constraint manager and create a Spacing Rule set for the constraint region.& u+ B6 Y- [+ o% I" Y" A( b
1. Open Constraint Manager on the board file.
! E7 Q6 R5 g5 B0 L3 @' q2. Select Spacing > All Layers worksheet # G- \4 b1 m5 W, Y7 ?# b  y
3. RMB on the Objects and select Create Spacing CSet 1 G+ c- M5 e9 J) [  y
4. Type the name of Spacing CSet and change the pin to pin constraints that allow
$ ~9 B8 D. p7 H7 B- Vpin to pin spacing for the 'special' component.% v3 L! B8 i7 z* i- K- g. J% G5 ^
- Q! K' B* ~# B* R
Now create a region and assign a spacing CSet to the region.
# V, d' v: V( e( ]1. In Constraint Manager, select Region > All Layers
6 C* x/ j: X( C2. RMB > Create Region
$ H. D4 J* C+ d3. Give a name to the region, and select Ok.
4 ]  Y1 Q; S- O3 A4. On the Region worksheet, select the region that you just created, and assign, v! g0 ~4 M2 K9 \. C- c, `5 ?
the Spacing CSet that you had created in the previous step. The rules of the" W8 Q! ?/ d' @, O) @2 G
spacing CSet are automatically taken over by the Region.. O" W- G% u1 _, W6 b: |
* y+ J/ S) U# l  G' j% d' G
Now create a Shape on Constraint Area subclass and assign the region rules to it.
) q: a/ T1 w8 y! g" H5 y9 u/ V7 p! O1. On Allegro, Select Shape > Polygon or Rectangular.. z' b5 r2 F! E
2. In the Options panel on the Right hand side, select the Class as Constraint
; _, o/ X8 v" M- O* ~; NRegion > All.
/ t' j( S$ B$ a* r. _, p7 n3. From the drop down in the options panel, select the Region you had defined in) ]+ o; `7 L, t$ s7 {" F. u
the previous step.
6 D. r  T( g. D: y6 X4 w: b) z4. Draw the rectangle or polygon around the component.

该用户从未签到

5#
发表于 2010-1-23 11:00 | 只看该作者
本帖最后由 hzhfinger 于 2010-1-23 11:02 编辑 " U4 n, X$ t( r$ x1 K5 o

7 v* V- H% |, r5 c) bsetup->constraints,在弹出对话框内的constraints areas单击add按钮,在电路板上做出需要做约束的区域,单击add对话框下面的attach propperty,shape按钮,在FIND中选择SHAPE,单击刚刚做好的约束区域,在弹出的EDIT PROPERTY对话框的AVIAILABLE PROPERTY中选择NET PHYSICAL_TYPE并添加属性,单击APPLY完成。
/ ?- N6 T) g8 j5 A: ?- o接下来在setup->constraints,在弹出对话框内的PHYSICAL RULE SET中设置物理属性,再到physiacl RULE  ASSIGNMENT TABLE中将刚刚建好的规则分配给你做好的约束的区域就OK了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-9-4 04:29 , Processed in 0.125000 second(s), 25 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表