找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 930|回复: 4
打印 上一主题 下一主题

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

[复制链接]

21

主题

108

帖子

253

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

EDA365欢迎您!

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

x
各位大侠,因为主处理芯片BGA封装,需要走比较细的线,而其它部分又想把线及间距拉大点,局部能单独设置布线约束吗?谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

2

主题

145

帖子

6768

积分

五级会员(50)

Rank: 5

积分
6768
2#
发表于 2010-1-22 16:48 | 只看该作者
constraint area
有些事,明知是错的,也要去坚持,因为不甘心;有些人,明知是爱的,也要去放弃,因为没有结局;有时候,明知没路了,却还在前进,因为习惯了。

21

主题

108

帖子

253

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

21

主题

108

帖子

253

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
253
4#
 楼主| 发表于 2010-1-23 10:14 | 只看该作者
How to set up a constraint region in 16.2.
5 v0 l1 D) h, i8 r$ ^7 n
$ |* w2 N) h7 O6 P4 yLets say we want to create a spacing region: & N) q* d# |+ p; o- \. o
" {$ [+ c, |. a! a
Open constraint manager and create a Spacing Rule set for the constraint region., N# o6 \- m( M+ r; W! K# u
1. Open Constraint Manager on the board file.
0 i8 r9 E7 e5 f0 Q) A6 x. o" L2. Select Spacing > All Layers worksheet ; f/ ?. L5 I0 V$ I  p3 D7 j6 w! i- A
3. RMB on the Objects and select Create Spacing CSet ; u, ]% Z/ D5 C" q
4. Type the name of Spacing CSet and change the pin to pin constraints that allow
0 Q* }* b5 a1 f5 |" N, b  H) Wpin to pin spacing for the 'special' component.
$ Y  s2 g2 [1 n; I8 Z" M. c3 P1 C# W4 o
Now create a region and assign a spacing CSet to the region.  W# v7 E6 D. `/ t
1. In Constraint Manager, select Region > All Layers
% [* ^- K3 [' S/ _% J& M2. RMB > Create Region 4 ]! @/ `9 G. X$ ~% S7 Y  Z) j
3. Give a name to the region, and select Ok.5 `) p2 ^9 J( _1 _8 \1 \& Y
4. On the Region worksheet, select the region that you just created, and assign1 k% D# V' W8 n) o/ \, d
the Spacing CSet that you had created in the previous step. The rules of the
/ Y: E" l8 R5 B/ C' w+ U$ |  Nspacing CSet are automatically taken over by the Region.
. Y* K! ?6 J$ Z; r/ W) _6 b9 g) g6 I- K5 Q+ }5 V
Now create a Shape on Constraint Area subclass and assign the region rules to it.7 C+ w9 Q: B6 k+ \- y
1. On Allegro, Select Shape > Polygon or Rectangular.% R, _; U1 J" W$ E
2. In the Options panel on the Right hand side, select the Class as Constraint0 J$ N% F7 ~1 R0 z- J0 F
Region > All.
  A( r/ k6 s' G- w$ O5 S+ b0 q# i3. From the drop down in the options panel, select the Region you had defined in: h. D: c* i6 n1 ]1 @
the previous step.( |. l; R% ~, T( t" M
4. Draw the rectangle or polygon around the component.

0

主题

28

帖子

786

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
786
5#
发表于 2010-1-23 11:00 | 只看该作者
本帖最后由 hzhfinger 于 2010-1-23 11:02 编辑 0 Z' d2 v/ y8 F' R5 Q8 y

" `8 r; A' ]3 n; B: Wsetup->constraints,在弹出对话框内的constraints areas单击add按钮,在电路板上做出需要做约束的区域,单击add对话框下面的attach propperty,shape按钮,在FIND中选择SHAPE,单击刚刚做好的约束区域,在弹出的EDIT PROPERTY对话框的AVIAILABLE PROPERTY中选择NET PHYSICAL_TYPE并添加属性,单击APPLY完成。, g1 G: ~/ Q' p) R# T: L1 J) O
接下来在setup->constraints,在弹出对话框内的PHYSICAL RULE SET中设置物理属性,再到physiacl RULE  ASSIGNMENT TABLE中将刚刚建好的规则分配给你做好的约束的区域就OK了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-1-31 13:49 , Processed in 0.060448 second(s), 32 queries , Gzip On.

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

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

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