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

    文章

    954

    浏览量

    40761
  • PCB设计
    +关注

    关注

    394

    文章

    4683

    浏览量

    85562
  • PCB打样
    +关注

    关注

    17

    文章

    2968

    浏览量

    21699
  • 华秋DFM
    +关注

    关注

    20

    文章

    3494

    浏览量

    4491
收藏 人收藏

    评论

    相关推荐

    精密ADS1263在PCB设计时芯片底部需要铺铜接地吗?

    精密ADC ADS1263在PCB设计时,芯片底部需要铺铜接地吗?
    发表于 11-28 08:33

    使用OpenSCAD脚本自动化电容式触摸传感PCB设计

    电子发烧友网站提供《使用OpenSCAD脚本自动化电容式触摸传感PCB设计.pdf》资料免费下载
    发表于 09-14 10:39 0次下载
    使用OpenSCAD脚本<b class='flag-5'>自动</b>化电容式触摸传感<b class='flag-5'>器</b><b class='flag-5'>PCB设计</b>

    AM62 PCB设计逃逸布线应用说明

    电子发烧友网站提供《AM62 PCB设计逃逸布线应用说明.pdf》资料免费下载
    发表于 09-13 09:58 0次下载
    AM62 <b class='flag-5'>PCB设计</b>逃逸<b class='flag-5'>布线</b>应用说明

    AM62x(AMC)PCB设计逃逸布线应用说明

    电子发烧友网站提供《AM62x(AMC)PCB设计逃逸布线应用说明.pdf》资料免费下载
    发表于 09-10 09:57 0次下载
    AM62x(AMC)<b class='flag-5'>PCB设计</b>逃逸<b class='flag-5'>布线</b>应用说明

    AM62Px PCB设计迂回布线

    电子发烧友网站提供《AM62Px PCB设计迂回布线.pdf》资料免费下载
    发表于 08-29 10:08 0次下载
    AM62Px <b class='flag-5'>PCB设计</b>迂回<b class='flag-5'>布线</b>

    AM62x SiP PCB设计迂回布线

    电子发烧友网站提供《AM62x SiP PCB设计迂回布线.pdf》资料免费下载
    发表于 08-29 09:46 0次下载
    AM62x SiP <b class='flag-5'>PCB设计</b>迂回<b class='flag-5'>布线</b>

    PCB设计PCB制板的紧密关系

    。以下是它们之间的关系: PCB设计PCB制板的关系 1. PCB设计PCB设计是指在电子产品开发过程中,设计工程师使用专业的电子设计软件创建电路板的布局和连接。在
    的头像 发表于 08-12 10:04 496次阅读

    高速pcb布线规则有哪些

    高速pcb布线规则有哪些 高速PCB布线规则 摘要:随着电子技术的快速发展,高速PCB设计变得越来越重要。为了确保信号完整性和电磁兼容性,遵
    的头像 发表于 06-10 17:33 850次阅读

    pcb电源布线规则分享 PCB电源布线的六大技巧

    PCB电源布线是印刷电路板设计中非常重要的一环。电源布线的好坏直接影响到电路的稳定性和性能。本文将介绍几个PCB电源布线的技巧,帮助大家在设
    发表于 05-16 11:50 1932次阅读

    PCB设计软件有哪些 pcb设计软件哪个好用

    Altium Designer是一款功能强大的PCB设计软件,被广泛地应用于电子工程领域。它提供了完整的设计流程,包括原理图设计、元件布局、线路布线和制造输出等。它的用户界面友好,易于上手,同时也提供了丰富的封装和元件库。此外,Altium Designer还集成了仿真
    的头像 发表于 02-02 14:05 5911次阅读

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

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

    高速PCB设计中,如何避免过孔带来的负面效应

    从设计的角度来看,一个过孔主要由两个部分组成,一是中间的钻孔(drill hole),二是钻孔周围的焊盘区。这两部分的尺寸大小决定了过孔的大小。很显然,在高速,高密度的PCB设计时,设计者总是希望过孔越小越好,这样板上可以留有更多的布线空间
    发表于 01-05 15:36 393次阅读
    高速<b class='flag-5'>PCB设计</b>中,如何避免过孔带来的负面效应

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

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

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

    相信大家在做PCB设计时,都会发现布线这个环节必不可少,而且布线的合理性,也决定了PCB的美观度和其生产成本的高低,同时还能体现出电路性能和散热性能的好坏,以及是否可以让器件的性能达到
    发表于 12-25 11:58

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

    相信大家在做PCB设计时,都会发现布线这个环节必不可少,而且布线的合理性,也决定了PCB的美观度和其生产成本的高低,同时还能体现出电路性能和散热性能的好坏,以及是否可以让器件的性能达到
    发表于 12-25 11:56