1、2023-8-31 第五章第五章 版图设计技术版图设计技术 清华大学计算机系 2023-8-32 第一节第一节 引引 言言 硅平面工艺是制造MOS IC 的基础。利用不同的掩膜版,可以获得不同功能的集成电路。因此,版图设计成为开发新品种和制造合格集成电路的关键。1、手工设计、手工设计 人工设计和绘制版图,有利于充分利用芯片面积,并能满足多种电路性能要求。但是效率低、周期长、容易出错,特别是不能设计规模很大的电路版图。因此,该方法多用于随机格式的、产量较大的MSI和LSI或单元库的建立,也用于复杂的模拟集成电路的设计。2023-8-33 2、计算机辅助设计(、计算机辅助设计(CAD)在计算机辅助
2、设计系统数据库中,预先存入版图的基本图形,形成图形库。设计者通过一定的操作命令可以调用、修改、变换和装配库中的图形,从而形成设计者所需要的版图。同时还具有联机的DRC检查功能。在整个设计过程中,设计者可以通过显示,观察任意层次版图的局部和全貌;可以通过键盘、数字化仪或光笔进行设计操作;可以通过绘图机得到所要绘制的版图图形。利用计算机辅助设计,可以降低设计费用和缩短设计周期。2023-8-34 3、自动化设计、自动化设计 在版图自动设计系统的单元数据库中,存有标准单元的电路图、电路性能参数及版图。在版图设计时,只要将所设计的电路图(Netlist)输入到自动设计系统中,再选择版图的设计规则和工艺
3、参数库,自动设计工具可以进行自动布局设计、自动布线设计并根据设计要求进行设计优化,最终输出版图。2023-8-35 第二节第二节 版图设计过程版图设计过程 布图设计的输入是用工业标准DEF描述的电路网表,其输出是用工业标准CIF/GDSII描述的版图。通常情况下,整个布图设计可分为划分(Partition);布图规划(Floor-planning);布局(Placement);布线(Routing)和压缩(Compaction)。一、划分一、划分 由于一个芯片包含上亿个晶体管,为了降低设计复杂性,通常把整个电路划分成若干个模块,将处理问题的规模缩小。划分时要考虑的因素包括模块的大小、模块的数目
4、和模块之间的连线数等。2023-8-36二、布图规划二、布图规划 布图规划是根据模块包含的器件数估计其面积,再根据该模块和其它模块的连接关系以及上一层模块或芯片的形状估计该模块的形状和相对位置。其优化目标是:电路性能,包括时延,噪声、串扰等,同时考虑P/G、Clock、Bus、Interconnect的可布性。布图规划中的模块为软模块。2023-8-37四、布线四、布线 布线阶段的首要目标是完成模块间的互连及连线满足时延要求。其次是在完成布线的前提下进一步优化布线结果,如连线总长最短、通孔数最少等。三、布局布局 布局的任务是要确定模块在芯片上的准确位置,其目标是在满足时延要求的前提下,尽量减小
5、布线拥挤度、连线总长、芯片面积等。2023-8-38 五、压缩五、压缩 压缩是布线完成后的优化处理过程,它试图进一步减小芯片的面积。目前常用的有一维和二维压缩,较为成熟的是一维压缩技术。在压缩过程中必须保证单元相对位置不变、线网连接性不变、版图几何图形间不违反设计规则。布图过程往往是一个反复迭代求解过程。必布图过程往往是一个反复迭代求解过程。必须注意布图中各个步骤算法间目标函数的一须注意布图中各个步骤算法间目标函数的一致性,前阶段要尽可能考虑到对后续阶段的致性,前阶段要尽可能考虑到对后续阶段的影响。影响。2023-8-39 第三节第三节 版图设计规则版图设计规则一、设计规则的内容与作用一、设计
6、规则的内容与作用 设计规则是集成电路设计与制造的桥梁。如何向电路设计及版图设计工程师精确说明工艺线的加工能力,就是设计规则描述的内容。设计规则是以掩膜版各层几何图形的宽度、间距及重叠量等最小容许值的形式给出的。设计规则本身并不代表光刻、化学腐蚀、对准的极限尺寸,它所代表的是容差的要求。2023-8-310二、设计规则的描述二、设计规则的描述 自由格式自由格式:直接给出每个尺寸,每个被规定的尺寸之间没有必然的比例关系。优:各尺寸可比较独立,可将尺寸定得合理。缺:比较繁琐,每一个设计级别有一套数据。规整格式规整格式:其基本思想是由Mead&Canway提出的。在这类规则中,把绝大多数尺寸规定为某一
7、特征尺寸“”的倍数。优:工艺变化时容易修改设计规则。缺:不是所有尺寸都能作为“”的整倍数。2023-8-3111、宽度及间距:、宽度及间距:关于间距关于间距:diff:两个扩散区之间的间距不仅取决于工艺上几何图形的分辨率,还取决于所形成器件的物理参数。如果两个扩散区靠得太近,在工作时可能会连通,产生不希望出现的电流。类 型 最 小 宽 度 最 小 间 距 D iff 3 P o ly 2 A l 3 3 d iff-p o ly 2 2023-8-312 Poly:取决于工艺上几何图形的分辨率。Al:铝生长在最不平坦的二氧化硅上,因此,铝的宽度和间距都要大些,以免短路或断铝。diff-poly
8、:无关多晶硅与扩散区不能相互重叠,否则将产生寄生电容或寄生晶体管。2023-8-3132、接触孔、接触孔:孔的大小:22 diff、poly的包孔:1 孔间距:1Alpoly2023-8-3143、晶体管规则:、晶体管规则:多晶硅与扩散区最小间距:栅出头:,否则会出现S、D短路的现象。扩散区出头:2,以保证S或D有一定的面积diffpoly22023-8-3154、P阱规则:阱规则:A1=4:最小P阱宽度 A2=2/6:P阱间距,当两个P阱同电位时,A2=2 当两个P阱异电位时,A2=6 A2 A3 A1 A4 A5 P 阱 扩散区 2023-8-316 A3=3:P阱边沿与内部薄氧化区(有源
9、区)的间距 A4=5:P阱边沿与外部薄氧化区(有源区)的间距 A5=8:P管薄氧化区与N管薄氧化区的间距2023-8-317 第四节第四节 版图描述语言版图描述语言CIF CIF是一种几何描述语言,它是美国加州理工学 院 中 介 形 式 的 英 文 缩 写:C a l t e c h-Intermediate Form,是目前工业界广泛使用的一种标准数据格式。通过CIF解释程序在各种图形设备(绘图机、彩显)上输出版图,或者生成制版数据PG带去制版。下面简单介绍一下CIF的命令格式:CIF文件由一组CIF命令组成,每条命令由分号隔开,每个文件的最后由结束命令结尾。2023-8-318 命命 令令
10、 格格 式式 矩 形B x y x y;(坐 标)多 边 形P x y x y ;(坐 标)圆 形R x y r;(圆 心)(半 径)连 线W 线 宽 x y x y;(整 数)(坐 标)掩 膜 层 说 明L 层 名;(整 数)结 束 命 令E 注 释 命 令(注 释 文 件);图 形 符 删 除D D 图 形 编 号;(整 数)图 形 符 定 义 开 始D S 图 形 编 号 a b;(整 数)(比 例 a/b)图 形 符 定 义 结 束D F;图 形 符 调 用C 图 形 编 号 变 换 符;(整 数)用 户 自 扩 展 命 令94 文 字;2023-8-3191掩膜层说明命令掩膜层说明命
11、令L CD;CMOS扩散层/薄氧层L CP;CMOS多晶硅层 L CC;CMOS接触孔层L CM;CMOS第一层金属L CN;CMOS第二层金属L CS/CPP;CMOS P掩膜L CW/CPW;CMOS P阱L CG;CMOS覆盖玻璃孔2023-8-3202矩形命令矩形命令 B 长度 宽度 中心坐标 方向;B 25 60 80 40;(图a)B 25 60 80 40 -1 1;(图b)80402560-208040202560图a图b2023-8-3213多边形多边形 P x1 y1 x2 y2 x3 y3;坐标按左手域排列,如下左图。对于中孔图形如下右图。1 2 3 4 5 6 5 6
12、1 2 3 4 9 10 8 7 12 11 2023-8-3224圆形圆形 R 直径 圆心坐标;5.连线连线 W 线宽 x1 y1 x2 y2 x3 y3;线宽相等,拐点坐标,线段两端点圆弧中心点坐标。12342023-8-3236结束命令结束命令 E7.注释命令注释命令 ()8.图形符定义开始命令图形符定义开始命令 DS 编号 a b;图形放/缩比例:a/b倍。9图形符定义结束命令图形符定义结束命令 DF;2023-8-32410.图形符调用命令图形符调用命令 先定义,后调用,可以嵌套。n为图形编号,在DS中定义。C n T x y;图形符平移至x,y C n Mx;x方向镜象变换 C n
13、 My;y方向镜象变换 C n R x y;图形旋转到指定方向,x,y表示方向坐标:(0,1)(1,0)(-1,0)(0,-1)2023-8-325 第五节第五节 版图电学参数计算版图电学参数计算 版图上的电学参数可以分为两大类:器件参数及寄生参数。下面简单介绍版图中常用的电学参数的估算方法。一、电阻一、电阻 一块宽度为W、厚度为T、长度为L的均匀导体的电阻为:令:L=W,可得一正方形导体的电阻为:则:矩形导电层的电阻可简单地由方块电阻 乘上导电层的长宽比:LRT WRTR)(WLRR2023-8-326注意注意:方块电阻值与方块的大小无关。引入方块电阻后,各种材料的电阻值就可以表示成为与导体
14、厚度无关的形式,仅与导电材料的长度和宽度有关,而方块电阻可由工艺线的实际测量给出。T L W I 2023-8-3271、电阻器电阻的计算方法:、电阻器电阻的计算方法:(1)当LW时,可以近似为LL1,总电阻:R=R(L/W)+2Rcon 其中Rcon为接触孔电阻。(2)非矩形导体非矩形导体:两边等宽的直角形两边等宽的直角形:R=R1+Rconer+R2 =R(L1/W+1/2+L2/W)将拐角的电阻用1/2R 来计算。L1L2WLL12023-8-328 两边不等宽的直角形两边不等宽的直角形R=R1+Rconer+R2 Rconer=R(0.46+0.1W1/W2)=R(0.46+0.1)为
15、:宽边比窄边R=R(L1/W1+0.46+0.1+L2/W2)L1 L2 W2 W1 2023-8-3292.分布电阻分布电阻(1)扩散区电阻)扩散区电阻:计算方法同多晶硅,N+扩散层的R 一般要比P+扩散层的R 小一些。(2)金属线电阻:)金属线电阻:计算方法同多晶硅,其方块电阻很小。注意:注意:多晶硅的R 和与扩散层的R 都与掺杂浓度有很大关系。因此,不同的工艺,其值可能大为不同。(3)MOS管电阻管电阻:MOS 管的V-I特性是非线性的,有时为了估算可将MOS管等效为一个沟道电阻,只是它的阻值是由栅压控制的可变电阻:2023-8-330K:可以看作是MOS管的沟道方块电阻,一般阻值 在5
16、00030000/范围内。ox:SiO2介电常数,tox:栅SiO2层厚度Vgs:栅源电压,Vt:MOS管开启电压:电子或空穴迁移率,对n管为n,p管为p,其值随温度变化很大。由于,由于,n 2.5 p,P沟电阻约为沟电阻约为N沟电阻的沟电阻的2.5倍。倍。WLKWLVVtRtgsoxoxc12023-8-331二、电容二、电容 平行板电容器的计算我们可以用下面的公式计算:其中:0是真空介电常数,ox是SiO2的相对介电常数,4.0 tox是介质SiO2的厚度 A是平行板的面积令:C=表示方块电容,单位是F/则:C=C A)(0FACtOXOXtoxox02023-8-332(1)单层连线电容
17、)单层连线电容 Oxide 衬底 边场 T W L H 边场效应对电容的影响边场效应对电容的影响 2023-8-333 电容估算公式电容估算公式其中:w=导体宽度h=绝缘体厚度t=导体厚度=绝缘体介电常数在wt/2及th时,上式得误差在10%以内。22221ln22thththhtwC 半圆柱 平行面板 h w t 用于计算边场效应的简单电容模型用于计算边场效应的简单电容模型 2023-8-334(2)多层导体电容多层导体电容 底层接地面 导体层 上层接地面 多层电容模型多层电容模型 2023-8-335 三层金属的连线电容三层金属的连线电容 第一层 第二层 第三层 C21 C22 C23 三
18、层金属布线的电容三层金属布线的电容 2023-8-336 连线电容一般是由连线引起的寄生电容。例连线电容一般是由连线引起的寄生电容。例如:金属与衬底、金属与多晶硅、金属与扩散如:金属与衬底、金属与多晶硅、金属与扩散区、不同层金属之间、同层金属之间、多晶硅区、不同层金属之间、同层金属之间、多晶硅与衬底等等都会形成寄生电容。与衬底等等都会形成寄生电容。连线层的电容可直接对每一连线的几何形状连线层的电容可直接对每一连线的几何形状选用适当参数公式而计算得到。然而,对一个选用适当参数公式而计算得到。然而,对一个大电路系统而言,仍须要耗费相当多的计算量,大电路系统而言,仍须要耗费相当多的计算量,因此较常用
19、的方式为先计算导体面积,再依照因此较常用的方式为先计算导体面积,再依照导体大小及布线密度,乘上比例因子。导体大小及布线密度,乘上比例因子。2023-8-3373、MOS器件电容器件电容 MOS器件存在两种电容:栅电容、扩散电容 1 2 3 4 0 1 2 W=1.8 W=1.2 W=0.6 典型导体电容与距离的关系典型导体电容与距离的关系 正规化后的导体间距(S/H)正规化后的导体电容 2023-8-338(1)栅电容:)栅电容:Cg 栅极到衬底电容栅极到衬底电容 Cgb=C A 栅到源、漏电容栅到源、漏电容 Cgs、Cgd 总的栅电容应为总的栅电容应为 Cg=Cgb+Cgs+Cgd其中:其中
20、:Cgb 栅极到衬底电容栅极到衬底电容 Cgs 栅到源电容栅到源电容 Cgd 栅到漏电容栅到漏电容 Cgs Cgd Cgb 2023-8-339 MOS晶体管在三个不同操作范围内的栅极电容特性晶体管在三个不同操作范围内的栅极电容特性 截止区(VgsVds):饱和区(Vgs-VtVds):Cgd=0,Cgs=)(0FAtOXOXAtCCoxsiogsgd2021Atoxsio20322023-8-340 MOS栅极电容近似值栅极电容近似值 电容值参数截止非饱和饱和CgbCgsCgdCg=Cgb+Cgs+CgdA/tox00A/tox0A/2toxA/2toxA/tox02A/3tox02A/3tox2023-8-341(2)扩散电容:)扩散电容:Cd 扩散电容主要是由源、漏扩散区与衬底或P阱之间形成的PN结电容。它由两部分组成:扩散区底面结电容和周边电容。Cd=Cja(ab)+Cjp(2a+2b)其中:Cja 每平方m的结电容 Cjp 每m长度的周边电容 a 扩散区宽度 b 扩散区长度
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。