标题: 怎样设置一个局部的布线约束? [打印本页] 作者: 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了