方法论包含哪些部分

您所在的位置:网站首页 方法论有哪些 方法论包含哪些部分

方法论包含哪些部分

#方法论包含哪些部分| 来源: 网络整理| 查看: 265

方法论体现IC,封装和PCB

IC,其封装和目标系统板的设计传统上是由通用规范驱动的独立开发流程。系统设计人员通常将所有设计问题的最终分辨率降级到设计周期的后端集成阶段。但是今天不断缩小的芯片,朝着更小,更低成本和更强大的电路板和系统的驱动,以及快速将设计推向市场的无情压力需要一种新的协同设计方法。

设计目前,在不同的设计环境中使用高度分散的一组设计流程来执行系统互连分析。这主要是出于三个主要原因:不同的制造规模,材料和工艺;设计专业化导致各制造商之间的复杂设计链;传统的CAD环境。

今天,设计人员需要一种平衡的方法来应对高密度,千兆赫兹,低压系统互连的挑战。由于时序,功率和信号完整性设计问题紧密相关,因此必须跨越各种系统互连组件(从设计规范到制造)来解决这些问题,以实现设计可预测性。

最初开发的设计流程和方法各个组件的设计现在看起来很古老。挑战在于构建具有足够细节的完整互连模型,以支持适当的分析级别。单个信号互连网络可以轻松跨越多个IC,封装和电路板,每个都基于不同的技术。协同设计方法将解决传统的物理和逻辑约束以及整个设计链中时序,功率和信号完整性的相互交织问题。

协同设计方法必须能够吸收物理规则,制造材料的电气特性,由设计重用和逻辑连接产生的任何经验数据。要开发这种新方法,必须将设计挑战分解为一组离散的任务,从而产生可在CAD环境中实施的流程。

将设计行为概念化为一个融合过程非常重要,该过程以抽象模型开始并逐渐成熟为制造组件。系统互连的第一个完整模型应该按照规范开发,作为验证该规范可行性的努力的一部分。如果目标无法实现,那么追求目标是没有意义的。此抽象或虚拟系统互连模型将基于可用的经验法则,近似值和经验数据的组合。模型的准确性应足以执行密钥分析,但不能过于复杂地构建或支持。该模型提供了自上而下的约束,并且随着设计的进展,它可以随着实现数据逐步更新。

一旦定义了协同设计方法的问题,数据和模型,下一步就是链接IC,封装和电路板设计流程。这三个独立的设计流程通常分布在不同的地理区域,组织和开发合作伙伴。因此,使用一个大型中央数据库的概念通常是不实际的。

在这种环境下,这些设计流程之间的互操作应该被定义为一个小的共享数据结构,用于描述设计界面。硬数据和约束。例如,用于倒装芯片设计的IC到封装接口包括以下部分:共享凸块阵列; I/O缓冲区和凸点,凸点和封装球之间的赋值关系; I/O缓冲器到凸点再分配互连的电路描述;用于凸点到球封装衬底互连的电路描述; I/O缓冲区宜必思车型;和共享约束,如差分对和目标阻抗。

目标定义

接下来,设计师必须定义共同设计目标。在这种情况下,该定义将包括管理I/O缓冲器和凸点阵列和封装球之间的分配,布局和布线仲裁的能力,以便系统互连满足设计人员的成本,制造,时序,信号完整性和功率 - 分发要求。

封装和电路板设计流程之间存在类似的数据和协同设计任务。此过程中最大的挑战是确保IC到封装和封装到板的接口是相互考虑的。要解决这个问题,IC,封装和电路板的协同设计必须通过紧密链接其不同的设计过程来执行。

一旦定义了协同设计过程,就必须将其高度实现。高效的CAD解决方案在这个新的使用模型中,旧的方法和CAD工具实现已经过时。对于这种新环境,必须开发新的CAD工具,以支持协同设计过程。它们必须支持跨平台的操作,包括硬件和软件应用程序。同时,必须开发新的方法来管理共享数据和共同约束。

最终,通过允许开发团队同时设计IC,其包和目标系统板,将产生这样的方法缩短设计周期,降低设计成本,提高产品质量。

Bill McCaffrey是Cadence Design Systems Inc.(加利福尼亚州圣何塞)的硅封装板平台架构师。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3