大规模集成电路_第1页
大规模集成电路_第2页
大规模集成电路_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、超大规模集成电路课程论文题目:超大规模集成电路的设计方法院系:物理与电子工程学院专业:电子信息科学与技术年级:1011电科学号:2010111148姓名:-叶春梅指导老师:.张婧婧完成时间:一2013、5、2超大规模集成电路的设计方法作者:叶春梅指导老师:张婧婧(襄樊学院,物理与电子信息工程学院)摘要:本文在概述超大规模集成电路设计步骤上,详细的论述了各种设计集成电路的方法,讨论了全定制法、标准单元设计方法、积木块设计方法、门阵列设计方法以及可编程逻辑器件设计方法的特点和适用范围。关键词:集成电路;全制定法;标准单元设计法Abstracts:OnthebasisofVLSIdesignmeth

2、od,thisthesisdetailedexpoundsthemethodsofdesignofintegratedcircuits,discussesthecustomlaw,fullcustomizationmethod,standardunitdesignmethod,buildingblockdesign,gatearraymethodanddesignmethodofprogrammablelogicdevices'scharacteristicsandapplicability.Keywords:integratecircuit;fullcustomizationmeth

3、od;standardunitdesignmethod1引言所谓集成电路就是将晶体管、电阻、电容、等各种电子元器件以相互联系的状态集成到半导体材料(主要是硅)或者绝缘体材料薄层片子上,再用一个管壳将其封装起来,构成一个完整的、具有一定功能的电路或系统。自1959年以来,集成电路技术发生了惊人的变化。第一个设计出来的集成电路只有四个晶体管,而三十年以后的今天,在1989年,一个芯片上集成的晶体管数目已超过一千万个。集成电路经历了SSI(小规模)、MSI(中规模)、LSI(大规模)、VLSL(超大规模)阶段,目前已开始进入特大规模集成电路ULSI(UltraLargeScaleIntegratio

4、n)阶段。2集成电路设计流程图集成电路的设计过程:设计创意+仿真验证集成电路芯片设计流程图框架如下:图一设计流程图3设计的基本过程功能设计逻辑和电路设计版图设计(1)系统功能设计目标:实现系统功能,满足基本性能要求过程:功能块划分,RTL级描述,行为仿真其中功能块划分的原则是既要使功能块之间的连线尽可能的少,接口清晰,又要功能各自独立设计。同时在功能块最大规模的选择时要考虑设计软件可处理的设计级别。(2)逻辑和电路设计概念:确定满足一定的逻辑或电路功能的由逻辑或电路单元组成的逻辑或电路结构。过程:A数字电路:RTL级描述逻辑网表逻辑模拟与验证,时序分析和优化B模拟电路:尚无良好的综合软件RTL

5、级仿真通过后,根据经验进行电路设计电路模拟与验证电路模拟与验证原理图输入模拟单元库图二逻辑和电路设计的输出:网表(元件及其连接关系)或逻辑图、电路图软件支持:逻辑综合、逻辑模拟、电路模拟、时序分析等软件(EDA软件系统中已集成)。(3)版图设计概念:根据逻辑与电路功能和性质要求以及工艺水平要求来设计光刻用的掩膜版图,IC设计的最终输出。版图设计过程:由底向上过程1>.布局:将模块安置在芯片的适当位置,满足一定目标函数。对级别最低的功能模块,是指根据连接关系,确定各单元的位置,级别高一些的,是分配较低级别功能块的位置,使芯片面积尽量小。布线:根据电路的连接关系(连接表)在制定区域(面积、形

6、状、层次)百分之百完成连线。布线均匀,优化连线长度、保证布通率。2>.设计规则IC设计与工艺制备之间的借口制定目的:使芯片尺寸在尽可能小的前提下,避免线条宽度的偏差和不同层版套准偏差可能带来的问题,尽可能地提高电路制备的成品率。什么是设计规则?考虑器件在正常工作的条件下,根据实际工艺水平(包括光刻特性、刻蚀能力、对准容差等)和成品率要求,给出的一组同一工艺及不同工艺层之间几何尺寸的限制,主要包括线宽、间距、覆盖、露头、凹口、面积等规则,分别给出它们的最小值,以防止掩膜图形的断裂、连接和一些不良物理效应的出现。4集成电路设计方法1>.全定制设计方法用于通用的数字、模拟、数模混合集成电

7、路。例如:通用微处理器、存储器等。全定制设计是指在电路设计中进行电路结构、电路参数的人工优化,完成电路设计后,人工设计版图中的各个器件和连线,以获得最佳性能(速度和功耗)和最小芯片尺寸。特点:设计周期长,设计成本高,一般适用于对性能要求很高或批量很大的产品,如存储器、微处理器等通用集成电路。特例:(1)对于性能要求较高的专用集成电路,通常当批量超过10万块时,也可以采用这种方法;(2)由于模拟、模数集成电路的设计软件尚不成熟,通常也采用这个方法。2>.标准单元设计方法(SC方法)概念:从标准单元库中调用实现经过精心设计的逻辑单元,并排列成行,行间留有可调整的布线通道,再按照功能要求将各内

8、部单元以及输入/输出单元连接起来,形成所需的专用电路。輛入版出a元图三标准单元库:标准完成设计规则检;加法器、乘法器、琳令冋F'oibd生夙远无件芯片布局:芯片中心是单元区,输入/输出单元在芯片四周,基本单元具有等高不等宽的结构,布线通道区没有宽度的限制,利于实现优化布线。标准单元设计的主要资源是标准单元库,单元库中单元电路的多少盒设计质量直接影响到设计能力。下面将对标准单元库及标准单元设计技术的特点进行介绍。单元库中的单元使用人工优化设计的,力求达到最小的面积和最好的性能,查和电学验证。标准单元库主要包括:与非门、或非门、触发器、锁存器、移位寄存器除法器、算术运算单元、FIFO等较大

9、规模单元;模拟单元模块:振荡器、比较器等。标准单元库的来源:Foundry、第三方单元库提供商、EDA公司或自行简历。图四走线原则:电源和地线一般要求从单元左右边进出,信号端从上下进出;电源线放在单元外,在布线通道内,以便根据单元功率要求调整宽度,从各单元引出端口。3>.积木块设计方法(BBL方法)布图特点:任意形状的单元(一般为矩形或“L”型)、任意位置、无布线通道。BBL单元:较大规模的功能块(如ROMRAMALU或模拟电路单元等),单元可以用GASCPLD或全定制方法设计图五4>.门阵列设计方法(GA方法)门阵列设计技术是一种母片半定制技术,它是在一个芯片上把结构和形状完全相

10、同的单元排列成阵列。每个单元内部含有若干器件,单元之间留有布线通道,通道宽度和位置固定,并预先完成接触孔和连线以外的芯片加工步骤,形成母片。然后根据不同的应用,设计出不同的接触孔板和金属连线版,在单元内部通过不同的连线使单元实现各种门的功能。再通过单元间连线实现所需电路功能。通过制作接触孔和金属连线掩膜版、工艺流片、圭寸装、测试完成专用电路制造。图六门阵列方法的设计特点:设计周期短,设计成本低,适合设计适当规模、中等性能、要求设计时间短、数量相对较少的电路。不足:设计灵活性低;门利用率低;芯片面积浪费。5>.可编程逻辑器件设计方法概念:用户通过生产商提供的通用器件自行进行现场编程和制造,

11、得到所需的专用集成电路。现场编程是指采用熔断丝、电写入等方法对已制备好的通用器件实现编程,得到所需的逻辑功能。特点:不需要制作掩膜版和进行微电子工艺流片,只需要采用相应的开发工具就可以完成设计,有些器件还可以多次擦除,易于系统和电路设计。与SCBBLGA设计方法相比,设计周期短,设计开发费用低。PLD)方法和现场可编程门阵可编程逻辑电路设计方法主要包括可编程逻辑器件设计(列(FPGA方法等。可编程逻辑器件分类:PROMEPROMEEPROMPLAPALGAL-可编程逻辑阵列(PLA):实现数字逻辑基本思想:组合逻辑电路可以转换成与-或逻辑矩阵矩阵图七-或矩由输入变量组成“与”矩阵,并将其输出馈入到“或”矩阵,设计人员通过对于阵进行编程处理,得到所需要的逻辑功能。5结论:集成电路使用晶体管组装成单芯片电路,把大量的微电晶体集成一个很小的芯片,由于成本低、性能高且能量消耗低,使得集成电路产业急速成长。整个电子工业,尤其是使用小型电子装备的,如计算机、电讯、生物科技、太空、国际贸易等,都离不开集成电路。6参考文献1陈华丽,陆怀恩,等.一种提高谐波测量精度的新算法.继电器,200

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论