集成电路概述

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

集成电路概述

摘要

随着摩尔定律的不断推进,集成电路迎来了巨大的发展机遇期。本文介绍了集成电路产业在我国的发展现状。主要介绍了集成电路设计的分类:数字集成电路设计和模拟集成电路设计。数字集成电路设计主要介绍了系统架构、寄存器传输级设计、设计验证、综合优化、布局布线、版图设计。模拟集成电路设计主要介绍了系统定义、电路设计、电路模拟、版图实现、物理验证、前后仿真。

1、国内外发展现状

集成电路顾名思义就是把一定数量的常用的电子元件,如电阻、电容、晶体管等,以及这些元件之间的连线,通过半导体工艺集成在一起的具有特定功能的电路。自1958年杰克•基尔比完成第一个集成电路的雏形以来,经过半个多世纪的发展,它已经成为现代社会的基石,深刻地影响了我们的方方面面。小到手机电脑,大到卫星火箭,集成电路无处不在。

目前我国集成电路制造业经过数十年的发展,已经构筑了北京、上海、无锡等产业发展基地。2000年后随着国际半导体产业的转移,以及十一五至今实施的重大科技专项使我国的集成电路的得到了质的变化,实现了快速增长。2016年上半年我国集成电路产业的销售额达到了1847.1亿元,同比增长16.1%[1]。

我国虽然发展如此迅速,但是和国际先进水平比的话,差距仍然很大。近三年我国的集成电路进口均突破2000亿美元,是我国的第一大进口商品。受西方国家对集成电路技术出口的限制,我国集成电路芯片制造技术始终落后于国际先进水平2到3个技术节点。在核心产品方面,微处理器(CPU)、存储器、可编程逻辑阵列器件(FPGA)、数字信号处理器(DSP)等大宗产品虽然有所突破,但没有进入主流市场,产品性能和国际先进水平差距十分巨大。

我国集成电路企业在全球地位有所上升,一批企业进入2015 年全球十强。在集成电路设计企业中,华为海思在2015年的全球十大集成电路设计企业中排名第6位,清华紫光展讯排名第10位。在晶圆代工企业中,中芯国际在全球晶圆代工企业排名第 5 位,华虹宏力排名第10 位。在封测领域中,长电科技进入全球封测企业排名第 4 位,华天科技进入全球封测企业排名第9 位[2]。

2、集成电路分类

集成电路设计根据处理信号的不同可以分为数字集成电路和模拟集成电路。数字集成电路是由许多的逻辑门组成的复杂电路。与模拟电路相比,它主要进行数字信号的处理,因此抗干扰能力较强。数字集成电路设计中运用的典型抽象层次依次为器件、电路、门、功能模块和系统[3]。与数字集成电路相对应的是模拟集成电路,它处理的一般是连续信号。模拟集成电路包括运算放大器、线性整流器、锁相环、振荡电路、有源滤波器等。相较数字集成电路设计,模拟集成电路设计与半导体器件的物理性质有着更大的关联,例如其增益、电路匹配、功率耗散以及阻抗等等。通过模拟数字转换器、数字模拟转换器,数字电路可以和模拟电路互相连接。

2.1、数字集成电路

数字电路设计是一门不断发展的学科,设计过程较为复杂。就设计方法而言,可以划分为同步设计和异步设计。同步设计中主要存储器件是触发器。异步设计中存储单元一般为锁存器。目前,市场上绝大多数字电路的设计都采用同步电路的设计方法,该设计方法已较为成熟。同时随着频率、功耗等方面的需求,异步设计开始不断走进人们的视线。下面介绍一下数字集成电路设计的一般流程。

随着技术的发展,数字集成电路已经有了较为完整的体系,主要包括了系统架构、寄存器传输级设计、设计验证、综合、布局布线、版图设计等几个方面[4]。

系统架构是整个设计过程中最基础的环节。在这一环节中,需要确定整个系统的架构,需要对模块进行划分,需要规定各个模块的功能,还需要定义接口,并对整个系统的性能进行评估。在系统验证阶段,通常对整个系统进行行为级的描述,并对其仿真验证,用以判断整个架构的合理性,若涉及算法,也可验证算法的可行性。一个好的系统架构通常会给整个设计带来极大便利。

寄存器传输级(RTL)设计是数字电路设计中的核心环节。在这一阶段,主要工作是利用硬件描述语言来描述数字集成电路的信号储存以及信号在寄存器、存储器、组合逻辑装置和总线等逻辑单元之间传输的情况。在设计寄存器传输级代码时,设计人员会将系统定义转换为寄存器传输级的描述。设计人员在这一抽象层次最常使用的两种硬件描述语言是Verilog、VHDL,二者分别于1995年和1987年由电气电子工程师学会(IEEE)标准化。

设计人员完成寄存器传输级设计之后,会利用测试平台、断言等方式来进行功能验证,检验项目设计是否与之前的功能定义相符,如果有误,则需要检测之前设计文件中存在的漏洞。现代超大规模集成电路的整个设计过程中,验证所需的时间和精力越来越多,甚至都超过了寄存器传输级设计本身,人们甚至专门针对验证开发了新的工具和语言[5]。

综合是一个很重要的步骤,综合指的是将较高层次的设计描述自动转化位较低层次描述的过程。其主要有3种形式:将算法表示、行为描述转换到RTL,即从行为描述到结构描述,称为行为综合;RTL级描述转换到逻辑门级,称为逻辑综合;将逻辑门表示转换到版图表示,或转换到PLD器件的配置网表表示,称为版图综合或结构综合[6]。

相比于模拟电路,数字电路布局布线比较智能。一般芯片制造方会提供一个基准单元库,基准单元库里包含了各个单元的逻辑功能信息、延时信息以及版图信息。很多EDA软件可以根据相应约束、门级网表以及相应的工艺信息进行自动布局布线,尤其是对于大规模的数字系统的设计,相应的EDA软件给设计人员带来了极大方便。

布局布线完成后,能够生成一个描述了电路布局布线后版图信息的文件,结合工艺厂商提供的基准单元,即可生成具体的版图。然后进行DRC、LVS,通过验证后即可认为设计完成,可以交付代工厂加工制造芯片。

2.2、模拟集成电路

在计算机辅助设计方法出来之前,模拟集成电路完全采用人工设计的方法。由于人处理复杂问题的能力有限,因此当时的模拟集成电路通常是较为基本的电路,如运算放大器。随着技术的进步,基于计算机辅助设计的电路仿真工具能够适应更加复杂的现代集成电路。尽管如此,相对数字集成电路,模拟集成电路的设计对工程师的经验、权衡矛盾等方面的能力要求更严格。在模拟集成电路设计中有一个著名的“八边形法则”,即噪声、线性、增益、电源电压、电压摆幅、速率、输入/输出阻抗、功耗8种参数相互折衷相互制约[7]。

与传统手工设计模拟电路采用自下而上设计方法不同,模拟集成电路CAD 平台努力面向从上到下的设计方法[8]。它一般分为系统定义、电路设计、电路模拟、版图实现、物理验证、前后仿真等几个阶段。

相关文档
最新文档