Altium Designer

为什么自动交互式布线器比自动布线器可以实现更加整齐的走线

当我很小的时候,我的房间总是一团糟。因为我认为自己知道每件东西的地方,所以就没有去清理它。最后,在我父母和同龄人的巨大压力下,我不得不整理了一下房间。区别是很大的。现在,我更容易到达想要去的地方。

使用自动布线器的PCB走线也可以说是这样的情况。众所周知,自动布线器会产生许多不合理的走线。具有这些特性的电路板使得下一步的设计工作变得非常困难,似乎设计不当。这种不合心意的布线通常导致以下三种情况中的一个或多个:

1)打乱总线的布线。
2)长而曲折的布线。
2)布线到不希望的角落。

多年来,PCB设计人员在需要自动布线器的速度时一直在处理这些布线问题。自动交互是一种不太知名的布线选择,可以节省您的时间,而且不会带来布线问题。

均匀的总线布线

当PCB布线时,自动布线器可能会产生很多问题。这些问题中的第一个也是最明显的就是会打乱总线的布线。

总线走线是一组类似网络的均匀布线模式。例如,数据总线(D0-D7)的8个网络应尽可能紧密地布线在一起。这将通过匹配其跟踪长度和拓扑来保留数据总线的信号特性。

自动布线器分别考虑总线中的每个网络,而不是将总线作为一组布线。为了布线每个网络,自动布线器可以推送和推出总线中的其他布线。在完成之后,自动布线器可能完全破坏了总线的均匀性。

相反,自动交互式布线器对您所选择的网络而不是设计中的所有网络进行操作。它还将遵守您为宽度、间距、层次和拓扑设置的网络和网络类设计规则。这将导致总线布线产生清晰和精确的模式。此外,与做出自己的方向决定的自动布线器不同,自动交互式布线允许您指定总线布线应该采用的路径。

短而直接的布线

虽然我们已经讨论了自动布线总线会出些什么问题,但它们并不是自动布线器打乱的唯一走线。在自动布线的电路板中的下一个问题是太长的走线,并且遍布全部。

当一个自动布线器完成一个网络,它将采取任何路径,以实现这一目标。自动路由器的设计使得如果它遇到障碍物,那么将采取最小阻力的路径来处理,即使这意味着错误的方向。我们经常会看到,为了连接一个简单的网络,自动布线器跨越多个板层并且行进很长的距离。

相反,自动交互式布线器只会布线您选择的网络。它会将所选择的网络从起始点布线到完成点,而不考虑设计中的其他网络,但自动布线器会考虑。这使得布线跟踪尽可能短,而不会凌乱。另外,如果指定自动交互式布线器要遵循的路径,则布线跟踪将保持在该路径的范围内。

布局走线中不合需要的伪像

您可能遇到的另一个问题是走线中的不希望的伪像。虽然它们并不像打乱的总线布线或长而乱的走线那么明显,但是它们可以让你头疼。

自动布线器经常会布线不期望的伪像(如慢跑、角落和短线)。这是因为自动布线器正在抓取跟踪段,然后重新路由它们,以便连接设计中的所有网络。在努力中,这些小问题被遗忘了。这些伪像可能不仅仅是次要烦恼,因为跟踪存根可能会最终作为天线发挥作用,并导致设计中的信号完整性问题

自动交互式布线器避免了这个问题,因为它没有抓住踪迹来完成它的工作。相反,它将使用尽可能短的路径在一次通过中布线选定的网络。一旦选定的网络被布线,自动交互式布线器就完成了,不会尝试重新布线它们。这样可以防止自动布线器创建不需要的走线。

打乱的总线布线、长而乱的走线和不良的布线伪像是设计人员最终在自动布线PCB时必须处理的三个问题。可以通过使用自动交互式布线器来消除这些问题。自动交互式布线将为您提供所需的精度,并且不会带来传统的自动布线器可能导致的问题。

Tagged

About Simon Wang

发表评论

电子邮件地址不会被公开。 必填项已用*标注