<?xml version="1.0" encoding="gbk"?> <rss version="2.0"><channel> <title>定阅帖子更新</title> <link>http://www.broadkey.com.cn/XML.ASP</link><description>TEAM Board - 科伟奇电子</description> <copyright>TEAM 2.0.5 Release</copyright><generator>TEAM Board by TEAM5.Cn Studio</generator> <ttl>30</ttl><item><link>http://www.broadkey.com.cn/Thread.asp?tid=246 </link><title>PCB抄板软件protel新功能</title><author>linda</author><pubDate>2009/12/3 9:29:37</pubDate><description><![CDATA[&nbsp; 在<a href="http://www.pcbon.net/"><font size="+0">PCB</font></a>软件protel应用过程中，一般人往往忽视它的一种强大功能&mdash;&mdash;Net Class，其实，PCB文件在首次加载网络表的时候，并没有对其进行分类。然而，借助这个功能，就可以人工将无数的网络连接分门别类，比如分成Power、data_bus、Address_bus、Hi_volta等类别，这样分类后可以分别对不同的类别施加不同的布线策略。以下简单介绍功能应用过程：
<div>　　<img style="-ms-interpolation-mode: bicubic" border="0" src="http://www.pcbon.net/admin/edit/UploadFile/2009331191853508.jpg" alt="" /></div>
<div>　　首先打开一个PCB图；选择菜单&ldquo;Design--&gt;Classes..&rdquo;跳出图 1的画面。</div>
<div>　　这里我已经预先定好了几个C ，其中&ldquo;All Nets&rdquo;是protel 默认的类别，这个类别包含了所有的网络。如果定义了布线规则，默认就是针对这个类别的。</div>
<div>　　现在为这个pcb增加一个表示CPU地址总线的类别&ldquo;Address_bus&rdquo;，按下图 1画面中的&ldquo;Add&rdquo;按键，在图 2的画面中输选择&ldquo;A0~A19&rdquo;，然后选择&ldquo;&gt;&rdquo;把这些网络放置到右边的子窗口中。如图 3。这样就建立好了一个新的pcb 网络类别。用同样的办法，再建立&ldquo;power&rdquo;、&ldquo;data_bus&rdquo;等网络类别。</div>
<div>　　<img style="-ms-interpolation-mode: bicubic" border="0" src="http://www.pcbon.net/admin/edit/UploadFile/2009331191925224.jpg" alt="" /></div>
<div>　　<img style="-ms-interpolation-mode: bicubic" border="0" src="http://www.pcbon.net/admin/edit/UploadFile/2009331193322367.jpg" alt="" /></div>
<div>　　然后，为这些网络类别分别指定布线策略，首先为电源类指定布线策略。按下图 4画面中的&ldquo;Add&rdquo;按键，增加一个策略。如图 5所示，&ldquo;Filter Kind&rdquo;选择&ldquo;Net Class&rdquo;, &ldquo;Net Class&rdquo;选择&ldquo;POWER&rdquo;，然后可以分别设定它的线宽等参数，你还可以为POWER类增加一个靠近限制的规则。</div>
<div>　　<img style="-ms-interpolation-mode: bicubic" border="0" src="http://www.pcbon.net/admin/edit/UploadFile/2009331193339114.jpg" alt="" /></div>
<div>　　<img style="-ms-interpolation-mode: bicubic" border="0" src="http://www.pcbon.net/admin/edit/UploadFile/2009331193358500.jpg" alt="" /></div>
<div>　　<img style="-ms-interpolation-mode: bicubic" border="0" src="http://www.pcbon.net/admin/edit/UploadFile/2009331193418605.jpg" alt="" /></div>
<div>　　<img style="-ms-interpolation-mode: bicubic" border="0" src="http://www.pcbon.net/admin/edit/UploadFile/2009331193433766.jpg" alt="" /></div>
<div>　　<img style="-ms-interpolation-mode: bicubic" border="0" src="http://www.pcbon.net/admin/edit/UploadFile/2009331193448933.jpg" alt="" /></div>
<div>　　该案例电路板是一个高速的嵌入式系统，CPU外部总线频率大约200MHz。所以地址总线和数据总线的设计就变得至关重要。每个地址总线相互之间的长度差不能太长，否则会造成传输延迟。但是手工去测量长度差实在麻烦，这里就可以为地址总线设置一个布线规则。</div>
<div>　　在图6的布线规则窗口中，选择&ldquo;Length Constraint&rdquo;，弹出图 7窗口，选择&ldquo;ADDRESS_BUS&rdquo;类，可以设置总线最大长度和最小长度。图 8所示窗口可以为这个Net Class设置蛇形布线规则。</div>
<div>设置了以上规则后，无论是手动布线还是自动布线，都会简单很多。在手工布线和修整电路板的过程中，不用再考虑这些参数了，因为你犯规后，PCB编辑器会给出警告。通过这样的设置，你一次可以为一大把信号线设置规则，不再需要一个一个信号单独设置了。</div>]]></description></item></channel></rss>