已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
版图的物理验证版图的物理验证主要有DRC,ERC(电气规则检查)和LVS三种方法。DRC表示设计规则检查,是Design Rule Checking的缩写,LVS是Layout Versus Schematic的缩写,ERC是Electrical Rule Checking。DRC用来检查版图的几何图形符合工艺规则要求,以便芯片能在工艺线上生产出来;LVS把设计得到的版图和逻辑网表进行比较,检查各器件大小和连接关系是否完全一致;ERC主要是检查版图电性能(如衬底是否正确接电源或地,又无栅极悬空等)以保证各器件能正常工作。物理验证成功则可以出带(Tapeout),或生成macro cell 做作为整个设计的一部份来使用,数据格式一般采用GDSII。下面以Mentor公司的物理验证Calibre来说明版图的验证过程。1.ANT流程2.DRC流程DRC验证需要输入版图文件(GDSII格式)和规则文件,规则文件一般由厂商提供。Mentor公司的Calibre软件是DRC方面的主流工具。其规则文件的语法简单,但规则较繁杂。规则文件通常包括描述模块(Description Block)、输入层模块(Inputlayer Block)、操作模块(Operation Block)三个部分。每一个模块有一个开始标志(如:*DESCRIPTION)和结束标志(*END)。描述模块定义了Dracula运行环境。包括运行模式、基本单元名、输入/输出设备、文件名、格式、图形比例元素、网格大小、输出记录文件、警告消息显示等。输入层模块把布局图的层名或层编号和Calibre的层名对应起来,并提供Calibre进行验证所需的其他关于层的信息。主要是:要输出的层、层名、掩膜顺序、要输出的层、文本层。操作层定义要进行的操作和应用程序并且标出错误。它定义的操作类型有:逻辑、电气节点、缩放、参数、空间、ERC、DRC、LVS、LPE和PRE。例如,一个非门的规则内容如下:n阱(nwell):n阱的最小宽度 4.8u阱与阱之间的最小间距 1.8undiff 到nwell的最小间距 0.6updiff 到nwell的最小间距 1.8upmos器件必须在nwell内有源区 (active)有源区的最小宽度 1.2u有源区之间的最小间距 1.2u多晶硅 (poly)多晶硅的最小宽度 0.6u多晶硅之间的最小宽度 0.6u多晶硅与有源区的最小间距 0.6u多晶硅栅在场区上的最小露头 0.6u源、漏与栅的最小间距 0.6u引线孔(contact)引线孔的最小宽度 0.6u引线孔之间的最小间距 0.9u多晶硅覆盖引线孔的最小间距 0.3umetal1覆盖引线孔的最小间距 0.3u金属1 (metal1)metal1的最小宽度 1.2umetal1之间的最小间距 0.9u金属2(metal2)metal2的最小宽度 1.2umetal2之间的最小间距 1.2umetal2的最小凹槽深度1.2u通孔(via)via的最小宽度 0.6uvia之间的最小间距 0.9uvia与contact 之间的最小间距 0.6umetal1 overlap(覆盖) via 的最小间距 0.3umetal2 overlap via 的最小间距 0.3uvia 与 poly的最小间距 0.3uCalibre的启动界面如下:运行setdt caliber /calibre gui,其中DRC即Design Rule Check,点击DRCj可进入如下界面:此处所用的规格文件是SMIC公司提供的规格文件:SmicDRL2TM4P_cal018_mixlog_p1mt6_sali.drc,我们需要修改其中的名称和路径如下:/*/ DIRECTIVE SECTION/*LAYOUT PRIMARY multLAYOUT PATH /user/user2/icfb/verify/mult.gdsLAYOUT SYSTEM GDSII点击input进入如下界面:输入要进行检查的版图文件。Output选项生成DRC的结果和过程的总结。点击Run DRC即可运行程序,生成DRC的summary和result,从上面我们可以看到出现的一些错误,之后可以通过Laker或Cadence公司等工具进行修改。直至没有错误方可。使用Cadence公司icfb进行DRC修改的具体过程如下:首先启动icfb&,进入Cadence界面File LibraryNew -进入如下界面:OK,选择所用的库,我们所用的是SMIC公司提供的smic18mm的库,OK,然后选择File Stream in,Import -分别输入所需要的标准单元和IO端口的版图文件,我们所使用的库是SMIC公司提供的:smic18mt6.gds和smic18iolib_l_m6.gds,界面如下:显示成功信息如下:使用相同方式输入所需要检查的版图文件Ok后,选择Toolls Library manager打开后进入如下界面:选择Calibre, 与Calibre运行方式相同,即可显示错误。如下即为其中错误,改正即可。3.LVS流程从物理版图中提取网表,再将提取的网表与设计的网表进行比较,如果不匹配,Dracula工具会显示错误信息。这时可以手工修改版图,使版图提取的网表与设计的网表相匹配。关于LVS流程与DRC使用情况类似,比较特殊的是需要将生成的网表文件进行转化,转化为spice格式。所需要的库是smic公司的0.18库。格式为:v2lvs v *.vg l smic18IO_line.v s SMIC18IOLIB_L.cdl l smic18.v s stdcells.cdl o *.sp即可此处LVS所用的规格文件是smic公司提供的:SmicDRL2TM4P_cal018_mixlog_p1mt6_sali.drc需要做的修改如下:SOURCE PATH /user/user2/icfb/verify/mult.spSOURCE PRIMARY multSOURCE SYSTEM SPICELAYOUT PATH /user/user2/icfb/verify/mult.gdsLAYOUT PRIMARY
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年高考数学考前20天冲刺讲义(四)(原卷版)
- 初中道德与法治教育科学七年级下册(2023年新编) 无序与有序教学设计
- 全国2025版高考历史一轮总复习模块2专题9各国经济体制的创新和调整专题测试卷九人民版
- 会务营销操作流程之联谊会操作流程
- 2026届湖南省双峰县达标名校中考英语考前最后一卷含答案
- 会计个人工作计划
- 企业知识产权战略讲义
- 初中英语词汇1600背诵版
- 《电子商务师》考试实操套题1
- 2026 学龄前自闭症日常社交课件
- JBT 7361-2023 滚动轴承 零件硬度试验方法 (正式版)
- 悬挑式卸料平台验收表
- 区块链技术在智能合约应用
- 刑事证据审查手册
- ACCAHA冠状动脉旁路移植术指南重点内容(全文)
- 2022年上海电机学院辅导员招聘考试真题
- 神经内科病例讨论演示文稿
- 珍珠的漂白处理 2
- 某工程甘肃段地质灾害危险性评估报告
- 节后复工复产安全隐患排查表
- GB/T 2828.10-2010计数抽样检验程序第10部分:GB/T 2828计数抽样检验系列标准导则
评论
0/150
提交评论