跳到主要内容

路由与Allegro PCB编辑器

关键的外卖

  • 建立了印刷电路板道迹布线的设计。

  • 跟踪PCB设计人员使用的路由特性和功能。

  • 设计工具的高级路由功能。

Allegro PCB编辑器使布线容易-只是草图的路径,你想采取与涂鸦布线和保持适当的间隙!

当PCB布局工具第一次被引入时,它们在路由轨迹方面并不比使用蚀刻草图好多少。你可以画出与智能网相关的线,但编辑能力很弱,它们缺乏设计规则,而且几乎没有自动化可以提供帮助。随着设计系统的改进,跟踪路由的能力随着各种新特性和功能呈指数增长。

虽然这些路由增强对面临复杂布局的路由设计人员来说是一种可喜的解脱,但它们也需要了解如何最好地使用它们。例如,来自Cadence的Allegro PCB编辑器配备了许多创新功能,为设计师提供了许多选项路由董事会.事实上,Allegro中有如此多的路由功能,以至于一些用户在开始使用它时需要帮助。如果你发现自己处于想要了解更多关于PCB布线与Allegro,你是在正确的地方,我们有答案,可以帮助你。

在Allegro PCB编辑器中设置路由

在开始使用Allegro进行路由之前,您需要为此进行设置。有几个不同的参数可以调整,从规则和约束到显示设置和路由行为。我们将首先从设计规则和约束开始。

尽管您可以在Allegro中使用默认设置的跟踪宽度和间隔进行路由,但是您会发现,在您的设计中路由不同的网时,您必须不断地更改这些值。如果没有准备好所有的规则,您甚至可能会遇到由于间隔错误造成的性能和可制造性问题。使用设计系统中的内置规则和约束,您可以设置多个迹线宽度,以及引脚、通孔、网、网组或其他板对象的间隙。的过程中也可以输入这些规则和约束示意图然后在同步设计数据库时发送到布局中。

Allegro PCB编辑器自带一个先进的约束管理器系统,让您完全控制所有设计规则的设计。对于路由跟踪,这是非常宝贵的,因为您可以为单个网、网组、某些层甚至板的特定区域设置不同的跟踪宽度和间隙。您的数据条目将被输入到Constraint Manager的电子表格风格的界面中,然后它将管理如何路由板。

下一个要设置的参数将控制设计在PCB Editor窗口中的外观和行为。这些设置可以通过“显示”和“设置”下拉菜单访问,但最简单的访问是使用“设计工作流”菜单,如下图所示。如您所见,有用于设计参数、网格和显示颜色的菜单。

一些路由参数显示在Allegro PCB编辑器的设计参数编辑器菜单中

在Allegro中设置一些用于路由的参数。

“网格”菜单允许您优化网格设置以适应您的路由需求。“颜色”菜单不仅允许你为每一层设置颜色,还让你对显示的单个元素进行更具体的控制。例如,它使您能够分别更改丝印组件轮廓和引用指示符的可见性和颜色。“设计参数”菜单让你在不同的选项卡中控制设计的不同方面,包括显示、设计、文本、形状、流程规划和路由。虽然每个选项卡中都有你想要使用的重要设置,比如显示选项卡中网名的可见性,现在让我们关注“路由”选项卡的功能:

  • 添加连接:设置常规手动路由的基本功能。这些设置可以在动态路由时进行调整,但在这里可以设置默认设置。一些设置包括路由是否将其他跟踪和/或通道推到一边,以及对推的优先级有多大。

  • 编辑顶点:在这个选项卡中有一些相同的设置,但这些设置将适用于编辑路由跟踪时,而不是初始路由时。

  • 幻灯片:在路由时,您可以在前进的过程中滑动分段。这个选项卡让你控制如何处理滑动。

  • 光泽:如果你想的话,Allegro会在你走路线的时候帮你清理。下面是用来控制它清理内容的设置。

现在我们已经了解了一些可以用于自定义路由环境的设置,接下来让我们看看如何设置一些跟踪。

快板路由的基本功能

要开始路由跟踪,您可以再次使用“设计工作流”菜单并进入“互连>手动路由>添加连接”,或者您可以进入“路由>连接”下拉菜单,或者您可以按键盘上的F3,或者您可以单击“添加连接”图标按钮。是的,在Allegro中使用跟踪路由有很多不同的方法,这使您能够定制最适合自己的工作流样式。

进入路由模式后,可以在任何空白区域单击鼠标,开始绘制没有关联网络的跟踪,但是我们将关注路由现有网络。将光标定位在一个未路由的网络上,或称为“老鼠”,并单击鼠标按钮拾取网络进行路由。通过移动鼠标,您将能够看到从光标位置开始路由的跟踪。

在我们深入讨论之前,花点时间点击一下鼠标的右键。您将看到一个弹出菜单与不同的路由选项和参数在上面。虽然有很多选择,其中一些我们将在后面讨论,但前四个是你应该首先熟悉的:

  • 完成路由后,使用完成选择退出路由保存您的工作。

  • 如果你犯了错误,会删除你路由的最后一段。

  • 如果您想摆脱路由并删除您一直在做的工作,请使用取消选择。

  • 下一个选项将脱离您正在处理的路由,允许您在不离开添加连接模式的情况下移动到下一个网络。

escape键将关闭弹出框,以便您可以继续路由。在为路由拾取网络之后,请注意当您移动鼠标时,路由跟踪是如何扩展的。通过单击鼠标按钮,您可以在跟踪中添加顶点以改变方向,通过双击鼠标按钮,您可以添加一个通道,将您带到另一个层。

接下来,我们将研究如何编辑一些现有的跟踪路由。要做到这一点,您需要能够选择要进行编辑的路由。在“查找”选项卡中是“设计对象查找筛选器”,它允许您在进行设计时选择您想查找和选择的对象。Allegro将路由痕迹称为“连接线”或“clinines”。"克莱因赛格斯"和"通过在筛选器中启用,您可以选择已经路由的轨迹和通道,而不必选择该区域的任何其他对象。这将允许你删除他们,你可以在下面的图片中看到。您还可以剪切跟踪,向它们添加新段,或更改它们的宽度/跟踪层。

在介绍了跟踪路由和编辑的基础知识之后,接下来我们将讨论在Allegro上可用于路由的其他一些模式和选项。

在Allegro PCB编辑器中选择用于编辑的轨迹和通孔

在Allegro中选择并准备删除一些跟踪路由和通径。

Allegro内不同的路由模式

在Allegro PCB Editor的添加连接(路由)模式下,像通常一样为路由拾取跟踪。不过,这一次,不是路由它,右键单击它,并从弹出菜单中选择“涂鸦模式”。这让你可以选择用鼠标画出你想要路由的大致方向。你只需画出你想要的路线的大致概念,而不是点击你想要的顶点。然后,当你完成涂鸦,点击鼠标按钮,Allegro的路线引擎将自动把跟踪你的一般绘图。

手动路由还有许多选项,您可以启用或禁用它们你的路由.在下面这两张图的顶部,你可以看到有两个路由的轨迹和一些未路由的网的板子区域。在右边的“选项”选项卡中,我们已经启用了“首选推送”、“自动清空其他网”和“清除视图”。在底部的图片中,你可以看到我们开始路由的结果。

除了我们正在使用的网外,所有的网都关闭了它们的可见性,你可以看到概述引脚和轨迹的间隙,以显示我们的路由需要避免的地方。然而,正如您在我们路由的跟踪中所看到的,推功能已经将现有的跟踪推出了它之前的位置,如图所示的间隙。

这些是设计师可用的一些路由选项,Cadence一直在开发新的选项来帮助设计师。

Allegro中的两张路由图展示了不同的路由选项的使用

有了自动空白网等选项,Allegro中的手动路由可以最适合您的需求。

Allegro PCB编辑器路由改进和增强

当你面对多个需要连接的网络时,你可以使用Allegro中的自动连接功能来减轻你必须手动路由它们的负担。通过选择你想要使用的层,然后选择你想要路由的网,Allegro的路由引擎将为你完成这些路由。您可以在本文开头的视频中看到该功能的演示。

除了自动连接,Cadence还在Allegro中提供了许多其他路由功能,以帮助您在印刷电路板的布局中更高效。这包括各种路由选项和模式、自动交互路由功能和全批自动路由器。有关印刷电路板布线的更多信息,请参阅我们的电子书在这个问题上。

如果你想了解更多关于Cadence如何为你提供解决方案,跟我们和我们的专家团队谈谈