集成电路版图设计方法及发展趋势

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

摘要:

随着微电子工艺特征尺寸的不断缩小,集成电路技术的发展呈现部分新的特征。顺应时代技术潮流,我们将带领大家一起深入了解一下集成电路发展技术及发展趋势。集成电路的应用范围广泛,门类繁多。其分类方法也多种多样,大体上可以按照结构、规模和功能三方面来进行分类。

目前集成电路设计有几种主要设计方法,包括全定制设计方法、定制设计方法、半定制设计方法和可编程逻辑电路设计方法。然后,让我们一起总结一下版图设计中的技巧,诸如:合并公共区域、减线法等。最后我们将回顾一下集成电路的发展历程及趋势,有针对性地设想一下版图设计技术的未来动态,为将来的就业做好准备。

关键词:集成电路设计、版图设计、定制版图设计、SC设计方法、BLL设计方法、GA设计方法、IS技术等

一、引言

纵观人类文明发展历程,科学技术手段解放人类生产力,人类创造科技,科技反过来推进人类文明发展的进程。18世纪末至19世纪初,以伽利略自由落体定律、开普勒行星运动三大定律和牛顿力学为理论基础,以“瓦特发明蒸汽机”为标志的第一次产业革命,产生了近代纺织业和机械制造业,是人类进入利用机器延伸和发展人类体力劳动的时代。19世纪末至20世纪初,以1820年奥斯特、法拉第的电磁理论和麦克斯韦发现的电磁波理论为基础,以实用的发电机应用于工业为标志的第二次技术革命。当前,我们正在经历着以电子信息

技术为代表的新的技术革命。

有人认为,从20世纪中期,人类进入了继石器时代、青铜器时代、铁器时代之后的硅器时代。随着新世纪的到来微电子技术已经成为了整个信息时代的标志和基础。顺应时代潮流,版图设计基于集成设计诸多方法中的一种,具有它独特的存在价值和优势。结合自身实际情况,版图设计是我们电子信息科学与技术专业的基础课,且是我们将来从事就业的主要方向。不管是个人兴趣还是以后就业需求,完成版图设计这一课题的论文设计,将有助于自身加深对该领域的了解与认识,一边印证自己上课所学的内容,一边不断地扩充新的领域和知识,更重要的是通过这次论文设计将有助于自己加深对该专业课程的总结和提炼,并在所学内容的基础上不断凝练和升华,提供了很好的“学有所用,学以致用”实践平台。

二、集成电路分类、设计途径和设计特点

集成电路的应用范围广泛,门类繁多。其分类方法也多种多样。集成电路按结构可分为单片集成电路和混合集成电路两大类,单片集成电路包括:双极型、MOS型(NMOS、PMOS)、BI MOS型(BIMOS、BICMOS)混合集成电路则包括:薄膜混合集成电路和厚膜混合集成电路两种;根据集成电路规模的大小,通常将集成电路分为小规模集成电路、中规模集成电路、大规模集成电路、超大规模集成电路、特大规模集成电路和巨大规模集成电路,集成电路规模的划分主要是根据集成电路中的器件数目,即集成电路规模由集成度确定。根据集成电路的功能可以将其划分为数字集成电路、模拟集成电路和数模混合集成电路三

类。由于集成电路种类多样,其设计方法往往不局限于固定的一种方案。集成电路设计方法一般可分为逻辑(或功能)设计、电路设计、版图设计和工艺设计四类。通常有两种设计途径:正向设计和逆向设计,一个好的、高效的集成电路设计应该满足功能正确、电学性能优化、芯片面积小、设计可靠性高等要求。

集成电路设计与由分立元器件组成的逻辑电路比较起来,具有诸多特点及优势:(1)集成电路对设计正确性提出了更为严格的要求。对复杂的集成电路而言,必须避免设计过程中的错误。可以在芯片中设置容错电路,使芯片具有一定的修正功能。(2)集成电路外引出端的数目不可能与芯片内器件的数目同步增加,这就增加了从外引出端检测内部电路功能的困难,加之电路内部功能的复杂性,在进行集成电路设计,必须采用便于检测的电路结构,并需要对电路的自检测功能进行考虑。(3)布局、布线等版图设计过程是集成电路设计中所特有的,只有最终生成设计的版图,通过制作掩膜版、工艺流片,才能真正实现集成电路的各种功能。(4)集成电路在芯片上集成了数以万计、亿计的器件,应该采用分层分级设计和模块化设计思想。基于这次的论文课题下面将重点围绕集成电路设计方法中的版图设计进行总结和归纳。

三、版图设计——定制版图设计方法(标准单元设计、积木块设计和门阵列设计)

通过电路模拟和优化确定出集成电路的结构和元器件参数之后,便可进行版图设计。版图设计就是根据逻辑与电路功能要求以及工艺

水平要求设计出供光刻用的掩膜版图。版图设计过程主要包括版图生成和版图检查和验证,版图生成过程主要包括布图规划和布局布线。目前集成电路设计中常用的几种主要设计方法有:全定制设计方法、定制设计方法、半定制设计方法和可编程逻辑电路设计方法。全定制设计是一种以人工设计为主的设计方法,一般适用于通用数字集成电路、模拟集成电路和数模混合集成电路。定制设计是按用户需要而专门设计制作的版图,在定制版图设计中,常常采用标准单元设计方法(SC方法)、积木块设计方法(BBL方法)和门阵列设计方法。

标准单元设计方法又称SC方法,是指从标准单元库中调用事先设计好的逻辑单元(例如:cell、nmos、pmos等),并排列成行,行间留有可调整的布线通道,再按照功能要求用金属层依次连接via、poly、I/O单元,形成所需的专用电路。标准单元设计的主要资源来自标准单元库,单元库中单元的种类和设计质量直接影响着设计者在设计版图的效率和合格率。

积木块设计方法又称宏单元设计方法,可以采用任意形状的单元,而且没有布线通道的概念,单元可以放在芯片的任意位置,得到更高的布图密度。但由于算法实现比较困难,目前都是采用矩形单元,它的长度和宽度都可以按照实际要求进行改变,现在也出现了L形单元。由于积木块设计方法具有较高的自由度,可以在版图和性能上得到最佳的优化。但其在布图时单元位置不规则,通道不规则,连线端口在单元四周,其布线算法比较复杂,这是目前EDA技术研究领域比较活跃的一个研究方向。现在版图设计人员不会局限于某一种设计方

法,采用最多的就是标准单元库和积木块相结合的设计思路。

门阵列设计方法又称GA方法,它是在一个芯片上把结构和形状相同的单元排列成阵列形式,每个单元内部包含若干个器件,单元之间留有布线通道,通道宽度和位置固定,并预先完成接触孔和连线外的所有芯片加工步骤,形成母片。然后根据不同的应用,设计出不同的接触孔板和金属连线版,在单元内部通过不同的连线使单元实现各种门的功能,再通过单元间连线实现所需的电路功能。通过制作接触孔和金属连线掩膜版、工艺流片、封装、测试完成专用集成电路制造。

通过学习微电子理论知识和版图设计课,老师利用Linux系统为我们演示了标准单元库的创建及使用,包括在IC001下创建自己的Cell和MOS单元,并教我们如何存储与调用。通过自己动手一点一点地绘制简单电路的版图(例如:反相器、加法器等),对照使用调用标准单元库中的单元,从速度和准确率上有质的提升,不仅能够确实提高版图绘制效率,并且能够降低出错率。三种方法相互比较,标准方法中的单元数、压焊块数、通道间距取决于功能要求和芯片要求,布局布线的自由度较大;门阵列方法需要事先选用一个合适的母片,具有固定的单元数、压焊块数和通道间距。因此,与标准单元设计相比,门阵列设计方法的设计灵活性较低,门的利用率也较低;而且单元中某些器件会空置,并且由于布线通道的限制,互连线的布通率较低,在某些情况下需要花费大量的时间进行人工布线。由于所需掩膜版数目的减少,工艺相应减少,与标准单元设计相比,门阵列设计方法具有设计周期短、设计成本低、设计风险低等特点,一般适用于设

相关文档
最新文档