集成电路产业分类与EDA技术分析

集成电路产业分类与EDA技术分析,第1张

集成电路产业分类与EDA技术分析

  1. 集成电路产业分类与EDA早期技术

  在当今技术突飞猛进的年代,人们对半导体集成电路产业分工、历史进程以及未来发展的关注越来越多,对美欧、日韩等国和中国台湾地区在集成电路的技术发展和贡献,对集成电路产业链中的设计、制造、封测、设备和材料的分类及其相互关系(见图1)有了较好认识。

 

 

  图1 半导体与集成电路产业的相互关系示意图

  集成电路设计离不开电子设计自动化(Electronic Design AutomaTIon, EDA)技术。最早的EDA 公司Calma于1965年出现,随后EDA相关公司此起彼落,其间经过若干次并购与重组,于90年代成立,至今形成了三家EDA主要厂商,见图2。Mentor公司成立于1981年,最早于1989年进入中国市场。ECAD公司成立于1982年、SDA公司成立于1983年,其后两家公司合并于1988年,成立了Cadence公司,于1992年进入中国市场。Synopsys公司成立于1986年,于1995年进入中国市场。

 

 

  图2 国际三大EDA厂商成立时间与进入中国市场时间

  在集成电路设计与制造的同一时期,从20世纪70年中期开始至90年代,从EDA技术出现发展到多家EDA公司,芯片设计自动化方法以“点工具(point tools)”为主,逐渐有了EDA设计流程,EDA公司成为集成电路产业的重要成员。以1995年发布的PenTIum Pro CPU为例,这个阶段的集成电路设计大约有1.2~2.5万个的逻辑门(5~10万个晶体管),同期的EDA方法也比较简单,大致有:前端设计,包括系统设计与RTL编码、验证;后端设计,包括布局、布线、标准单元库版图设计;物理验证,包括设计规则检查(Design Rules Check, DRC)、版图与电路检查 (Layot versus SchemaTIc, LVS)等;封装与PCB设计例如BGA等。

  集成电路产业链的上游通常以芯片设计和IP设计为主。大约在1995~2005年期间,规模较大的欧美日集成电路公司通常属于整机器件制造商(Integrated Device Manufacturer, IDM),以产品市场为目标,除了自己设计与制造之外,还建立了各自的CAD部门,并拥有自家的一整套设计流程。例如IntelAMD, NEC, Toshiba, NaTIonal, Fujitsu, ST等。随着系统芯片(System-on-Chip, SoC)年代的到来,芯片中集成更多存贮器、IP和COT(Custom-Owned Tooling)模块时,设计变得更为复杂,时序常常不能收敛。这时,IDM公司和更多新成立的无芯片制造厂商(Fabless)设计公司加入到集成电路行业大军,人们需要更加完整的EDA方案。

  2.集成电路技术进步与EDA技术平台

  从1958年Jack Kilby发明集成电路(Integrated Circuit, IC)技术、Intel 1970年发布第一款10um工艺1-kbit存贮器(DRAM IC 1003)、1971年发布第一款4-bit CPU 4004 (10um pMOS工艺)以来,存储器与CPU设计发展已经经历了60年的漫长历史。以Intel为例,2010年以来,是沿180nm, 130nm, 90nm, 65nm, 45nm, 32nm, 22nm, 14nm, 10nm工艺路线发展的,见图3。以TSMC为例,该公司成立于1987年,其工艺路线从3µm工艺开始,本世纪初左右芯片制造工艺进入180nm,2006年前后进入65nm工艺,2012年进入28nm工艺,2018年10nm芯片开始量产,见图3。需要注意的是,近来人们对单位面积上集成的晶体管数进行计算和比较,发现Intel公司的10nm集成度相当于TSMC和三星公司的7nm的集成度。

 

 

  图3 Intel和TSMC的集成电路工艺节点发展示意图

  在集成电路设计发展的50年过程中,集成电路主角CPU和存贮器产品的设计水平彰显了技术进步,而工艺生产中光刻技术则反映了芯片的制造能力。其中,集成电路产业链中的EDA技术与方法极为重要,它常常推动集成电路设计与制造,通过先进的设计方法,与设计技术和工艺制造紧密配合,有时甚至还会走在IC设计公司的前面,在技术和方法上是一位创新能手和技术先锋。如今,EDA的作用与地位越来越得到产业界的肯定。近年来,芯片设计的性能、功耗和面积 (Performance, Power, Area, PPA) 参数不断得到优化和提升。新的三维存贮器技术更加成熟,例如,三维与非闪存(3D NAND Flash)技术中的64/72层 3D NAND Flash的量产。芯片制造工艺中光刻技术不断进步与发展,例如,使用i193纳米的浸入式光刻技术将工艺节点延展到20nm, 极紫外(Extreme UV, EUV)光刻技术将进入5nm工艺以下的实用阶段。还有,各种新工艺方法的建立与创新,例如,两次或多次曝光技术(Double Pattern Technology, DPT, 或Multiple Pattern Technology, MPT)等通过光刻与刻蚀交替(Litho-Eching,LELELE)的方法将20纳米延展到10nm以下;先进封装技术的成功,例如,将3D IC/TSV(Through-Silicon Via)与2.5D IC相结合的SiP封装,用于高带宽存贮器(High-Bandwidth Memory,HBM)等,处处离不开EDA技术和方法。

  这一时期的EDA厂商对芯片设计方法和芯片设计创新技术有了更多的研发投入。尤其是针对完整设计流程,建立了更为科学的方法。包括系统架构设计、IP设计及其协议(protocol)、芯片代码设计与验证、极为复杂的数字电路的设计与集成、混合信号与射频电路的设计与仿真。从系统芯片集成到封装测试的完整技术方法和设计流程,EDA技术在产业链中与设计公司的技术并驾齐驱,建立了很多新方法。比如在80年代RTL综合方法;90年代时序驱动设计(Timing-Driven Design, TDD)和形式验证(Formal Verification, Logic Equivalence Checking, LEC)方法;20世纪末层次化(hierarchical)设计方法;21世纪初硬件加速仿真(hardware emulation)方法和高级综合 (High-Level Synthesis, HLS) 方法等。

  以2005年发布的Itanium CPU为例,这个阶段的集成电路设计含有1亿个(1x108)逻辑门,或者说4亿个(4x108)晶体管。再以2015年IBM的z13存贮控制器芯片设计为例,这个阶段的集成电路设计含有15亿个(1.5x109)逻辑门, 或者说60亿个 (6x109) 晶体管。这一时期的EDA方法开始从设计流程发展为设计平台,见图4。大致为:系统设计与验证平台(图4中橙色),包括系统设计、RTL编码与验证,硬件仿真(Emulation);数字集成电路设计与实现平台(图4中梅红色),包括时序约束驱动设计(Timing-Driven Design)、综合布局布线(Synthesis Place & Route)、时钟树综合(Clock-Tree Synthesis)、低功耗设计等;定制集成电路设计平台(图4中浅绿色),包括标准单元库、模拟和射频电路的版图设计;标准单元时序库产生、工艺设计包或锦囊(Process Design Kit, PDK)和物理验证等;封装和PCB设计平台(图4中深蓝色),包括倒装芯片(Flip-Chip)封装和系统封装(System in Package, SiP)技术与PCB设计等。图4中每一个平台都包含了多个设计流程(图中未展示),其中,数字电路设计平台涉及面最广、实现起来最为复杂。

 

 

  图4 EDA设计平台示意图

  3.集成电路设计与EDA的年会DAC

  五十多年来全球EDA的产业发展,EDA与IC设计公司的技术交流,设计方法与设计流程的开发与改进,EDA产品的展览与发布,往往是通过“设计自动化大会”(Design Automation Conference, DAC)来进行的。DAC第一次于1964年举行,以EDA技术和展览为主题,截至2018年6月,从来不间断地举行了55次会议。DAC 2018主题演讲(Keynote Speech)以物联网IoT)和机器学习话题开场。

  DAC近几年的议题主要包括:1)电子系统和电子设计自动化;2)电路与系统的EDA设计方法;3)嵌入式软件与系统协同设计,如何满足速度、效率、可靠性、保密性与安全等;4)用于汽车电子系统的物联网设计及其对EDA方法和工具的总体要求,从而实现降低功耗、完全性、易于组装等;5)IP的开发、验证、集成和管理;6)近年来新添加的人工智能中机器学习所涉及的算法与硬件中的设计自动化;7)电子世界的系统安全,包括软件和硬件的组成、各种平台和供应链的安全,如何用于金融、健康保健、交通运输以及能源。

  DAC 2018引人注目的一个发言是美国国防先期研究计划局(Defense Advanced Research Projects Agency, DARPA) Andreas Olofsson先生,他披露了DARPA将投入1亿美元的“电子复兴计划” (Electronics Resurgence Initiative, ERI)并于7月下旬召开“电子复兴计划”专题峰会。这一计划包括两个EDA项目,分别为“电子设备智能设计”(Intelligent Design of Electronic Assets,IDEA)和创建称作“高端开源硬件”(Posh Open Source Hardware,POSH)的硅模块库。Olofsson先生曾经先后在TI公司、ADI等公司工作20年,专门从事低功耗处理器和混合信号电路的设计与测试。

  Marie Pistilli 和Pasquale (Pat) Pistilli 最早并一直组织DAC会议。 其中,Pat因此于2010年获得了EDA产业的最高荣誉奖:Phil Kaufman 奖。为了表彰Marie,人们于2016年设立了以她名字命名的“Marie R. Pistilli妇女工程成就奖”。与DAC相关的另外两个会议也很重要,即“亚洲与南太平洋设计自动化会议“(Asia and South Pacific Design Automation Conference, ASP-DAC,始于1995年) 、在法国和德国交替举行的“欧洲设计自动化与测试会议”(Design Automation and Test in Europe, DATE,始于1998年)。回顾历届会议,2005年DAC会议最大规模时曾经吸引了5500人参加;而同期与DAC紧密相关以纯技术为主不含商业展览的“国际计算机辅助设计大会”(International Conference on Computer-Aided Design, ICCAD)参会人数仅仅为其十分之一。

  国际会议ICCAD始于1981年,属于没有商业展览的纯技术会议,今年11月将举行第37届年会。我国半导体行业协会集成电路设计年会(China Semiconductor Industry Association – Integrated Circuit Computer-Aided Design, CSIA-ICCAD) 始于1994年,至2017年也连续举行了23次会议,去年参会者达到1000多人,三家EDA厂商是CSIA-ICCAD会议的积极参与者,也同时赞助国际工程师设计会议(DesignCon,第23届年会将于今年7月举行)和国际设计与验证会议(DVCon)等。

  4.Phil Kaufman 奖 --“EDA产业的诺贝尔奖”

  Phil Kaufman Award 开始于1994年,又称为EDA产业的诺贝尔奖(“The Nobel Prize of the EDA Industry”), 该奖项由 ESD-Alliance 和 “IEEE Council on EDA”共同赞助,授予对电子系统作出杰出贡献的设计师或工程师,并每年在硅谷举行晚宴招待会。Phil Kaufman在1988年担任Quickturn设计系统公司CEO,他本人的最大贡献是开发了硬件仿真(hardware emulation)的验证手段与设备。自1994年首届颁奖以来,该项活动从未间断,仅仅2012年因与DAC 的50周年庆祝时间上冲突,从而与2013年合并,截至2017年,共向23位个人颁发了23次奖项 

 

 

  表1 Phil Kaufman奖(也称为“EDA产业的诺贝尔奖”)得主及其关键贡献

  细心的读者从表1不难看出,获奖者的技术贡献都与EDA方法的各项技术或者活动有关,从系统算法和硬件语言,到电路设计与仿真等,都已经集成于EDA平台的各种技术中。得奖人员除了三大EDA公司的著名首领之外,其余的学术人员则以加州大学伯克利校区(University of California, Berkeley, UCB)的博士和专家居多。这也是为什么人们常说,“圣荷西(San Jose)是美国的硅谷,加州大学伯克利校区是EDA的发源地”。

  5.集成电路设计与EDA产业的未来

  纵观集成电路产业的发展过程,产业链(图1)中的各个部分在不同时期都会遇到困难。目前,用于人工智能的机器学习芯片广受关注和考验。人们不仅要考核这类芯片是否具有低功耗和高新能的特点,还要对其算力(即每瓦的性能,例如,MOPS/mW)进行评估。有实验显示,Nvidia公司的GPU算力是CPU的3倍,谷歌的TPU算力是CPU的83倍。由于这些处理器和FPGA技术在机器学习流行之前就已经存在,因此,现有的各类CPU、GPU以及TPU的处理器架构都不是最优化的、算力最佳的设计。

  2017年图灵奖获得者加州大学的David Patterson和斯坦福大学的John Hennessy 在最近的几个重大会议、包括在DAC 2018的演讲中指出,CPU的架构设计历史已经经历了半个世纪,以CISC与RISC为主发展至今,到了后PC时代,RISC成为主流并拥有99%的市场,而未来新一代架构的发展需求充满了黄金机遇。他们提出了未来系统架构的新方向为区域特定架构(Domain-Specific Architectures, DSAs),并建议采用区域特定语言(Domain-Specific Languages, DSLs)作为软件和硬件协同开发的方案。

  由于IBM当年需要采购大量基于x86的CPU产品, 2001年Intel将x86授权于AMD公司共同开发生产,从而推动了CPU的产品市场。NVIDIA和AMD公司等开发出GPU,和以CPU和GPU为主的异构系统架构(Heterogeneous System Architecture, HSA),对今天的以人工智能芯片的架构设计是有了很大的启示。2018年以后将进入7nm~1nm的工艺时代,人工智能中机器学习的发展及其对芯片技术的需求,对系统芯片的架构发展带来了新机会,也给未来应用带来了美好的期望。当前AI芯片技术包括了智能语音、智能家居、智慧安防、智能车载等。在汽车电子和汽车无人驾驶等高可靠性需求的领域,在集成电路设计技术急剧发展的年代,EDA公司的产品和平台设计方案又增添了什么?西门子旗下的Mentor公司突出提出了板级和芯片设计方案,包括从系统设计到汽车电子的EDA设计技术;Cadence公司强调集成电路的集成与验证技术,从芯片封装、板级到系统的验证方法;Synopsys公司提出了以关注软件的安全和质量、多种IP设计文案(portfolio)和方案,解决未来硬件设计师和软件设计师的技术需求。

  人们曾经多次推测EDA公司技术发展似乎走到了尽头,遭遇了极大的瓶颈。然而近几年,根据笔者的个人观察,结合芯片制造和CPU架构设计发展趋势,EDA公司除了紧密跟随集成电路产业发展需求,同时也在以下几个方面走在了产业的前面,在IP设计中的开发、验证与集成;在汽车电子中的先进驾驶辅助系统(Advanced Driver-Assistance Systems, ADAS)方面的可靠性的技术开发;人工智能芯片技术的开发与支持(软硬件的协同设计、软硬件的架构设计)。目前SoC的UVM验证方法得到更多重视和应用;由于有更多混合信号设计加入,先进的混合信号验证方法将会得到重视和应用。在航空航天设计方面,芯片的可靠性设计方法在美国得到系统的研究,由于其机密性,公开报道很少。人们发现,从SoC设计到SiP封装,技术变得越来越复杂,成本也变得越来越高。DARPA在DAC 2018的发言,将引领并开发电子复兴计划ERI,间接地说明了未来的先进低功耗处理器和混合信号电路的设计与测试以及保障质量的重要性。根据相关资料,DARPA的ERI所列出的“电子设备智能设计”和“高端开源硬件”两个EDA项目将和美国17个州的22个小组合作,包括70多名专业人员和100名研究生参与。其中,学院的研究投入占57%,工业界投入占43%。

  当前,人工智能通过机器学习,大数据经过云计算技术发展,使得人们将软件和硬件设计结合起来。面对基于RISC架构的设计不能应对复杂的计算时,David Patterson和John Hennessy建议将软件和硬件设计结合起来。当人们对集成电路的设计和封装技术的复杂度和高成本不能容忍时,DARPA提出了将系统软件设计和EDA硬件设计结合起来。早在十年前,系统设计公司和EDA设计公司也提出了软件与硬件协同设计的方案。今天,软件设计与硬件设计结合的时代真的到来了!

  参考文献:

  [1]EDA, https://en.wikipedia.org/wiki/Electronic_design_automation

  [2]DAC, https://dac.com/

  [3]Phil Kaufman Award for Distinguished Contributions to EDA. http://ieee-ceda.org/awards/phil-kaufman-award-distinguished-contributions-eda

  [4]陈春章,何乐年,李志群,艾霞 等译,《数字模拟混合信号集成电路设计方法学指导》, 北京:科学出版社,2015 (ISBN 978-7-03-041959-0)。

  [5]Hu, D.Y. and Chen, C.-Z., 2014, (Invited) Reliability Aspects of Advanced IC Technologies with ESD & Anti-radiation Capabilities, ECS Transactions, 60(1) 1185-90, 2014. (Pres. on March 17, CSTIC 2014, Shanghai.)

  [6]Chen, C.-Z. and Hu, D.Y., 2017, Geometry Effect with Respect to ESD and Radiative Charged Particles in SoC. China Semicon. Tech. Int. Conf. (CSTIC, March 12-13, 2017, Shanghai.) IEEE Conf. Pub., http://ieeexplore.ieee.org/document/7919894/

  本文作者陈春章博士是集成电路芯片设计与电子设计自动化(EDA)专家,英国 St Andrews 大学辐射物理学博士。出版专著:《混合信号设计方法学指导》(中文翻译,科学出版社,2015年);《数字集成电路物理设计》(科学出版社,2008年);英文集成电路设计文章10多篇,英文辐射物理科学研究专业文章文摘30多篇。

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

原文地址: https://outofmemory.cn/dianzi/2418247.html

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

发表评论

登录后才能评论

评论列表(0条)

保存