网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

协同设计技术

EDA 供应商帮助 IC 设计师与封装设计师更高效地协同工作。
  要 点
  10年前,设计师主要用机械 CAD 工具完成封装的开发。
  早期的 EDA 封装设计工具是把印制电路板设计工具拿出来“重新激活”。
  TSMC 的参考流程 5.0 要求供应商为 90 nm 设计提供 IC封装协同设计工具。
  SIP(系统封装)正在代替 SOC(单片系统),成为各家公司应对快速变化市场的首选。
  EDA 供应商正在研究 SIP 的发展,以确定是否存在开发专用 SIP 设计工具的机会。

  一般来说,IC设计与封装设计任务由不同的小组承担。但是,由于现在越来越多的各类因素影响,如成本、产品上市时间、日益增加的封装复杂性——尤其是SIP(系统封装)、多芯片模块以及堆叠芯片等日益普及,IC设计师与封装设计师不得不进行更密切的合作。所幸的是,有些EDA厂商正在协同开发各种工具,帮助IC设计师和封装设计师更高效地协同工作,这些厂商包括 Cadence Design Systems公司、Synopsys公司、Magma Design Automation公司、Ansoft公司、Eesof公司、O ptimal公司,以及 Rio Design Automation公司。

  打破传统设计流程

  10年前,IC 设计小组负责建立 IC 设计,而在布局和布线阶段,用一个 Excel 电子数据表文件概述 I/O数或管脚的要求与分配。然后将这个文件转到隔壁的封装设计小组。封装设计师使用机械CAD工具(如 AutoCAD 或专有工具),根据这个规格建立封装模型,并在硅片测试后作系统调整。小组间一般都会互相提出需要对电子数据表中的数字作修改。

  这个过程虽并不顺利,但还不算很糟。然而,随着晶体管数目和 I/O 数的增加,依靠电子数据表的工作变得不太实际。另外,今天的很多设计都包含了高速射频(RF)内容,并且用串行互连代替了并行总线,这意味着设计师要应付极高的信号速度以及信号完整性、功耗和散热问题,这些需要对 IC、封装和印制电路板作更多的电路和 EM(电磁)仿真与分析。

  为了更好地应对这些新出现的问题,很多公司开始雇用信号完整性专家,负责对芯片、封装和电路板的信号分析。传统上,企业雇用一个或多个这种信号完整性专家,参与多个设计小组的工作。这些专家一般使用 3D 电磁场解算器、EM 仿真以及印制 电路板信号完整性工具,跟踪跨越 IC、封装和电路板之间的信号。为进一步避免这些麻烦,封装设计师采用了更先进的封装材料,包括从丝焊转向倒装片封装,甚至采用风扇或液冷封装。当然,封装复杂性的增加也会增加其成本。有些分析家认为,封装的单位成本要高于芯片本身。即使是一般的封装,其复杂性也在增加,而采用 SIP 设计的复杂性则呈指数上升。

  虽然有一种常见的说法,称 SIP 是穷人的 SOC,但由于供应商要应付快速变化的市场,设计师也不愿意处理在一块芯片上的混合技术(如模拟和数字混合),所以SIP 仍在一定场合非常有用并很普遍。闪存供应商 M-Systems 是从 SOC 架构转向 SIP 的供应商实例(见附文1“‘M’在‘M-Systems’的意思不是‘单片’”)。但是,要实现一个 SIP 或者一个先进的单芯片封装及其额外设计挑战(尤其是抽象与分析),就要求 IC设计师及封装设计师更加紧密地协同工作(见附文2“解释两种方法”)。

  Jaime Metcalfe 是 Cadence 公司 Allegro 系统部门的 SIP 营销副总裁。他说,过去那种相互推诿的办法不管用了,即使是在与封装设计公司有约定时。他表示,事实上,越来越多的客户要求 IC 设计师和 ASIC 设计按照特定的引脚规格来设计,这样的设计才能装进印制电路板。这种情况在手机市场上尤其常见。“印制电路板是手机中最主要的成本部件。通过管脚的优化,手机制造商可以满足性能目标的要求,减少印制电路板的层数。从而降低成本。”

  工具的进化

  EDA 供应商从两个方向对 IC 与封装的协同设计进行攻关:上游采用 IC 优化工具,而下游则用印制电路板系统工具。业界尝试做 IC 设计与封装设计组合的第一步是采用一个以 IC 为中心的方案,供应商开始将 I/O 管脚分配软件整合到 IC 物理实现工具内。Cadence 公司 Allegro 集团 SIP 产品营销总监 Keith Felton 认为,这样一来就可以省略在电子数据表中建立配置的手工作业。

  Felton称 :“这点对于具有高速信号(如 SERDES,即串行器/解串器)的设计更加重要。你肯定不希望在芯片里留下太多封装难以解决的毛病。”

  多年来,Cadence、Synopsys 和 Magma公司的IC平面规划工具就已经带有I/O管脚分配功能,但Felto

n 称传统的平面规划工具性能还不够,因为它们只具备对封装的初级视图。

  EDA供应商们亦从印制电路板结构方面解决问题。在20世纪90年代中期,Cadence 为封装设计师们创建了一系列印制电路板工具。Advance Package Designer 以及不久以后来自 Avanti(后被 Synopsys 收购)的工具都为封装设计师带来了商用的电子设计与分析。这些工具有逻辑图输入以及封装的布局和自动布线功能,但缺乏与 IC 设计的链接,以及与仿真和分析的链接。过去3年多来,Cadence 和越来越多的业界公司在 IC 与封装协同设计技术方面取得了更大的进展。

  新的一代

  An-Yu Kuo 是 Optimal 公司的首席技术官,他说,EDA 业开发 IC 与封装协同设计工具的努力自 2004 年开始提速,当时 TSMC(台积电)发布了它的参考流程 5.0,其中特别强调了需要 IC 与封装协同的设计流程(参考文献 1)。Kuo 称:“今天,我们仍然缺少有凝聚力的协同设计工具,以前的 IC 设计与封装设计是互不关联的孤岛。3年前,TSMC 认识到纳米流程中 IC 与封装协同设计的重要 性,业界也开始做出回应。EDA 业已经取得了很大进展,但我们还没有达到目标。”

  Cadence 是第一个整合流程的厂商,这主要是因为它在市场上已经有了很多单点的工具(图 1),而大多数封装设计单点工具供应商则对自己的工具作修改,以适应 Cadence 的封装设计流程。一年以前,Cadence 在 Allegro Package SI(信号完整性) 620 中推出了封装和印制电路板协同设计功能,增强了自己的协同设计产品。该工具在 Allegro Package SI 仿真器中增加了 Optimal 公司的 3D 电磁场解算器引擎。620 工具可以读、写由 Allegro Package Designer 完成的封装设计,以及用 Allegro印制电路板布局工具建立的印制电路板设计。这样用户可以在电路板布局与电气效果之间做出权衡。

Cadence 是第一个整合流程的厂商

  Felton 称:“我们希望帮助用户分析从芯片一直到印制电路板的电气路径,并对封装基板以及印制电路板基材的最终掩膜的质量水平做出优化。”

  Synopsys 也在推动自己的成果。该公司在 2001 年对 Avanti 的收购中获得了 Xynetix 封装设计工具,但在 2005 年 9 月,Synopsys 用 JupiterI/O 实现了进一步的流程自动化。该工具是一个并行的芯片与封装 I/O规划工具,包括 I/O 与凸点布局、RDL(重新分配层)走线,以及一些封装走线规划。它通过 Milkyway 数据库访问 IC 数据,并通过标准接口访问封装数据。

  实际上,IC 与封装协同设计的市场还处于起动阶段。截止发稿时止,Rio Design Automation(有 Cadence 和 Magma 的背景)将推出 RioMagic。与 JupiterI/O 类似,用户可以用该工具并行设计IC和封装,而不是顺序设计(图2)。Rio首席执行官 Kaushik Sheth 称这个流程可以使 IC设计师对其IC设计做出“与封装有关”的调整,如果需要对电路板或封装做修改,IC设计可以立即反映出这些变化。在 RioMagic 流程中,用户在IC规划阶段用一个极佳的I/O数据模型进行工作,流程的剩余阶段通过Si2的OpenAccess 进行访问。

用户可以用该工具并行设计IC和封装

  Rio 的营销副总裁 Joel McGrath 称,RioMagic 能对 I/O 信号的完整性和芯片封装的功率完整性进行分析。为此,RioMagic 建立了可捕捉片上和封装寄生参数的电气模型。为了建立模型的片上部分,RioMagic 预先对芯片上的互连进行特性描述,并保存在查寻表内。

  至于电气模型的封装部分,RioMagic 提取RLC和K,建立一个封装的 PEEC(部分等效电路)详细模型。这个 PEEC 模型可以记录整个封装,而没有因运行电磁场解算器所需的成本。该工具亦生成一个包含主驱动器、耦合网驱动器、耦合网寄生网络,以及每个网承载印制电路板端结的仿真层面。RioMagic对这个网络进行分析,然后计算主网络切换的响应,以及来自邻近网络的所有耦合效应。

  RioMagic 包括一个综合引擎,它用此模型帮助用户分配 I/O,并可以立即看到它对 IC 平面规划的影响。当用户移动硬核时(它在自己的平面规划中有固定的 I/O),RioMagic 会自动对符合模型的其余 I/O 进行重新综合。

  RioMagic 工作时基于标准的格式。该工具对芯片网表数据采用 DEF(设计交换格式),I/O 采用 IP(知识产权),LEF(布局交换格式)的标准单元和硬宏,以及 IBIS(I/

O 缓冲信息规范)格式的 I/O 驱动器模型。

  越来越多的先进设计要求更详细的提取、EM 分析以及热分析与仿真,特别是那些采用 SIP 以及混合模拟、数字或高速 RF 的 IC。某些研究甚至在考虑将天线集成到 SIP 中。所幸,很多久经考验的供应商都能为前沿应用提供工具,它们是 Ansoft、EEsof、Cadence、Synopsys、Flomerics 和 Optimal等公司。

  例如,一片 SIP 经常混合有模拟与数字 IC,并且通常是互相挨着,而不是堆叠式,以保证屏蔽。在一个双 IC SIP 中,设计师需要分别对器件芯片和封装进行寄生提取和信号完整性与功率完整性分析。然后设计师还要将 SIP 作为一个整体单元,放在整个系统中进行分析。

  如果设计中带有高速信号的 RF 块(易受数字部分的影响),或者芯片采用丝焊堆叠起来,则分析会更加复杂。提取的数据量可能极其庞大,迫使用户采用基于模型的技术。

  EEsof 和 Ansoft 都提供 2 D规划器和 3 D EM 仿真器。虽然 RF 工具一般发展很慢,Ansoft 最近仍推出了 Nexxim 电路仿真器,并注明这是由马萨诸塞 技术学院教授 Jacob White 开发,作为该公司旗舰 HFSS(高频结构仿真器)的补充。Nexxim 采用相同的电路网表和库模型进行瞬态和谐波均衡分析。Ansoft 的营销总监 Larry Williams 指出,该工具可以增加运行时间,将混合的模型用于 IC、封装和印制电路板设计。采用这种方案后,设计师无需调和不同仿真器运行的分析差异,无需每次运行使用各自的网表和器件模型。

  Williams 说:“我们为电磁场建立模型时总会面临挑战,因为要使设计工程师易于使用它的提取。但是,一旦你得到了模型,该如何在电路仿真器中使用它?比如说,如果你使用一个传统的片上寄生参数提取器,你的电路仿真器很快就会垮掉。大多数人会说去用快速的 Spice 仿真器,但它经常会对有源器件作过度简化。我们需要的是一个更好的电路仿真器。这就是开发 Nexxim 的原因。”Ansoft 亦提供 Turbo Package Analyzer,这是一个采用边界元件方法、用于多管脚数 BGA 封装的封装建模工具。

  Agilent 的 EEsof 小组也提供一个先进的 3 D规划 EM 工具,即 Momentum。公司最近推出了该工具的 64 b版本,以应对电磁场解算器面临的容量问题。

  EDA 业正在开始加快在 IC 与封装协同设计方面的工作,这主要归功于 TSMC 将 IC 与封装协同设计加入自己的 90 nm 设计参考流程中。虽然 EDA 公司正在加快脚步,但他们离成功登顶还很遥远。大多数供应商承认,如果 SIP 继续 保持自己的增长速度,则对 IC 完整性的需求会愈加强烈,也许这是 EDA 供应商为 SIP 设计开发一个子流程的机会。但是,人们还不确定应由哪个设计小组负责 SIP:是 IC 设计小组?封装设计小组?亦或系统设计小组。也许 SIP 设计会变得非常复杂,甚至需要一个全新的专业设计师或设计小组。让我们拭目以待。

参考文献
1.
& newsid="1521"&newsdate=2004/07/15.
2.
.


  附文1:‘M’在‘M-Systems’的意思不是‘单片’

  当 M-Systems 多年前推出自己的 MDOC(片上单片磁盘)混合型 NAND 引导器件时,集成 NAND内核和 NAND 控制器与软件功能的单个芯片成为了一个 SOC(单片系统)。M-Systems 移动部门副总裁 Ariel Mashkovitz 称 M-Systems 很快发现,为每种 NAND 和 NAND 密度都开发一个新 SOC 是不切实际的,尤其是在一个日趋热门的市场上NAND 供应商们都在快速地增加密度等级的情况下。

  因此,M-Systems 准备转向 SIP(系统封装)模型,它在一个 IC 上保持有控制器和相关软件,而 NAND 在另一个 IC 上。该公司可以调整控制器上的软件,用一个封装就能适应不同供应商、不同密度的各类 NAND 器件。这意味着当客户产品开发中出现更高密度的 NAND 时,M-Systems 可以快速地实现 NAND 更替。今天,SIP 模型已经具备对 M-System 具有相当的影响力,该公司甚至将产品改名为片上“Mobile”(移动)磁盘,而不再是片上“单片”磁盘。

  附文2:解释两种方法

  今天的 ASIC 供应商都要面对 IC 与封装设计的挑 战。LSI LogIC与 NEC 在协同设计上也遇到类似问题,但他们各自解决问题的方法和工具却有所不同。

  LSI Logic 用一个整合的小组,保证在过程开始时设计师就考虑到封装的因素。LSI Logic 营销经理 Yogi Ranade 说,LSI 的一个设计小组通常包括 ASIC 设计师、一个芯片与封装信号完整性专家、一个封装设计师/布局专家,以及一个系统/方法工程师。Ranade 说:“他们会坦率交流,快速地判断假设情景。因为他们采用不同语言,使用不同的工具。”

  Ranade 指出,在 LSI,信号完整性工程师通常使用 Ansoft 的 Turbo Package Analyzer 或 Optimal 技术公司的 3 D电磁场解算器。封装设计师用 Cadence 的 APD(应用参数描述器)工具,而 IC 设计工程师则使用一般的 ASIC 工具。

  Ranade 称,虽然这一代商用工具支持标准格式,各个小组可以互相传送文件,但跨学科的设计与分析流程仍需要进一步改善。

  Ranade 说:“假设信号完整性分析告诉你这根走线会造成信号中断,要是在封装环境下就可以快速修改,那 就完美了。这样,你就能够为 IC 设计建立更好的信号完整性限制。但这种假设性分析来得不会像我们期望的那么快。”

  Ranade 表示,一切能够帮助系统级工程师与 IC 和封装工程师共同分担问题的做法都有助进一步改进这种方法。他说:“今天在硅片方面,我们在硅片顶面有了重新分配层,这样可以布出丝焊盘的走线。我们在这个领域进行了大量分析,我们认为 EDA工具能够帮助我们更有效地完成丝焊盘的走线。”

  NEC Electronics America 的高级工程经理 Han Park 则称,NEC 有一个与 IC 设计师密切合作的专业封装设计团队。由于 EDA 业开发工具流的速度缓慢,该团队开发了自己的设计软件和方法。

  Park 说:“几年前,我们发现不能再单独设计封装了。你必须统一考虑硅片与封装。”

  Park 解释说,在封装问题出现早期,IC 设计师可以在布局时安排各种功能,这样在封装时就不会出现问题。如果封装设计师尽早知道了硅片的问题,他们可以在封装的问题区域增加功能或屏蔽,例如设置去耦电容器。

  NEC 的工具包括 RLC 提取,以及信号完整性和功率完整性分析。它目前支持倒装片封装,但工具架构师正在为今年初部署的丝焊设计开发另一个版本。

  Park 并不认为 NEC 会提供商业化工具,但他说公司正在评估商业化可能性,如果 EDA 业先于 NEC 提供,则可能转向商业化工具。


热门搜索:01C5001JF TW-E41-T1 LC1200 BT-M515RD TLP76MSG RS1215-RA 4SPDX 2839648 EURO-4 8300SB2-LF TLP404 2866352 B20-8000-PCB 2866569 ADC128S102CIMTX 1301380020 PS2408RA PS240406 DRV8313PWPR LED12-C2 N060-004 6SPDX BT05-F250H-03 2856142 PDU2430
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质