cadence版图设计环境的建立及设计规则的验证

cadence版图设计环境的建立及设计规则的验证

ID:12480202

大小:36.00 KB

页数:5页

时间:2018-07-17

cadence版图设计环境的建立及设计规则的验证_第1页
cadence版图设计环境的建立及设计规则的验证_第2页
cadence版图设计环境的建立及设计规则的验证_第3页
cadence版图设计环境的建立及设计规则的验证_第4页
cadence版图设计环境的建立及设计规则的验证_第5页
资源描述:

《cadence版图设计环境的建立及设计规则的验证》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Cadence版图设计环境的建立及设计规则的验证 王翠霞,范学峰,许维胜,余有灵,王子君(同济大学 半导体与信息技术研究所上海200092)摘 要:对版图设计需要的工艺库(technology file)文件、显示(display)文件的书写进行了详细分析,并对设计规则验证(DRC)中遇到的问题进行了解释。关键词:工艺库;显示文件;设计规则验证;版图Environment Setup of Layout and Verification of Design Rules in Cadence WANG Cuixia,FAN Xuefeng,XU Weishen

2、g,YU Youling, WANG Zijun (Institute of Semiconductor & Information Technology, Tongji Un iversity,Shanghai, 200092,China)Abstract: In this paper, the technology file and display file were elaborated explained be fore layout, and the problems of design rule checker were dealedKeywords:

3、technology file;display file;design rule checker; territoryCadence提供的Virtuoso版图设计及其验证工具强大的功能是任何其他EDA工具所无法比 拟的,故一直以来都受到了广大EDA工程师的青睐[1],然而Virtuoso工具的工艺库的建立和Dracula的版图验证比较繁琐。本文将从Virtuoso的工艺库的建立及Dracula版图的设计规则验证等方面做详细介绍。 1Technology file与Display Resource File的建立版图设计是集成电路设计中重要的环节,是把每个元件的电路

4、表示转换成集合表示,同时,元件间连接的线网也被转换成集合连线图形[2]。与电路设计不同的是版图设计必须考虑具体的工艺实现,因此,存放版图的库必须是工艺库或附在别的工艺库上的库。否则,用隐含的库将没有版层,即LSW窗口是空框,无法画图。因此,在设计版图前必须先建立工艺库,且要有显示文件(display resource file)displaydrf。technology file中应包含以下几部分[3]:层定义(Layer definitions)、器件定义(Device definitions)、层物理电学规则(Layer, physical and elect

5、rical rules)、布线规则(Place and route rules)和特殊规则(Rules specific to individual Cadence applications)。层定义中主要包括:(1)该层的用途设定,用来做边界线的或者是引脚标识的等,有cadence系统保留的,也有用户设定的。(2)工艺层,即在LSW中显示的层。(3)层的优先权,名字相同用途不同的层按照用途的优先权的排序。(4)层的显示。(5)层的属性。器件模块中可以定义一些增强型器件、耗尽型器件、柱塞器件、引脚器件等,这些器件定义好之后,在作版图时可以直接调用该器件,从而减轻重

6、复的工作量。层、物理、电学规则的模块包括层与层间的规则,物理规则和电学规则。层规则中定义了通道层与柱塞层。物理规则中主要定义了层与层间的最小间距,层包含层的最小余量等。电学规则中规定了各种层的方块电阻、面电容、边电容等电学性质。布线规则主要为自动布局布线书写的,在启动自动布局布线时,将照该模块中定义的线宽和线间距进行[4]。书写工艺规则文件时主要应包括以下几项:显示对于版图设计也很重要,因此要有自己的显示文件(DISPLAY RESOURCE FILE)DISPL AYDRF。显示文件应包括以下几个部分[3]:显示器的介绍(显示器中的监控器、绘图仪等的指标)DR

7、DEFINEDISPLAY()、颜色定义(颜色的定义)DRDEFINECOLOR()、条纹定义(条纹的定义)DEFINESTIPPLE()、线形定义(线形的定义)DRDEFINELINESTYLE()、显示包定义(列出各层分别对应的颜色、条纹、线形)yEHjxb8Pu5

8、LB%H6:=$7KxWR.sw0=i€法律毕业论文vfQOBXmSj$mJC~S[cC.ead??hd 2VIRTUOSO工具的使用启动VIRTUOSO最简单的方法是通过CIW打开或者新建一个单元的版图视图。启动后出现 VIRTUOSO界面及LSW窗口,从LSW窗口中选择所需

9、要的层画图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。