DRC验证.doc_第1页
DRC验证.doc_第2页
DRC验证.doc_第3页
DRC验证.doc_第4页
DRC验证.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

版图物理验证一、 实验目的1、 了解DRC和LVS在版图设计中的作用2、 熟悉DRC和LVS的验证流程二、 实验内容1、 以反相器为例对版图进行DRC验证2、 以反相器为例对版图进行LVS验证三、 实验步骤根据上一节中所讲的,最后做出的版图如下所示,我们将根据这个版图进行DRC验证和LVS验证。1、DRC验证DRC(Design Rule Check):几何设计规则验证,对IC版图做几何空间检查,以确保线路能够被特定加工工艺实现。(1)在当前工作目录下,建立一个子目录calibre_drc,将所需要的验证文件CM35P5_4M.23a.2拷贝到calibre_drc目录下。命令如下:mkdir calibre_drc cp rf /home/edauser/kong/TSMC035/Calibre_DRC/CM35P5_4M.23a.2 ./calibre_drc(2)建立.gds文件:在主窗口中FileExportStream,然后点击Library Browser,选择相应的库下相应的文件。选好文件,关掉对话框即可。将pmos的layout转成pmos.gds,并将pmos.gds拷贝到之前建立的calibre_drc文件夹中,如下面两幅图所示:选择Stream后会出现下列的对话框:添加的文本是制作的反相器的layout视图,点击Library Browser即可。之后点击OK。生成的文件为inv.gds,在后面的LVS、PEX验证中要用到。返回当前版图,选择CalibreRun DRC出现如下对话框:通常我们先关掉Load Runset File对话框,进入设置Rules界面,填写DRC Rules File(之前在新建文件夹calibre_drc中的CM35P5_4M.23a.2文件)。可以选择在目录calibre_drc下运行,生成的一些文件会在这个目录中,不至于太乱。之后配置Inputs:点击窗口左面的Inputs,Files为inv.gds(通过右面的下拉框添加)。完成上述配置之后:,点击窗口左面的Run DRC,错误的地方会以红色表示,正确的地方用绿色的对号表示的,运行结果如下图如果在运行后有错误,可以点击错误处,在版图中会在错误处有闪动,根据具体的错误进行具体的修改。关掉DRC报告窗口时,这些特别显示就会消去。2、LVS验证LVS(Layout Versus Schematic):版图与电路图一致性验证。将版图与电路原理图做对比,以检查电路的连接、及MOS的长宽值是否匹配等,并进行修改直到版图和电路图完全一致,检查版图实现的电路是否有错。所以,在LVS之前应该把设计好的电路图做出来。在当前目录下,建立子目录calibre_lvs、拷贝cali035pMM5V_2P4M.lvs,网表netlist到此目录,修改netlist中的NM改为N,PM改为P。具体如下: 导出电路网表导出schematic的CDL文件netlist:CIW窗口File -Export -CDL, 在弹出的窗口中用Library Browser选择kong库中的inv(view为schematic),参数设定如下图:在当前工作目录中(即本次实验的kong目录中)生成LVS验证需要的netlist网表文件。 手动修改网表PMOS模型应由PM改为P,NMOS模型应由NM改为N。图1是修改前的截图,图2是修改后的截图(注意光标处的变化) 图1 图2LVS验证规则和输入配置在版图界面选择CalibreRun LVS打开配置的界面,同DRC开始时类似,Load Runset File关掉,进入设置Rules界面,填写LVS Rules File(之前在新建文件夹calibre_lvs中的cali035pMM5V_2P4M.lvs文件)。可以选择在目录calibre_drc下运行,生成的一些文件会在这个目录中。Rules设置如下图所示:之后配置Inputs:点击窗口左面的Inputs,layout的配置为inv.gds文件,Netlist为上一步修改过的的schematic网表文件netlist,如下图:配置完成后,点击左侧的Run LVS,如果没有错误会有以下报告输出:但是通常会有错误,要根据错误提示进行修改,如下:上述的错误是由于在版图设计中Cont的Pin Lable标号没有放到Pin金属框中。四、注意事项1、在DRC验证时,Inputs中可以添加.db文件,结果同上述的一样,如下图:(db文件和gds文件存放的信息相同?)2、在画版图的过程中要不时地进行设计规则检查。运行DRC,程序就按照Diva规则检查文件运行,发现错误时,会在错误的地方做出标记(mark),并且做出解释(explain)。设计者就可以根据提示来进行修改。需要注意的是,DRC要在画图过程中经常进行,及时发现问题及时修改,不要等到版图基本完成后在做,这时再出现的错误往往很难修改,因为各个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论