索阅 100例 首 页| 资 讯| 下 载| 论 坛| 博 客| Webinar| 高 校| 杂 志| 会展| EETV| 百科| 问答| 电路图| 工程师手册| Datasheet

芯片设计

浏览3384次
  从芯片设计一次性成功和设计工具展开讲述,设计过程包括:前端设计、后端设计和设计验证。下面将开始讲述芯片设计概述。
  由于成本提高和产品周期缩短,芯片开发者正致力于芯片设计的一次性成功。在芯片的设计过程中,制造商正在使用一些方法帮助设计者理解和实现面向制造(DFM)的设计技术。他们具备芯片效果、工艺细节、制造成本方面的知识,能够给设计者提供指导,帮助设计者提高产量并降低芯片成本。
  芯片设计一次性成功的重要性
  随着工艺技术的进步,芯片的制造成本提高了。每一次工艺结点的换代升级会带来更高密度和更高性能IC的产生,同时导致掩膜成本的增加。
  延长光学平版印刷寿命需要使用光学模式校正、光学近似检查(OPC),以及深亚微米工艺的移相掩膜(PSM)装置。这导致产生了针对180nm以下工艺(特别是对于定义最小特征尺寸的掩膜层)的非常复杂的光掩膜技术。随着工艺结点变小,晶圆加工和EDA工具的成本、设计复杂IC所需的时间也随之增加。
  掩膜和设计成本的提高,使得对于复杂的芯片设计,其SoC的NRE费用达到数百万美元。逐步增加的NRE成本使得“盈亏平衡点”芯片量(芯片开发者能够补偿NRE支出的芯片量)达到更高的层次。这也给芯片制造商(同样包括集成设备制造商)带来了降低设计成本和减少设计重复的巨大
  压力。由于消费产品领域(比如数字照相机、MP3播放器和蜂窝电话)严峻的竞争形势,缩短产品上市时间也迫使设计者努力保证芯片设计首次成功。这种成功对于很多产品的尽快上市是非常重要的,否则,可能意味着芯片制造商将失去该类产品的芯片市场份额。
  致力于芯片设计一次性成功
  说明芯片设计一次性成功的必要性是容易的,难的是怎样达到这个目标。有很多因素影响芯片设计一次性成功,包括设计工具、设计方法学、单元库、硅IP或内核、芯片的测试。你需要考虑所有这些因素,确定如何用最少设计时间和费用获得成功芯片设计的最佳方法。
  在基于IP的设计中,获得芯片设计一次性成功的关键因素是建立芯片制造商和IP提供商之间的全面合作,特别是当芯片设计者接近关键的、面向生产的设计阶段时。ARM代工计划是一种创新的商业模式,它允许半导体设计公司获得ARM处理器技术用于先进的SoC解决方案的设计和制造。它也有利于半导体设计公司和芯片制造商的第三方合作伙伴,使他们加速基于ARM内核设计的上市时间,也使得OEM厂商在不接触制作设备的情况下,直接使用被认可的ARM半导体工艺。
  另一方面,越来越多的工程师在使用经认可的硅验证分类、经产品证明的特定代工IP,这正是TSMC设计服务IP联盟的支柱产品。TSMC的设计支持包含了由经验丰富的IC设计中心组成的全球性网络,保证了设计者能够正确使用TSMC的IP产品。它由TSMC的验证程序支持,保证了用户在拿到IP之前,期望的所有IP已经在实际的硅片上被证明正确。在TSMC硅片上的内核验证保证了用户把最好的设计经验、最容易的设计复用和最快速的IP整合到全部设计中。特定市场的、硅片验证的IP包括来自于领先的IP库和SIP提供商的处理器内核、DSP引擎、专用I/O和混合信号功能,它们适用于计算机、消费电子和通信领域。
  TSMC在现行的产品中为用户提供5种ARM内核,这5种内核包括ARM7TDMI内核、ARM926EJ内核、ARM922T内核、ARM946E内核和ARM 1022E内核。这种广泛的选择给用户提供了一个通过ARM代工计划直接升级ARM内核到最新微处理器技术的途径。
  设计工具
  一套好的EDA工具对芯片设计是非常重要的。从顶层来看,这些工具包含了芯片开发的三个领域:前端设计、后端设计和设计验证。
  前端设计工具将完成从芯片逻辑部分的概念化设计到芯片逻辑门级表示的工作,其中概念化设计由下列任务组成,系统级设计和分析、寄存器传输级(RTL)设计和分析、逻辑综合和优化。前端设计可能也包含一些平面布局的设计,它对芯片的物理实现之前的设计验证有所帮助。
  后端设计描述了如何使设计结构在芯片上物理实现,关键是芯片的硅内核和库单元的布局和布线。在物理设计期间,布局和布线工具比影响芯片时序的互连寄生效应的前端工具有更加精确的功能。这种能力使得布局布线工具在完成设计优化的同时,也能定义芯片的物理布局。布局布线工具能够帮助设计者应付各种设计约束,比如速度、功耗、硅片面积。后端设计必须使用能够精确反映硅片特性的器件和连线模型,这就需要与正在对那种特定芯片进行工艺处理的制造商保持密切的联系。再次强调,在这个领域,EDA设计者和硅片制造商之间的合作努力是非常重要的。
  在芯片设计期间,涉及到设计验证的工作是最耗费时间的,验证将保证芯片满足功能、时序、功率和其他指标的要求。验证占用了整个设计时间的大约70%,因为它必须在所有的设计层面上进行,包括系统级、RTL级、逻辑门级和物理级,后面的验证还会涉及到选择器件和互连寄生效应的问题。



如果您认为本词条还有待完善,需要补充新内容或修改错误内容,请编辑词条     查看历史版本
开放分类
芯片设计    

参考资料

贡献者
李雪峰    


本词条在以下词条中被提及:

关于本词条的评论共:(0条)
匿名不能发帖!请先 [ 登陆 ]