找回密码
 注册
关于网站域名变更的通知
查看: 1353|回复: 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.
# K5 w& d1 D/ V( }* K' q$ n$ R2 J+ g- W) Z
Lets say we want to create a spacing region:
* [& i: o9 C6 ^+ X) x& Q! P2 H5 }+ P- ~2 e. O, U
Open constraint manager and create a Spacing Rule set for the constraint region.
9 `2 Y; d! f& Y( i* |; G8 Z1. Open Constraint Manager on the board file.
' P( [' n8 _) T/ r2. Select Spacing > All Layers worksheet
5 D. n* F$ D+ v7 n7 E3. RMB on the Objects and select Create Spacing CSet   i* |/ d) K, u( Z* U
4. Type the name of Spacing CSet and change the pin to pin constraints that allow5 a, @' Q+ |+ T- v! \0 a
pin to pin spacing for the 'special' component.
1 O8 N% a9 Y+ }5 e/ r/ {
# K9 l0 c& f3 E- {1 ]; j  j) ^4 @9 x- PNow create a region and assign a spacing CSet to the region.5 q, T6 F. X7 Z- Z3 g! i6 P
1. In Constraint Manager, select Region > All Layers
& m) \5 x! b  ~  f* _0 M( ]) c2. RMB > Create Region ' y8 \( C( i$ H- M! I6 N
3. Give a name to the region, and select Ok.$ y- i* }+ w8 a" N, h0 o
4. On the Region worksheet, select the region that you just created, and assign
  y/ w0 W9 d6 {( c0 z3 I7 W  kthe Spacing CSet that you had created in the previous step. The rules of the# b: L2 I% o, B0 X: L: T* D* G
spacing CSet are automatically taken over by the Region.
! |2 V* W9 M. g; B9 E' b4 C" s; d* t7 E. k
Now create a Shape on Constraint Area subclass and assign the region rules to it.
9 Q' L# r, {2 }0 X7 w* Y1. On Allegro, Select Shape > Polygon or Rectangular.
( X: i1 A, ^, F) h9 {; T. T2. In the Options panel on the Right hand side, select the Class as Constraint( a( @8 g# L  {/ v4 m: p
Region > All.
$ w; t: F, i  }' v5 m0 O3. From the drop down in the options panel, select the Region you had defined in* w5 |4 g+ E+ i6 h0 p
the previous step.
) V( C+ i3 M9 v6 |4 h5 b4. Draw the rectangle or polygon around the component.

该用户从未签到

5#
发表于 2010-1-23 11:00 | 只看该作者
本帖最后由 hzhfinger 于 2010-1-23 11:02 编辑
# \5 _7 k$ t: u2 V7 z" B2 z1 v- I, W' X: d, L" \! L+ R
setup->constraints,在弹出对话框内的constraints areas单击add按钮,在电路板上做出需要做约束的区域,单击add对话框下面的attach propperty,shape按钮,在FIND中选择SHAPE,单击刚刚做好的约束区域,在弹出的EDIT PROPERTY对话框的AVIAILABLE PROPERTY中选择NET PHYSICAL_TYPE并添加属性,单击APPLY完成。" c2 g; b5 W- b( S9 L
接下来在setup->constraints,在弹出对话框内的PHYSICAL RULE SET中设置物理属性,再到physiacl RULE  ASSIGNMENT TABLE中将刚刚建好的规则分配给你做好的约束的区域就OK了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-17 09:45 , Processed in 0.109375 second(s), 24 queries , Gzip On.

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

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

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