"); //-->
很少有工具能像自动布线器 那样松弛。我从未见过有人贬低锤子或螺丝刀,但 自动布线 器通常被视为 PCB 设计初学者的拐杖;任何严肃的 PCB 设计师都不应该使用的东西。为什么?为什么对这个工具有这么大的反感?
我认为问题在于管理不善的期望。大多数用户认为 自动布线 器应该能够为他们完成工作,它应该能够将设计布线到与专业设计师相同的标准。这是完全不现实的,如果 自动布线器 能像人类一样出色地完成工作,PCB 设计师就会失业。从商业角度考虑。如果企业不必支付 PCB 设计人员的薪水,而只需支付软件成本,则利润将大幅增加。一个呼吸、思考的人可以 考虑自动布线 器根本不考虑 的因素和变量 。即使是最复杂的 自动布线器 可用的工作质量无法与设计师所能达到的工作质量相匹配。
一旦接受了这一事实,我们就可以开始研究自动布线器的真正含义:工具。自动布线器对于 PCB 设计师来说应该没有什么不同,而锤子对于木匠来说应该没有什么不同。像任何工具一样,它可以用来加快某些任务,并且有一些限制需要理解才能有效地利用它。
从这个角度来看,我们可以开始确定 自动布线 器可以帮助我们完成哪些类型的工作。一个在我脑海中突出的例子是将组件连接到地平面。在许多设计中,典型的接地方法是将 通孔 连接到接地 层(无论是内部还是表面层),将直通短迹线连接到各种组件。这使板上所有连接到地的组件的对地阻抗保持在较低水平。手动执行此任务很乏味,这使其成为 自动布线器的理想任务。
在 EAGLE 中, 可以通过单击 Fanout 命令,选择 Fanout 信号选项,然后单击接地线来使Fanout 命令(它是一种自动布线器) 为我们处理此任务 。在几秒钟内,所有接地 过孔 都已放置并连接,使 PCB 设计人员有更多时间专注于关键走线。正是这种类型的任务使 自动布线器 成为一个有用的工具。
在 EAGLE V9 中, 自动布线 器可以利用多个内核让多个布线变体同时运行。这使您可以在过去尝试一种成本因素设置的时间里探索各种成本因素配置的结果。 最终结果 是用户可以找到最佳的 自动布线 器配置,以生成他/她认为最适合其设计的结果。新的 TopRouter 预布线器使用拓扑算法来生成更美观的结果,并且通常会产生更少的过 孔。如果您是一个喜欢两全其美的人,您可以使用 route 命令的快速路线功能 . 它基本上将手动路由与 自动路由相结合,以确保在您进行连接时 遵守 DRC 。
在 EAGLE 中有效使用自动布线器的一般工作流程 是首先手动布线关键迹线。EAGLE 中的 自动布线 器不会修改任何预先存在的迹线,因此您可以确保您的关键迹线不会受到影响。一旦您的关键轨迹被路由,您就可以让 自动布线器 处理非关键轨迹的工作,并将您的精力集中在其他任务上。这里的关键是确定哪些走线在您的设计中至关重要。任何必须承载高 电流(超过几安培)或高速信号(30 MHz+)的走线都可能是您设计中的关键走线。如果您有低电平模拟信号 (想到 EKG 和 EEG 信号)在您的设计中,这些也可能是关键迹线。还有其他因素可以 考虑 ,但超出了本博文的范围。
重新考虑您对 自动布线器的立场。它只是一个需要正确使用才能获得好处的工具。当然, 有些设计会包含大部分关键走线,在这种情况下,最好手动布线电路板。所以,是的,你比 autorouter更好。这就是为什么具有 大部分 关键走线的设计需要 100% 的关注。对于您的其他设计,您可以利用 自动布线器的优势 并提高您的生产力
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。