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

Protel 自动布线的常用规则

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
一、布线的层面
% U9 X' Q3 G5 h4 a9 T8 ?- T# }+ S  protel98、99的PCB编辑器,可以在16个“Signal Layer(信号层面)”上实现布线,每个都可以单独设置布线属性。对双面板的自动布线来说,应该让系统仅“在Top(顶层)”和“Bot(底层)”两个层面布线;对单面板则只能在“Bot(底层)”布线。其他的信号层应该处于禁止自动布线状态,否则系统会自动使用任何可用的信号层。4 w- m  Q# u" u- [6 [* Q$ d# A
  设定层面的布线属性,可在“Design Rules”对话框中设定。执行菜单命令“Design/Rules...”,弹出“Design Rules"对话框,单击“Routing”选项卡,选中“ Rule Classes”列表框中的“Routing Layers”项,这时显示的对话框如图1所示。
4 X+ q7 z$ z7 o: ]/ A+ M
9 N( s: D# {0 B7 G7 x       图1
5 B! [2 T& A. y- C) w  然后单击按钮“Properties...”后,将弹出“Routing Layers Rule”对话框如图2所示。
; i) v. d' X: B2 N3 e: {
+ c8 Y4 a3 [3 y: `  图20 {9 r$ P% H% H/ w6 }1 j0 ^! {) [
  对话框中的“Rule Attributes”项,就是双面板常用的层面布线属性。其中水平布线T=“Horizontal”,底层设置成垂直布线B=“Vertical”, 14个中间信号层都设置成不使用1-14=“Not Used”。制作单面板时,因为只有底层是实际布线层,所以要把Bottom Layer的布线方向设定为任意,即B=“Any”,其他都设置成不使用,即“Not Used”。2 `" j  `9 z; o! u2 ~6 u
二、布线的区域
" @: L( f, D4 t  H8 O+ R  自动布线时必须划定一个区域,让系统在限定的区域内进行布线操作。如果没有明确规定布线区域,Protel98、99的PCB编辑器将有可能(根据电路的复杂程度)使用全部图纸空间来布线,这肯定是不允许的。设定自动布线的区域,需要使用“Keep Out Layer(禁止布线层)”。因为Protel98、99在信号层自动布线的同时,将不停地检索与布线位置对应的禁止布线层,如果禁止布线层的对应位置为空,表示给位置可以布线,否则表示该位置禁止布线,这时系统将改变布线的方向,向其他方向搜索可布线的位置。根据这个原理,可以任意规定布线的区域。例如:通常把印制电路板边界的边框线画在“Keep Out Layer(禁止布线层)”上,这样被限定在印制电路板的边界内。因此,可以把绘制在“Keep Out Layer”上的图形称为“电气边界”。
; W2 |# C' p2 E9 P$ z9 f0 X# o& U三、布线的其他规则
1 |' r0 q# A6 K+ A& ^
  Protel为自动布线规定了很多默认的规则,设计者通常不需要重新设置,但是应该了解这些规则的内容和意义。
4 `$ ~0 A% Q1 h8 @: x) Q  1、Clearance Constraint(安全距离)两个导体之间的最小距离,默认值=10mil。
4 Z1 I, l3 a  L' M3 ]5 C  2、Routing Corners(布线拐角模式)默认值=45度。* p) p  |; R( F- p/ T% F
  3、Routing Priority(布线优先级别)范围0-100,数值越大,级别越高。自动布线时,级别高的先走线。
$ v8 l6 {% Z- C- g: C  4、Routing Topology(自动布线方式)默认值设置为“Shortest(最短布线长度)”。$ c0 ^$ k5 A3 ^% m
  5、Routing Via Style(过孔类型) 有3个参数:“Style(类型)”默认值为“Through(通孔)”,孔径默认值为“Hole Size=28mil”,外径默认值为“Width=50mil”。
% W# i) ?3 j) m  6、Width Constraint(布线宽度) 默认值为10mil。
8 |2 G; z, }& e+ d0 z5 _; I  以上这些规则多可在图1所示的对话框的“Routing”选项卡“Rule Classes”列表框中找到,每项规则多可以有多哥不同对象设置值。例如,布线宽度可以按网络名分别设置,电源VCC和接地GND的布线宽度可以设定的粗一些,其他走线细一些,等等。用对话框中的“Add...”按钮,可将多个作用对象的设置值,加到“Scope”列表框中。& _% n6 P( O( S1 q* P6 z
  由于可以设定的布线规则非常多,而且有些参数之间又互相有牵连,设置不合适的话,很可能适得其反。因此初学者一般使用默认值即可,等对布线规则的理解程度提高后,在进行高标准的规则设置。

评分

参与人数 1贡献 +4 收起 理由
zyunfei + 4 感谢分享

查看全部评分

该用户从未签到

2#
 楼主| 发表于 2009-11-9 16:42 | 只看该作者
好东西,怎么没人顶呢

该用户从未签到

3#
发表于 2009-11-13 15:00 | 只看该作者
我来顶!学姐(请允许我这么叫)我是初学者,还望以后多多的指教啊,这是我的qq1 u8 l& e: f2 r- ^1 t
1401494902,方便的话加我。谢谢!!!

该用户从未签到

4#
发表于 2009-11-13 15:31 | 只看该作者
很少见女孩子做这方面的工作
  • TA的每日心情
    郁闷
    2019-11-19 16:02
  • 签到天数: 1 天

    [LV.1]初来乍到

    5#
    发表于 2009-11-16 19:24 | 只看该作者
    楼上的同志,你说错了,呵呵,快加我。楼主是好人!
  • TA的每日心情
    开心
    2021-5-25 15:04
  • 签到天数: 37 天

    [LV.5]常住居民I

    6#
    发表于 2009-11-17 10:22 | 只看该作者
    prote 最好不要用自动布线,因为自动布线的效果实在太差了

    该用户从未签到

    7#
    发表于 2009-11-19 14:18 | 只看该作者
    真做入行的人,那是不用自动布线的,如用自动布线,也不是PROTEL这个低端软件了。有兴趣的加我了540766519

    该用户从未签到

    8#
    发表于 2009-11-20 13:24 | 只看该作者
    不是沒人頂,而是自動佈綫達不到要求……

    该用户从未签到

    9#
    发表于 2009-11-20 15:47 | 只看该作者
    1# jinsihu2005 不错呀,还有滑动轴承大家一起看

    该用户从未签到

    10#
    发表于 2009-11-23 16:50 | 只看该作者

    我支持一下了啊。

    楼主我支持了你也到我刚开的情侣个性签名网站逛下,里面有最新出炉的签名。

    该用户从未签到

    11#
    发表于 2009-11-25 20:40 | 只看该作者
    呵呵,我用自动布来看元件的摆放的好不好

    该用户从未签到

    12#
    发表于 2009-11-27 23:14 | 只看该作者
    99SE自动布线太有点乱了,不好用我一直用手动布线。我也是初学者,望高手指点我的QQ是768060328

    该用户从未签到

    13#
    发表于 2009-11-28 16:04 | 只看该作者
    6楼说的对,不过还是很感谢楼送上这么一份知识

    该用户从未签到

    14#
    发表于 2009-12-3 22:24 | 只看该作者
    顶吧。。。

    该用户从未签到

    15#
    发表于 2010-1-17 10:03 | 只看该作者
    我建议地线自动布吧?其它线手工走
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-3 13:41 , Processed in 0.140625 second(s), 28 queries , Gzip On.

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

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

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