12.5.5 布线拓扑规则
1.定义
如图12-9所示,网络的拓扑是一种排列,或者管脚到管脚的连接模式。缺省情况下,PCB编辑器安排每层的管脚到管脚连接的依据是:使整体连接长度最短。拓扑应用到网络有很多原因:在高速设计中,为使信号反射最小,网络经常使用Daisy链式拓扑;在接地网络中,应用星形拓扑,以保证所有的连线都返回到一个公共点。
在布线拓扑规则中,可以使用下面的拓扑结构:
(1) Shortest(最短的)
这种拓扑连接所有的节点,使整体连接长度最短。
(2) Horizontal(水平)
这种拓扑把所有的节点连在一起,以水平最短和垂直最短5∶1的比例布线。用这种方法强制水平布线。
(3) Vertical(垂直)
这种拓扑把所有的节点连在一起,以垂直最短和水平最短5∶1的比例布线。用这种方法强制垂直布线。
图12-9 布线规则类——布线拓扑规则
(4) Daisy-Simple(简易链)
这种拓扑把所有的节点一个接一个地连在一起。它们连接的次序决定于整体长度最短的那种,如图12-10所示。如果指定了起始焊盘和终点焊盘,所有其他的焊盘在它们之间被串成一条链,并使总长度尽可能的短。编辑一个焊盘并把它设置为起始点或终结点。如果指定了多个起始点(或终结点),在每一个的末端它们将被连在一起。
图12-10 简易链拓扑结构
(5) Daisy-Mid Driven(中间驱动链)
如图12-11所示, 这种拓扑把起始节点放在Daisy链的中间。先把节点分成相等的两段,再把它们分别链接在一起,但任一边的起始节点不要连起来。这需要两个终结点,每段一个,多个起始节点在中间链在一起。如果没有两个终结点,那它就是一个简单的Daisy拓扑。
图12-11 中间驱动链拓扑结构
(6) Daisy-Balanced(平衡链)
如图12-12所示, 这种拓扑先把所有的节点分成相等的几段,链的数目等于终结点的数目。然后把这些链都连到起始点形成一个星形结构。多个起始点都链接在一起。
图12-12 平衡链拓扑结构
(7) Star(星形)
如图12-13所示, 这种拓扑把每个节点都直接连到起始节点。如果终结点存在,他们被连到每条节点之后。多个起始节点被链在一起,就像Daisy-Balanced拓扑一样。
图12-13 星形拓扑结构
2.怎样解决多重规则竞争
规则执行的顺序是:
◊Star
◊Daisy-Balanced
◊Daisy-Mid Driven
◊Daisy-Simple
◊Horizontal
◊Vertical
◊Shortest
3.规则应用
在自动布线过程中,生成规则应用。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。