EDA365电子工程师网

标题: 怎样设置一个局部的布线约束? [打印本页]

作者: wader    时间: 2010-1-22 16:40
标题: 怎样设置一个局部的布线约束?
各位大侠,因为主处理芯片BGA封装,需要走比较细的线,而其它部分又想把线及间距拉大点,局部能单独设置布线约束吗?谢谢!
作者: jijiwaiwaihaha    时间: 2010-1-22 16:48
constraint area
作者: wader    时间: 2010-1-23 09:44
谢谢二楼!问题是不知道给怎么设置constraint area?希望哪位大侠能不吝赐教!谢谢!
作者: wader    时间: 2010-1-23 10:14
How to set up a constraint region in 16.2.
% P( W- e1 I9 u6 g, l. i0 |% `  n8 I5 T) _! K
Lets say we want to create a spacing region: 9 V* a% p% ^5 Q5 V7 v. ]% h
3 Y+ M7 e( E; M* U$ `& G$ K8 _0 r
Open constraint manager and create a Spacing Rule set for the constraint region.) T5 M$ k* N) W# t; N+ p% c
1. Open Constraint Manager on the board file.
! \+ z+ t# s) L2 ]- N" h2. Select Spacing > All Layers worksheet
* L5 J: `* J: m' Z# ^3. RMB on the Objects and select Create Spacing CSet
8 T! c2 `2 |1 G4. Type the name of Spacing CSet and change the pin to pin constraints that allow7 K( l  n' r* y; H& ~) s% F  e1 s
pin to pin spacing for the 'special' component.& T: ]# M! S9 L  S9 u# x
4 c" V- Q7 e  J- I
Now create a region and assign a spacing CSet to the region.
$ a( r* ^; L& V  I. @3 D  L1. In Constraint Manager, select Region > All Layers ; Y1 S0 E0 e2 Q' o0 q
2. RMB > Create Region
0 L- `  P8 U2 V& B3. Give a name to the region, and select Ok." ?) A: g$ p8 Y
4. On the Region worksheet, select the region that you just created, and assign
7 N+ C4 B6 C6 ^the Spacing CSet that you had created in the previous step. The rules of the- x7 M) Q' i( s" b! T
spacing CSet are automatically taken over by the Region.
9 E# H0 C% z* F" Y* x+ Q! u$ @" z) z0 J1 h' V
Now create a Shape on Constraint Area subclass and assign the region rules to it.
3 `3 t$ N+ A" V3 B: x, O+ `2 C1. On Allegro, Select Shape > Polygon or Rectangular.
5 E6 \1 Z# \, h0 e. c2 k2 L4 A2. In the Options panel on the Right hand side, select the Class as Constraint$ D+ G6 o( _( H5 `4 A
Region > All., s% ~7 W% x0 i% o3 K
3. From the drop down in the options panel, select the Region you had defined in1 g% F" R" h7 L/ x5 _% @
the previous step.
2 F' A" z2 N- w6 U0 v4. Draw the rectangle or polygon around the component.
作者: hzhfinger    时间: 2010-1-23 11:00
本帖最后由 hzhfinger 于 2010-1-23 11:02 编辑
+ Y1 o+ i, i" N. h  m( o
* T0 i' H4 \5 ?8 O* ysetup->constraints,在弹出对话框内的constraints areas单击add按钮,在电路板上做出需要做约束的区域,单击add对话框下面的attach propperty,shape按钮,在FIND中选择SHAPE,单击刚刚做好的约束区域,在弹出的EDIT PROPERTY对话框的AVIAILABLE PROPERTY中选择NET PHYSICAL_TYPE并添加属性,单击APPLY完成。+ Z+ i- ~2 Y0 v$ k* C, R/ k
接下来在setup->constraints,在弹出对话框内的PHYSICAL RULE SET中设置物理属性,再到physiacl RULE  ASSIGNMENT TABLE中将刚刚建好的规则分配给你做好的约束的区域就OK了




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2