基于Cadence软件DRACULA工具的LVS检查.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于Cadence软件DRACULA工具的LVS检查

LVS(LayoutVSSchematic)大致分为三大步:

1、准备工作,技术文件的导入以及修改

2、导出电路CDL网表,以及版图GDS数据

3、进行LVS检查

1、

准备工作,技术文件的导入以及修改

LVS技术文件的导入和修改与DRC技术文件的修改类似

首先,新建一个目录LVS(名字可以任意取,自己知道就可以)用来作LVS检查,主要用于存放技术文件,GDS数据,以及检查结果等等。做LVS检查需要有LVS技术文件,该技术文件由工艺厂商提供。把技术文件放到LVS目录下。注意,由于LINUX系统和WIN系统的差别,这里需要对技术文件进行处理,否则DRACULA读入技术文件时会出错,转换命令为:dos2unix,这里的两个分别是转换前后的技术文件。转换完毕之后,需要把program这一行注释掉(如果有的话),大约在70行左右,方法是,在行首插入分号(;)。CSMC06的技术文件是需要修改的,CSMC05好像不用,具体自己看吧。

2、

导出电路CDL网表和GDS数据

把版图文件导成GDS数据请参考“DRC检查教程”,完全一样,也可以直接把前面导出的GDS数据复制到LVS目录下。

下面介绍导出CDL网表:

1.icfb-log窗口――file――Export――CDL

2.点击LibraryBrowser来选择原理图所在的位置,在outputfile一栏填写导出CDL网表的名称(默认的是叫netlist,建议把它改了),也可以在前面加入路径,比如:./LVS/***(注意,CDL网表是没有后缀名的,其本质是个文本文件),这样,导出的CDL数据就在LVS目录下,否则就在默认的目录下,需要复制到LVS目录下。

3.全部填好了啊,那就点“OK”吧,然后等待,弹出窗口,提示:“CDL网表导出成功!”。

好了,CDL的导出就完成了。

注意:在导出CDL网表时候,电容电阻二极管的提取是有选项的,默认的情况下是没有选上的,因此电路中存在这些元件是,记得在相应的前面打勾,选value或是area都可以,否则在做LVS检查时候将提示在原理没有相应的元件。

3、

进行LVS检查

1.

修改DRC技术文件,indisk的值改为输入的GDS文件名(代后缀名);primary的值改为topcell(原理图)的名称;保存退出;

2.

启动控制台:

进入根目录

cdLVS(进入LVS目录)

输入命令

loglvs

输入命令

htv

输入命令

genpad

输入命令

case

输入命令

cir××××(CDL网表名称)

输入命令

con××××(电路顶层名称)

输入命令

x

//以上是对电路网表进行配置和编辑

输入命令

PDRACULA

输入命令

/g(读取技术文件)

输入命令

/f

输入命令

./(运行检查程序)

查看LVS检查的结果,可以打开该目录下“***.lvs”这个文件来查看,里面会有详细的原理图和版图的匹配信息,最后显示“SchematicandLayoutmatched!”则表示版图与原理图可以完全匹配上。

注意:要做LVS,在版图上要把电源地全部连到一起,或者是在版图标号上带冒号来来表示。比如所有的gnd没有连到一起则每根gnd的线上都加标号“gnd:”否则是会出问题的。

基于Cadence软件DRACULA工具的DRC检查

DRC(DesignRuleCheck)大致分为三大步:

1、准备工作,技术文件的导入以及修改

2、导出GDS数据

3、对GDS文件进行DRC检查

1、

准备工作,技术文件的导入以及修改

首先,新建一个目录DRC(名字可以任意取,自己知道就可以)用来作DRC检查,主要用于存放技术文件,GDS数据,以及检查结果等等。做DRC检查需要有DRC技术文件,该技术文件由工艺厂商提供。把技术文件放到DRC目录下。注意,由于LINUX系统和WIN系统的差别,这里需要对技术文件进行处理,否则DRACULA读入技术文件时会出错,转换命令为:dos2unix,这里的两个分别是转换前后的技术文件。转换完毕之后,需要把program这一行注释掉(如果有的话),大约在70行左右,方法是,在行首插入分号(;)。CSMC06的技术文件是需要修改的,CSMC05好像不用,具体自己看吧。

2、

导出GDS数据

由于DRACULA工具不能直接对图形化的版图进行检查,所以需要先把LAYOUT倒成GDS数据。下面介绍GDS数据的导出。

1.icfb-log窗口――file――Export――stream

2.点击LibraryBrowser来选择LAYOUT所在的位置,在outputfile一栏填写导出GDS数据的名称,也可以在前面加入路径,比如

文档评论(0)

192****8468 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档