《超大规模集成电路设计导论》第5章:版图设计技术课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《超大规模集成电路设计导论》第5章:版图设计技术课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超大规模集成电路设计导论 超大规模 集成电路设计 导论 版图 设计 技术 课件
- 资源描述:
-
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掩膜层说明命令掩膜层说明命
展开阅读全文