protel 99se布线规则设置

玛丽莲梦兔
834次浏览
2021年02月07日 06:55
最佳经验
本文由作者推荐

藏族歌曲大全-

2021年2月7日发(作者:三五成群打一生肖动物)


protel 99se


布线规则设置,独辟蹊径!














PCB


布 线软件的书籍和资料大家应该都看得不少了,网上有很多布线技巧的文章,


大都是教人如 何避免干扰,


如何走地线等等,


其实这些软件里面还有一个功能 ,


也很好用的,


只是绝大部分的书籍都没有介绍。这就是


Net Class


功能。











Pcb


文件首次加载网络表的时候,没有对其进行分类。这个功能可 以人工将无数的


网络连接分门别类,比如分成


Power


、


data_bus


、


Address_bus


、


Hi_volta


等类别。这样分类


后可以分别对不同的类别施加不同的布线策略。




让我们尝试一下这个功能(以

< br>protel


为例)


:











首先打开一个


PCB


图;选择菜单“


Design-->Classes..


”跳出图


1


的画面。











这里我已经预先定好了几个


C


,其中“


All


Nets


”是


protel


默认的类别,这个类别


包含了所有的网络。如果定义了布线规则,默认就 是针对这个类别的。











现在我要为这个

< br>pcb


增加一个表示


CPU


地址 总线的类别“


Address_bus


”


,按下图



1


画面中的“

< p>
Add


”按键,在图



2


的画面中输选择“


A0~A19


”


,然后选择“


>


”把这些网络放

< p>
置到右边的子窗口中。如图



3


。这样就建立好了一个新的


pcb


网络类别。用同样的办法,


再建立“


p ower


”


、


“


data_bus


”等网络类别。














好了,


我 们为这些网络类别分别指定布线策略吧,


首先我们为电源类指定布线策略。


按下图



4


画面中的


“


Add


”


按键,< /p>


增加一个策略。


如图


< br>5


所示,


“


Filter Ki nd


”


选择


“


Net Class


”


,


“


Net Class


”选择“


POWER


”


,然后可以分别设定它的线宽等 参数,你还可以为


POWER


类增


加一 个靠近限制的规则(由于我这个电路板是


4


层板,我这个工程就 不设置靠近规则了)


。

















由于我的这个电路板是一个高速的嵌入式系统,


CPU


外部总线频率大约


200MHz


。


所以地址总线和数据总线的设计就变得至关重要。


每个地址总线相互之间的长度差不能太长,


否则会造成传输延迟。


但是手工去测量长度差实在麻烦,


这里就可以为地址总线设置一个布

< br>线规则。











在图


6< /p>


的布线规则窗口中,选择“


Length


Constraint


”


,弹出图



7


窗口,选择


“


ADDRESS_BUS


”


类,


可以 设置总线最大长度和最小长度。


图



8


所示窗口可以为这个


Net Class


设置蛇形布线规则。


藏族歌曲大全-


藏族歌曲大全-


藏族歌曲大全-


藏族歌曲大全-


藏族歌曲大全-


藏族歌曲大全-


藏族歌曲大全-


藏族歌曲大全-