通过路径发现优化IC-Package-PCB

通过路径发现优化IC-Package-PCB,第1张

  大多数公司都使用 Microsoft® Excel® 作为跟踪信号和管脚的工具。这些非正式流程旨在将多个 EDA 设计工具集成到一起。这样的做法毋庸置疑。然而,如果没有中心数据存储库或精确的器件建模和基于规则的优化运作,设计意图往往就会被曲解或遗忘,而且往往会将设计冗余引入流程中。

  需要开发正式的协同设计流程来集成诸多关键功能。这一流程可在引入多个潜在板级平台概念的同时满足 IC、封装基底以及印刷电路板设计师的相关要求。本文旨在确定并讨论在整个IC-Package-PCB 设计流程中用于优化管脚/封装选择的方法。

  适用于不同终端产品的不同封装方法

  对于很多产品来说,多个产品系统会使用相同的芯片集。例如,一个处理器可能会同时针对智能手机和平板电脑的外形参数。每个平台都可能拥有独特的机械、热学和电气要求。因此,为每个平台确定最具成本效益的封装方法可谓一项巨大的设计挑战。

  图 1:相同的芯片集可能用于多种外形参数的产品中。这可能需要为不同的产品使用不同的封装方法,以便于其在物理约束中工作。

  如果处理器需要与多个供应商提供的内存器件配合使用,而每台内存器件都拥有自己的管脚,那该怎么办?在这种情况下,为处理器封装确定理想的管脚应与板级布线研究相结合。那么根据特定要求为使用同一IC的最终用户提供多种封装选择怎么样?如果稍微调整一下您封装上的管脚间距可以增加可布线 PCB 的数量,从而减少布线层的总数量,情况又会怎样?

  这些任务以及类似封装路径发现的其他任务主要通过 Microsoft 工具和白板讨论的方式执行,这类很不正式的设计流程很少能够提供设计自动化,因此不但容易出现人为错误,而且还可能导致大量的设计冗余。

  为帮助实现自动化流程,一些公司围绕 Excel 创建了封装管脚(球输出)解决方案。这种采用规划和优化当前球栅阵列 (BGA) 的管脚的方法已经过时,涉及的因素很多,包括:

  · 跨域协同设计所能提供的支持有限

  · 扇出和迂回布线可视化

  · 互连可视化(飞线)

  · 拆解/理清互连

  · 基于规则的管脚分配

  · 不规则间距 BGA 的所见即所得表示

  · 与布局和分析工具的集成较弱

  · 动态管脚调整

  · 原理图符号的自动生成

  图 2:典型的内部 Excel 电子表格球输出示例。

  理想的IC-Package-PCB设计流程

  跨域互连规划和优化对于确定最佳封装和管脚至关重要。我们需要一个集成平台,这一平台可以对 IC 底层规划和 I/O 要求进行建模,并纳入封装基底约束和变量以及多个 PCB 平台(外形参数)。应根据不同领域充分利用行业标准。例如,适用于 IC 数据和 Excel 的 LEF/DEF 或适用于封装基底数据 AIF。这一方法能够让工程师实现整个系统的可视化。

  一旦系统被捕获,全面连通性管理系统可以补偿跨域信号命名冲突和电源/接地短路。该连通性管理系统应支持每个设计团队所熟悉的使用模型。例如,适用于芯片设计师的 HDL 和适用于电路版设计师的原理图。

  封装管脚在优化流程中的灵活性最高。然而,并不是封装上的每个管脚都可采用相同的方法处理。诸如差分对需要集成在一起以及必须考虑信号功率比等因素。因此,规则引擎应用于控制/指导管脚优化算法。而仅仅优化管脚间的互连已远远不够。管脚的优化必须同时考虑由封装基底设计师以及电路板布局设计师执行的任何迂回和扇出布线的情况。

  图 3:采用优化后IC-Package-PCB管脚进行的完整扇出示例。

  能够在尝试确定最佳封装及其管脚的同时对多个平台进行评估尤为重要。最佳解决方案就是使用一个能在单个项目中支持多个设计和情境的集成平台。最后,库的自动化功能不容小觑。只有在原理图符号存在的情况下,电路板设计师才能使用最终生产 PCB 上的器件。BGA 管脚优化后,器件从本质上便已为库生成做好准备。

  自动化这一流程不仅可以加速进程,还可以消除人为错误。符号的生成必须考虑基于许多要求的多种分散因素,例如原理图图纸尺寸和端口/信号分组等。此外,其还必须支持平面和层次化设计方法。

  图 4:在平台层面上规划管脚可确保有效设计 PCB。

  总结

  当考虑通过真正的跨域协同设计平台满足现如今的设计要求时,很多因素和挑战也就接踵而来。本文概述了在尝试为应对这些挑战而开发正式流程时应考虑的一些功能:

  · 优化迂回和扇出布线

  · 装配和可视化整个系统

  · 多模连通性管理

  · 基于规则的管脚优化

  · 简化及自动化库开发

  · 支持多个设计/平台

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2651257.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-12
下一篇 2022-08-12

发表评论

登录后才能评论

评论列表(0条)

保存