Encounter使用入门教程(4)

2019-04-15 16:38

设置完成后点击OK,保存版图信息。

保存用于后面LVS的网表文件Cnt10_PAD.v。选择Design→Save→Netlist…打开保存Netlist对话框,在保存的文件名处填入Cnt0_PAD.v,然后点击OK保存版图对应的网表信息。 三、版图后的DRC和LVS 1、版图导入到IC5141工具中

需要的文件有Encounter输出文件0.18um的工艺文件、Virtuoso显示设置文件、DRC和LVS规则文件: T18drc_13_a25a.drc, 0.18um_Vituoso4.4.tf, display.drf,

Calibre-lvs-cur_soce, tsmc18_lvs.spi, tsmc18_lvs.v, pad_counter.gds, Cnt10_PAD.v

新建一个目录,将这些文件放入此目录下,从终端中打开IC5141: $ icfb&

启动IC5141后在CIW中,选择File→Import→Stream…,在Stream In form里input file处点击Browse…选择pad_counter.gds,Top Cell Name中填Cnt10_PAD,ASCII

Technology File Name处点击Browse…,选择0.18um_Vituoso4.4.tf文件:

图21 版图导入到Virtuoso中

完成设置后,点击OK,这样就把版图导入到版图设计工具中了。如图所示:

图22 版图成功导入

在Library Manager中找到pad_counter,然后在其中找到Cnt10_PAD,双击layout,打开设计的版图:

图23 十进制版图

刚打开的版图显示需要设置一下才会如上图所示,在视图中选择Options→Display打开显示设置对话框,如图:

图24 显示设置

按照图中所示进行设置后就可以看到图23所示的显示效果。

2、DRC检查

选择Calibre→Run DRC打开DRC设置框如下所示:

图25 Rules设置

在Rules项中设置DRC规则文件T18drc_13a25a.drc,然后点击Run DRC项,运行DRC检查,运行结果显示如下图:

图26 DRC结果

图中显示中大红叉的地方显示有7个Results,这7个Results是由于材料密度问题引起的,一般是有芯片制造商去解决的,因此本设计DRC没有错误。 2、LVS检查

在做LVS检查时,可以不在IC5141里面做,我们这里在终端中通过执行命令来

完成。首先需要把Encounter输出的Cnt10_PAD.v文件转换为Calibre做LVS认识的文件pad_counter.spi文件,即是要先将.v文件转换为.spi文件。在终端中运行如下命令:

$ v2lvs –v Cnt10_PAD.v –l tsmc18_lvs.v –o pad_counter.spi –s tsmc18_lvs.spi –c cic_ -n

这条命令执行完后,会在当前工作目录下生成pad_counter.spi文件,即hspice网表文件。然后打开Calibre-lvs-cur_soce文件修改里面的内容如下图所示:

图27 修改Calibre-lvs-cur_soce文件

修改后保存。

在终端中运行如下命令:

$ calibre –lvs –spice layout.spi –hier –auto Calibre-lvs-cur_soce

这条命令执行完后会在当前目录下生成LVS报告文件lvs.rep及其其他一些LVS报告文件,打开lvs.rep查看LVS报告:


Encounter使用入门教程(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:自助银行选址方法与技巧

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: