0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PCB设计时代:自动布线器

PCB打样 2020-09-28 19:06 次阅读

最初,自动路由的想法听起来不错。一台能为您完美布线的机器?那不是太神奇了吗?不幸的是,早期的自动布线器远非完美。

我们发现在计算机辅助设计(CAD)出现之前,设计印刷电路板(PCB)是一项艰巨的工作,这将我们引向了自动布线器。

自动布线器是PCB世界中一个神秘而又神秘的野兽。实际上,自动路由引擎确实不是神话中的野兽,它们也不是那么神秘。它们是真实的,并且-信不信由你-有些人实际使用它们,但是为什么要这样做?事实是,如果您是一位经验丰富的电子设计师,那么您就会知道自动布线器通常无法满足要求。它们的设置很耗时,通常效果不理想,然后您可以花很多时间清理所有内容。

最初,自动路由的想法听起来不错。一台能为您完美布线的机器?那不是太神奇了!正是这种想法开始了最早的自动路由器的开发。最初的自动布线器远非完美。老实说,它们远没有什么好处。1980年代的早期自动布线器对电路板的布局空间管理不善,表现出层偏斜,并增加了过多的过孔。

如果有一种方法可以表征自动路由开发的早期时代,那就是“由硬件限制引起的困扰”。自动布线器算法根本无法减小网格大小以获得更好的布线质量,而不必诉诸专用CPU和额外的内存来支持所有必需的数据。在没有基于硬件的解决方案的情况下,EDA供应商开始探索其他途径,包括基于形状的自动路由。这些新的基于形状的自动布线器通过以下方式帮助满足了电路板制造和信号完整性要求:

l在组件之间创建有效的互连。

l通过在自动布线过程中添加更少的过孔来降低PCB成本。

l增加间距,同时在PCB上使用更少的层。

即使有了这些进步,自动路由技术在客观上仍然保持中等水平。尽管EDA供应商设法克服了硬件限制,但PCB设计人员仍然犹豫采用自动布线技术。

与任何技术一样,进步仍在继续。在1990年代,引入了新功能,包括优化角度,推动和推动布线模式,减少通孔的使用,甚至上光以去除多余的线段。这些改进听起来不错,但对PCB设计社区影响不大。设计人员仍然必须花时间在开始之前设置自动布线器,然后在之后修复自动布线不良的路径,并且生产的某些电路板的布线不完善且优化不良。尽管在1990年代取得了进步-当涉及到实际设计时-手动布线仍然是最主要的。

世纪之交带来了许多新的组件和电路板技术,从而改变了手动布线PCB的方式。在大多数设计中,现在必须减少通孔以保存信号完整性,信号开始需要延迟或时间管理,差分对成为高速应用的规范,而BGA成为许多大引脚数器件的封装首选。这种设计意识的转变催生了泛舟时代。

河道法非常有效。它显着减少了板上的过孔数量,均匀利用了各层,并且没有布线层偏置。尽管取得了这些进步,但是该方法的采用却处于历史最低水平,但是为什么呢?这次不是技术。相反,这是PCB设计师的思维定势。由于PCB设计人员在放置组件时会不断在脑海中布线,因此这直接影响到零件的放置方式和位置,进而影响布线的实施。对于许多工程师而言,尝试使用河流路由方法中断此工作流的中途是不可行的。

作为河道的替代方案,出现了新的路线规划趋势。这种新方法为设计人员提供了用于配置自动路由设置的完整工具集,其中包括层堆栈定义,设计规则约束,信号屏蔽等。不幸的是,尽管迫切需要所有这些设置来证明PCB设计人员使用自动布线是合理的,但配置所有属性所花费的时间却比手工执行布线过程要长。

最终结果是,尽管自1980年代,1990年代和2000年代以来,自动路由技术取得了所有进步,但直到最近,该领域确实没有太多进展。如今,我们似乎已经退后一步,有了所谓的“辅助路由”。但这真的倒退了一步吗?我不这么认为。

通常,PCB工程师采用自顶向下的方法,通常在10,000英尺处可视化电路板布局,以识别逻辑组件的放置和互连点,然后进行组件的放置和手拉手布线。对于密集的电路板布局,工程师通常在纸上绘制总线系统和子系统的草图,然后将其用作手工布线过程的指南。另一方面,自动布线器从下至上一次解决了同一布线挑战,一次互连。

AltiumMentor Graphics这样的公司在开发辅助布线技术时会牢记正确的想法。借助这些技术,人们能够(但不是必需)像在一张纸上那样迅速绘制出所需的路线,然后让他们的ECAD工具完成其余的工作。这些工具甚至可以处理长度调整和差分对,如下面的两个屏幕截图所示。

选定的差分对进行布线

路由和调谐差分对

使用辅助布线方法而不是完全自动化的方法,设计人员可以以类似于计算机的速度来实现类似于人的结果。目前,似乎完全不值得尝试以自动化的方式进行工作。一个人需要花费数小时来设置程序,这对于硬件设计者来说已经是一个很大的麻烦。最重要的是,您对走线的路径没有任何发言权,从而导致走线和通孔杂乱无章。当前,至少在技术赶上并为我们完全布线之前,基于使用辅助路由器的中间立场提供了最佳解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 印制电路板
    +关注

    关注

    14

    文章

    933

    浏览量

    40257
  • PCB设计
    +关注

    关注

    392

    文章

    4572

    浏览量

    83236
  • PCB打样
    +关注

    关注

    17

    文章

    2965

    浏览量

    21389
  • 华秋DFM
    +关注

    关注

    20

    文章

    3483

    浏览量

    3909
收藏 人收藏

    评论

    相关推荐

    pcb设计布局布线原则及规则

    的不良影响。在进行PCB布线计时,需要遵循一定的规则和原则,下面我们将会介绍PCB设计中的六大布线规则。
    的头像 发表于 01-22 09:23 857次阅读

    PCB设计必备:31条布线技巧

    相信大家在做PCB设计时,都会发现布线这个环节必不可少,而且布线的合理性,也决定了PCB的美观度和其生产成本的高低,同时还能体现出电路性能和散热性能的好坏,以及是否可以让器件的性能达到
    的头像 发表于 12-29 08:07 392次阅读
    <b class='flag-5'>PCB设计</b>必备:31条<b class='flag-5'>布线</b>技巧

    提高电路板EMC能力PCB设计布线方法

    提高电路板EMC能力PCB设计布线方法
    的头像 发表于 12-07 15:36 420次阅读
    提高电路板EMC能力<b class='flag-5'>PCB设计</b>和<b class='flag-5'>布线</b>方法

    31条PCB设计布线技巧!

    相信大家在做PCB设计时,都会发现布线这个环节必不可少,而且布线的合理性,也决定了PCB的美观度和其生产成本的高低,同时还能体现出电路性能和散热性能的好坏,以及是否可以让器件的性能达到
    的头像 发表于 12-05 19:40 832次阅读
    31条<b class='flag-5'>PCB设计</b><b class='flag-5'>布线</b>技巧!

    PCB设计经验(2)——布线基本要领

    PCB布线有单面布线、双面布线及多层布线布线的方式也有两种:
    发表于 11-21 11:38 241次阅读

    pcb设计元器件布局布线基本规则是什么

    一站式PCBA智造厂家今天为大家讲讲 pcb设计常见布线规则有哪些?PCB设计常见布线规则。
    的头像 发表于 11-14 09:17 696次阅读
    <b class='flag-5'>pcb设计</b>元器件布局<b class='flag-5'>布线</b>基本规则是什么

    PCB设计中的高速电路布局布线(上)

    高速电路无疑是PCB设计中要求非常严苛的一部分,因为高速信号很容易被干扰,导致信号质量下降,所以在PCB设计的过程中就需要避免或降低这种情况的发生。 在具体的高速电路布局布线中,这些知识技能需要掌握
    的头像 发表于 11-06 15:14 304次阅读

    为什么PCB设计时要考虑热设计?

    为什么PCB设计时要考虑热设计? PCB(Printed Circuit Board)设计是指通过软件将电路图转化为PCB布局图,以导出一个能够输出到电路板的文件。在进行电路设计时,我
    的头像 发表于 10-24 09:58 386次阅读

    PCB设计干货】DDR电路的PCB布局布线要求

    上期和大家聊的电源PCB设计的重要性,那本篇内容小编则给大家讲讲存储器的PCB设计建议,同样还是以大家最为熟悉的RK3588为例,详细介绍一下DDR模块电路的PCB设计要如何布局布线
    的头像 发表于 08-24 08:40 988次阅读
    【<b class='flag-5'>PCB设计</b>干货】DDR电路的<b class='flag-5'>PCB</b>布局<b class='flag-5'>布线</b>要求

    PCB设计必备】31条布线技巧

    相信大家在做PCB设计时,都会发现布线这个环节必不可少,而且布线的合理性,也决定了PCB的美观度和其生产成本的高低,同时还能体现出电路性能和散热性能的好坏,以及是否可以让器件的性能达到
    的头像 发表于 08-03 08:09 749次阅读
    【<b class='flag-5'>PCB设计</b>必备】31条<b class='flag-5'>布线</b>技巧

    PCB设计布线的要点总结

    PCB布线工作对于很多工程师来讲就是连连看,而且还是一项非常枯燥乏味的工作。这其实只是一个初级的认知,一位优秀的PCB设计工程师还是能做很多工作并能解决很多产品设计中的问题的。本文结合一些大厂的设计规则以及部分的技术文章,将分享
    发表于 08-01 16:31 3682次阅读
    <b class='flag-5'>PCB设计</b>中<b class='flag-5'>布线</b>的要点总结

    PCB设计必备:31条布线技巧!

    相信大家在做PCB设计时,都会发现 布线这个环节 必不可少,而且布线的合理性,也决定了PCB的美观度和其生产成本的高低,同时还能体现出电路性能和散热性能的好坏,以及是否可以让器件的性能
    的头像 发表于 07-28 14:25 549次阅读
    <b class='flag-5'>PCB设计</b>必备:31条<b class='flag-5'>布线</b>技巧!

    PCB设计必备:31条布线技巧!

    相信大家在做PCB设计时,都会发现布线这个环节必不可少,而且布线的合理性,也决定了PCB的美观度和其生产成本的高低,同时还能体现出电路性能和散热性能的好坏,以及是否可以让器件的性能达到
    的头像 发表于 07-25 18:00 1441次阅读
    <b class='flag-5'>PCB设计</b>必备:31条<b class='flag-5'>布线</b>技巧!

    PCB设计差分布线要求及操作技巧

    一站式PCBA智造厂家今天为大家讲讲PCB设计差分布线有什么要求?PCB设计差分布线要求及操作技巧。高速串行总线的普及,使得PCB板上差分信
    的头像 发表于 07-07 09:25 3548次阅读
    <b class='flag-5'>PCB设计</b>差分<b class='flag-5'>布线</b>要求及操作技巧

    PCB布局布线技巧104问

    在电子产品设计中,PCB布局布线是最重要的一步,PCB布局布线的好坏将直接影响电路的性能。现在,虽然有很多软件可以实现PCB
    发表于 05-05 15:34 0次下载