首页 集成电路模拟版图设计基础

集成电路模拟版图设计基础

举报
开通vip

集成电路模拟版图设计基础nullnull null第一部分:了解版图 版图的定义 版图的意义 版图的工具 版图的设计流程 第二部分:版图设计基础 认识版图 版图组成两大部件 版图编辑器 电路图编辑器 了解工艺厂商null第三部分:版图的准备 必要文件 设计规则 DRC文件 LVS文件 第四部分:版图的艺术 模拟版图和数字版图的首要目标 首先考虑的三个问题 匹配 寄生效应 噪声 布局规划 ESD 封装 null第一部分:了解版图 版图的定义 版图的意义 版图的工具 版图的设计流程 null版图的定义:版图是在掩膜制造产品上实现 电...

集成电路模拟版图设计基础
nullnull null第一部分:了解版图 版图的定义 版图的意义 版图的工具 版图的设计流程 第二部分:版图设计基础 认识版图 版图组成两大部件 版图编辑器 电路图编辑器 了解工艺厂商null第三部分:版图的准备 必要文件 设计规则 DRC文件 LVS文件 第四部分:版图的艺术 模拟版图和数字版图的首要目标 首先考虑的三个问题 匹配 寄生效应 噪声 布局规划 ESD 封装 null第一部分:了解版图 版图的定义 版图的意义 版图的工具 版图的设计流程 null版图的定义:版图是在掩膜制造产品上实现 电路功能且满足电路功耗、性能等,从版图上减少工艺制造对电路的偏差,提高芯片的精准性。第一部分:了解版图电路图版图null版图的意义: 1)集成电路掩膜版图设计师实现集成电路制造所必不可少的设计环节,它不仅关系到集成电路的功能是否正确,而且也会极大程度地影响集成电路的性能、成本与功耗。 2)它需要设计者具有电路系统原理与工艺制造方面的基本知识,设计出一套符合设计规则的“正确”版图也许并不困难,但是设计出最大程度体现高性能、低功耗、低成本、能实际可靠工作的芯片版图缺不是一朝一夕能学会的本事。null版图的工具: Cadence Virtuoso Dracula Assura Diva Mentor calibre Spring soft laker null熟悉所需文件对电路的了解版图布局布线 第一部分:了解版图DRC/LVSGDSII to FAB工艺厂商提供:.tf .display Design rule 、DRC LVS 文件、PDK、ESD文件、金属阻值文件null第二部分:版图设计基础 认识版图 版图组成两大部件 2.1 器件 2.2 互连 版图编辑器 电路图编辑器 了解工艺厂商 nullPolyM1CTM2认识版图null版图是电路图的反映,有两大组成部分 2.1器件 2.1.1 MOS管 2.1.2 电阻 2.1.3 电容 2.1.4 三极管(省略) 2.1.5 二极管(省略) 2.1.6 电感(省略) 2.2互连 2.2.1金属(第一层金属,第二层金属……) 2.2.2通孔 null2.1 器件 2.1.1 MOS管NMOSPMOSMOS管剖面图null2.1 器件 2.1.1 MOS管 NMOS工艺层立体图 NMOS版图null2.1 器件 2.1.1 MOS管 1) NMOS管 以TSMC,CMOS,N单阱工艺为例 NMOS管,做在P衬底上,沟道为P型,源漏为N型 2) 包括层次: NIMP,N+注入 DIFF,有源区 Poly,栅 M1,金属 CONT,过孔 3) MOS管的宽长确定 4) 当有PCELL时;当无 PCELL时 NMOS版图null2.1 器件 2.1.1 MOS管 1) NMOS管 以TSMC,CMOS,N单阱工艺为例 PMOS管,做在N阱中,沟道为N型,源漏为P型 2) 包括层次: NWELL,N阱 PIMP,P+注入 DIFF,有源区 Poly,栅 M1,金属 CONT,过孔 3) MOS管的宽长确定 PMOS版图null反向器2.1 器件 器件版图器件剖面图及俯视图null 2.1.1 MOS管 1)反向器 2)NMOS,PMOS 3)金属连线 4)关于Butting Contact部分 2.1 器件null2.1器件 2.1.2 电阻 选择合适的类型,由电阻阻值、方块电阻值,确定 W、L;R=L/W*R0 电阻类型电阻版图null2.1器件 2.1.3 电容 1) 电容值计算C=L*W*C0 2) 电容分类: poly电容 MIM电容 基于单位面积电容值 MOS电容 源漏接地,基于栅电容,C=W*L*CoxMIM电容版图MOS电容版图nullnull2.2互连 1) 典型工艺 CMOS N阱 1P4M工艺剖面图连线与孔之间的连接null建立LIBRARY3. 版图编辑器 1) virtuoso编辑器CIW窗口null 3. 版图编辑器 2) virtuoso编辑器--Library manager nullCIW窗口3. 版图编辑器 3) virtuoso编辑器-- 建立cell null3. 版图编辑器 4) virtuoso编辑器--工作区和层次显示器 LSW工作区域null3. 版图编辑器 5) virtuoso编辑器 --版图层次显示(LSW)null3. 版图编辑器 6) virtuoso编辑器 --版图编辑菜单null3. 版图编辑器 7) virtuoso编辑器 --显示窗口null3. 版图编辑器 8) virtuoso编辑器 --版图显示null3. 版图编辑器 9) virtuoso编辑器--数据流格式版图输出null4. 电路图编辑器 1) virtuoso编辑器--电路图显示null4. 电路图编辑器 2) virtuoso编辑器 --电路器件及属性 null4. 电路图编辑器 3) virtuoso编辑器-- 电路添加线名、端口及移动窗口null4. 电路图编辑器 4) virtuoso编辑器-- 建立SYMBOL VIEW电路图Symbol 图null4. 电路图编辑器 5) virtuoso编辑器--建立SYMBOL 操作null4. 电路图编辑器 6) virtuoso编辑器--CDL输出操作null4. 电路图编辑器 7) virtuoso编辑器--CDL输出null 5. 了解工艺厂商 SMIC --中芯国际 CSMC – 华润上华 TSMC -- 台积电 UMC -- 台联电 Winbond -- 华邦 先锋 宏力 华虹NEC 比亚迪 新进 厦门集顺 深圳方正 无锡和舰 ……null第三部分:版图的准备 必要文件 设计规则 DRC文件 LVS文件 null 1. 必要文件 PDK *.tf display.drf DRC LVS cds.lib .cdsenv .cdsinitnull2. 设计规则 2.1 版图设计规则——工艺技术要求 2.2 0.35um,0.25um,0.18um,0.13um,不同的工艺 N阱 DIFF Poly Metal Cont Via …… 2.3 最小宽度 2.4 最小间距 2.4 最小覆盖等等null 2. 设计规则 1) PMOS的形成null2. 设计规则 2) 调用PCELLnull2. 设计规则 3) Design Rulenull2. 设计规则 4) 规则定义null2. 设计规则 4) 规则定义 4.1 NW(N WELL)null2. 设计规则 4) 规则定义 4.2 PO(Poly)null 2. 设计规则 4) 规则定义 4.3 M1(Metal1)null2. 设计规则 4) 规则定义 4.4 VIAnull3. DRC文件 3.1 DRC:Design Rule Check,设计规则检查。 3.2 DRC程序了解有关你工艺的所有必需的东西。它将着手仔细检查你所有布置的一切。5/1000=0.005DRC文件null3. DRC文件 3.3 举例说明 nwell的 DRC文件NW DRCnull4. LVS文件 4.1 LVS: layout versus schematic,版图与电路图对照。 4.2 LVS工具不仅能检查器件和布线,而且还能确认器件的值和类型是否正确。null4. LVS文件 4.3 Environment setting: 1) 将决定你用几层的金属,选择一些你所需要的验证检查。 2) 选择用命令界面运行LVS,定义查看LVS 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 文件及LVS报错个数。 关闭ERC检查定义金属层数用命令跑LVS的方式LVS COMPARE CASE NAMES SOURCE CASE YES LAYOUT CASE YESnull 4. LVS文件 4.4 layer mapping: 1) 右图描述了文件的层次定义、层次描述及gds代码; 2) Map文件 是工艺转换之间的一个桥梁。null4. LVS文件 4.5 Logic operation: 定义了文件层次的 逻辑运算。null4. LVS文件 4.6 DefinedDevices: 右图定义器件端口及器件逻辑运算。null4. LVS文件 4.7 Check tolerance: 右图定义检查器件属性的误差率,一般调为1%。null4. LVS文件 4.8 LVS电路与版图对比 电路图版图null4. LVS文件 4.9 LVS网表对比 电路网表版图网表电路网表与版图网表完全一致的结果显示( Calibre工具)版图网表转换为版图null第四部分:版图的艺术null模拟电路和数字电路的首要目标 模拟电路关注的是功能 1) 电路性能、匹配、速度等 2) 没有EDA软件能全自动实现,所以需要手工处理 数字电路关注的是面积 1) 什么都是最小化 2) Astro、appollo等自动布局布线工具 null 2.首先考虑的三个问题 null3. 匹配 3.1 中心思想: 1)使所有的东西尽量理想,使要匹配的器件被相同的 因 素以相同的方式影响。 2)把器件围绕一个公共点中心放置为共心布置。甚至把器件在一条直线上对称放置也可以看作是共心技术。 2.1)共心技术对减少在集成电路中存在的热或工艺的线性梯 度影响非常有效。null3. 匹配 3.2 匹配问题 3.2.1 差分对、电流镜…… 3.2.2 误差 3.2.3 工艺导致不匹配 1)不统一的扩散 2)不统一的注入 3)CMP后的不完美平面 3.2.4 片上变化导致不匹配 1)温度梯度 2)电压变化 null3. 匹配 3.3 如何匹配 1)需要匹配的器件尽量彼此挨近 芯片不同 的地方工作环境不同,如温度 2)需要匹配的器件方向应相同 工艺刻蚀各向异性 如对MOS器件的影响 3)选择单位器件做匹配 如电阻电容,选一个中间值作为单位电阻(电容),串并得到其它电阻(电容) 单位电阻电容彼此靠近方向相同放置,相对匹配精度较好 4)叉指型结构匹配 5)虚拟器件 使器件的中间部位与边缘部位所处环境相同 刻蚀时不会使器件自身不同部位不匹配null6)保证对称性 6.1 轴对称的布局 6.2 四角交叉布局 6.2.1 缓解热梯度效应和工艺梯度效应的影响 6.2.2 连线时也要注意对称性 同一层金属 同样多的瞳孔 同样长的金属线 6.3 器件之间、模块之间,尽量让所有东西布局对称 7)信号线匹配 7.1 差分信号线,彼此靠近,相同长度 7.2 寄生效应相同,延迟时间常数相同,信号上升下降时间相同 8)器件尺寸的选择 8.1 相同的宽度 8.2 尺寸大些 8.2.1 工艺刻蚀偏差所占的比例小些 nullDUMMY管使边界条件与内部相同 DUMMY管短路减小寄生贡献3. 匹配 3.4 MOS管null 3. 匹配 3.4 MOS管 1) 轴对称匹配null 3. 匹配 3.4 MOS管 2)匹配金属连线null拆为相同数目的finger 排列成:AABBAABB或者ABBAABBA3. 匹配 3.4 MOS管 3)MOS管的匹配null3. 匹配 3.4 MOS管 4)中心对称null3. 匹配 3.4 MOS管 5)有相同节点时null3. 匹配 3.4 MOS管 6)差分的匹配 6.1)一种需要高度匹配的电路技术就是所谓的差分 逻辑。 6.2)在coms逻辑中,每个信号只有一条导线来传送低或高电平,由此来决定逻辑状态。 6.3)在差分逻辑中每个信号有两条导线,确定在两条导线上两个信号之间的差就告诉了你逻辑状态。 特别注意匹配问题null两MOS管源端相同时中心对称实例 7)差分的匹配版图(一)null 8)差分的匹配版图(二)null使用单位电阻3. 匹配 3.5 电阻null3. 匹配 3.5 电阻--叉指结构null使用单位电容3. 匹配 3.6 电容 3.6.1电容匹配null3. 匹配 3.6 电容 3.6.2电容匹配 右图为一个电容中心版图的布局。一片容性组由比率为1:2:4:8:16的电容组成,右图的布局方法使全局误差被均化。1:2:4:8:16的电容匹配版图null3. 匹配 3.7 匹配规则 1)把匹配器件相互靠近放置; 2)使器件保持同一个方向; 3)选择一个中间值作为你的根器件; 4)采用指状交叉方式; 5)用虚设器件包围起来; 6)四方交叉你的成对器件; 7)匹配你布线上的寄生参数; 8)使每一样东西都很对称; 9)使差分布线一致; 10)使器件宽度一致; 11)总是与你的电路设计者交流; 12)注意邻近的器件; null4. 寄生效应 4.1 寄生的产生 1)两种材料之间会有寄生电容 2)电流流过之处会有寄生电阻 3)高频电路导线具有寄生电感 4)器件自身也有寄生效应 5)影响电路的速度,改变频响特性null4.2 寄生电容 1) 金属与衬底之间的平板电容 最重要的寄生问题 通过衬底耦合到其它电路上 2)金属线之间的平板电容 3)金属线之间的边缘电容null4.2 寄生电容 4) 特定的工艺中,随着金属层次越高,最小宽度越大。 M1离衬底最近,单位面积电容越大。M4走供电总线,M3用作二级供电,如下图所示M2的寄生电容最小。根据设计要求选择最小寄生电容层次当层次离衬底越来越远时单位面积的电容越来越小,但最小宽度却在增大。 null4.2 寄生电容 4.2.1 减小寄生电容的方法 寄生电容=金属线宽×金属长度×单位面积电容 1)敏感信号线尽量短 2)选择高层金属走线 最高层金属,离衬底最远,单位面积电容最小 3)敏感信号彼此远离 4)不宜长距离一起走线 5)电路模块上尽量不要走线 6)绕开敏感节点null4.3 寄生电阻 1)每根金属线都有寄生电阻(对于版图电流超过0.5mA就应该留意它的线宽、drop的影响) 2)如下图:我们希望这根导线能承载1毫安的电流,金属最小宽度是2um,当电流流过这一长导线时,它上面的压降是多少?电路要求10mv的电压降?如何改进? 2.1)IR Drop一般不要超过10mv,这意味着导线增加5倍。 3)电源布线时尤其要注意 金属层是每方块50毫欧=0.05欧长/宽=方块数null4)可以根据19毫安的总电流来确定整条导线的尺寸。对 这条导线采用每微米0.5毫安,需要的导线宽度为38微米才可靠。(用总电流安培数除以每微米安培数19/0.5) 沿整条路径都布置很粗的供电 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 使导线沿路径逐渐变细可节省面积null4.3 寄生电阻 4.3.1 减小寄生电阻 寄生电阻=(金属长度/金属宽度)×方块电阻 1)加大金属线宽,减小金属长度 2)如果金属线太宽,可以采用几层金属并联走线 M1M2M3三层金属并联布线,总的寄生电阻减小1/3 null4.4 减小CMOS器件寄生效应 将晶体管裂开,用多个手指(finger)并联取代null4.5 天线效应 1)天线效应:在工艺干法刻蚀时会在晶片表面淀积电荷,暴露的导体可以收集能够损坏薄栅介质的电荷,这种失效机制称为等离子致损伤/天线效应。 2)解决天线效应的方法: 金属跳层 用PN结将其电荷引入衬底 null4.6 闩锁效应 1. Latch up 是指cmos晶片中, 在电源power VDD和地线GND之间由于寄生的PNP和NPN双极性BJT相互影响而产生的一低阻抗通路, 它的存在会使VDD和GND之间产生大电流。 2. Latch up 最易产生在易受外部干扰的I/O电路处, 也偶尔发生在内部电路。 3. 随着IC制造工艺的发展, 封装密度和集成度越来越高,产生Latch up的可能性会越来越大。 4. Latch up 产生的过度电流量可能会使芯片产生永久性的破坏, Latch up 的防范是IC Layout 的最重要措施之一。 null5. Latch up 的原理分析(一)CMOS INV与其寄生的BJT截面图寄生BJT形成SCR的电路模型B到c的增益可达数百倍null6. Latch up 的原理分析(二) Q1为一垂直式PNP BJT, 基极(base)是nwell, 基极到集电极(collector)的增益可达数百倍;Q2是一侧面式的NPN BJT,基极为P substrate,到集电极的增益可达数十倍;Rwell是nwell的寄生电阻;Rsub是substrate电阻。 以上四元件构成可控硅(SCR)电路,当无外界干扰未引起触发时,两个BJT处于截止状态,集电极电流是C-B的反向漏电流构成,电流增益非常小,此时Latch up不会产生。 当其中一个BJT的集电极电流受外部干扰突然增加到一定值时,会反馈至另一个BJT,从而使两个BJT因触发而导通,VDD至GND间形成低抗通路,Latch up由此而产生。 null7. 版图中产生的latch up? 输出电流很大的情况下; (P和N之间至少间距30-40u) 直接接到PAD的MOS管的D端; (将MOS管的D端加大,孔到AA的间距至少2u) 产生clk,开关频率快的地方如PLL; (频率越快,噪音越大,频率快对衬底不停放电,吃电流) ESD与core cell 的距离会产生latch up; (最好间距为40-50u) null5. 噪声 1)噪声在集成电路中可以成为一个很大的问题,特别是当你的电路是一个要接收某一很微弱信号的非常敏感的电路,而它又位于一个进行着各种计算、控制逻辑和频繁切换的电路旁的时候,就特别注意我们的版图和平面布局。 2)混合信号芯片上噪声问题,由于模拟电路和数字电路是在非常不同的噪声电平上工作,所以混合信号电路的噪声问题最多。null5.1 减小噪声的方法 1)减小数字电路的电压幅度 电压幅度越小,开关状态转变时需要的能量越小 2)把数字部分与模拟部分尽量远隔 3)保护环,把噪声锁在环内 电压噪声电流噪声在衬底中传播时被接地通孔吸收 通孔数量应比较多 地线应足够粗,减小连线寄生电阻 4)屏蔽层、屏蔽线 对关键信号和噪声严重的信号线屏蔽 接地的屏蔽线把噪声吸收到地上 M2走信号,下方M1接地,屏蔽下方噪声 M2走线,上方M3接地,屏蔽上方噪声 M2走线,两旁两条M2接地,屏蔽两旁噪声 5)电源线退耦 电源线和地之间加大的退耦电容 高频噪声容易通过退耦电容被地吸收 null5.2 差分信号与噪声 1)差分电路是一种用来检测两个同一来源的特殊走线的信号之差的设 计技术。两条导线自始自终并排排列。每条线传递同样的信息,但信息的状态相反。 2)由于两条导线靠得很近,所以很有可能噪音尖峰会以同样的幅度同时发生在两条导线上,由于信号的相反,相减产生了非常清晰的结果。 3)差分设计方法是有很强的抗噪音能力。当电路中的噪音问题十分严重时,很多人都会依赖差分系统来解决问题。 null4)噪声隔离图(一)null5)噪声隔离图(二)null在信号线两边加地线 使大部分电场线终止到地线上6)信号线的噪声隔离图null7. 布局规划 1)考虑pad的位置影响来决定模块的摆放及其输入输出方向 2)考虑模块间的连接关系确定整个布局 尽量短的连线 尽量少的交叉 尽量不要在模块上通过连线 3)考虑信号的要求来决定模块布局 如信号的绝对对称性 4)面积估算 模块间留下足够的距离布线 要考虑电源线走线、有对称要求的差分信号走线、有隔离要求的信号走线等,预留足够空间 5)估计连线问题 null 6)一些小提示 不要受最小尺寸限制 ,适当放大间距、宽度之类 不要用最小线宽布线,而更应关注寄生电阻是否较低 多打通孔,既保证连接,又减小寄生电阻 尽量让所有的管子保持在同一个方向 对于模拟电路,不要在模块上,或者任何元件上,走信号线 敏感信号和比较噪的信号线不要经过任何元件上方 信号线不要经过电容上方null7) 掩膜设计的古老秘密 找出五六个不是最小尺寸的设计规则; 找到寄生参数最小的金属层; 有充足的宽导线和通孔; 不要相信你的电路设计者; 采用器件一致的方向; 早点当心你的敏感信号和大噪声信号; 如果版图看上去不错,它肯定工作; 学习你的工艺; 电源线宽度尽量宽些 ; 不要让噪声进入衬底 ; 交流沟通 null8. 静电泄放(ESD)(具体版图在项目中讲) 1)ESD即静电放电效应,是芯片制造和使用过程 中最易造成芯片损坏的因素之一。它的产生主要有三个途径: 人体接触--带静电的人手触摸芯片; 机器接触--制造过程中,与机器接触; 自产生电荷--已封装芯片在组合或运输过程中产生电荷; 2)人体在某种环境中可以存有1.5KV~2KV的静电压,这样高的电压可产生1.3A的峰值电流,如果施以未保护的芯片PAD上,将有可能击穿MOS通道,或将多晶硅gate烧融。 null9. 封装 1)封装问题应当在你甚至还没有开始你的芯片版图设计之前就要考虑的问题。芯片封装的选择决定了你的平面布局方案,涉及有关芯片尺寸、电路块布置和其他一些问题。 2)45度规则: nullThank you! Q&A! IC模拟版图设计
本文档为【集成电路模拟版图设计基础】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_354002
暂无简介~
格式:ppt
大小:11MB
软件:PowerPoint
页数:0
分类:互联网
上传时间:2011-11-14
浏览量:174