第一范文网 - 专业文章范例文档资料分享平台

第09章3 DRC - LVS - Dracula

来源:用户分享 时间:2025/7/30 10:22:18 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

把这个路径加入到自己的.cshrc文件的命令搜索路径里面,这在前面讲UNIX的章节中已经有详细介绍,这里不细说。然后在在系统提示符下键入::PDRACULA,这是我们会看到命令提示符变成了冒号。键入:/get rulefile (rulefile是你的规则文件的名字)。这时规则文件的内容将显示在屏幕上,如果有错误的话会在出错的地方标出错误原因。如果没有,就可以键入:/fin 来结束PDRACULA的运行。然后命令提示符又变回到UNIX系统的命令提示符。这时候用ls命令,就可以看到在这个文件夹下面产生了很多文件。其中最重要的文件是jxrun.com和jxsub.com.。这两个文件都是可执行的脚本文件。区别在于前者是前台执行的,而后者是后台执行。要在前台运行一项任务,输入下列命令:jxrun.com,这样,运行时候的信息就会显示在屏幕上。如果觉得屏幕上的信息太多,一时看不清楚的话,也可以用UNIX提供的输出重定向功能把信息写入到指定的文件中去。例如键入:jxrun.com > information.log。则运行时的信息不会在屏幕上显示出来而是写入到一个叫做information.log的文本文件中。当然,这里的命名是任意的。要在后台运行一项任务,就键入jxsub.com。 运行结束以后再用ls命令看目录下的文件,会发现产生了一个叫做error.gds2的输出文件,这就是包含错误信息的GDS2格式的输出文件。可以把这个GDS2文件导入到virtuoso的库中,再用virtuoso打开查看错误信息。此外,我们也可以通过查看printf.sum文件来查看错误信息,但是这是文本格式的输出信息。由于数据量很大,看起来不是很方便。

关于dracula输出的DRC信息的使用

这里,假定我们按照前面所说的方法做了DRC验证,现在要做的就是把输出的错误信息给显示出来。假定我们是在一个叫做dracrun的目录下做的DRC验证,这个目录里包含了rule文件和jxrun.com文件以及输出结果。 下面把显示错误的步骤详细说一下。

【步骤1】打开一个叫做draculaInteractive的图形用户界面的工具。 方法是在UNIX命令提示符后键入:draculaInteractive & 注意,UNIX系统是大小写敏感的。几秒钟后,我们会看到

【步骤二】产生一个dummy cell

选择Utility菜单,选择Create Dummy Cell

将会Create Dummy Cell 的对话框。按照下图所示填写

确认,就可以产生一个空的单元(CELL)。就可以用Vrituoso(Cadence 提供的一个单元编辑工具)来打开它。

【步骤三】打开这个空单元

选择File—Open菜单,将会看到打开文件的对话框

打开Library Name 下拉框,选择newlib,也就是刚才建立的那个Library。 在Cell Name处填入newcell,就是那个空单元的名字。 确认,就可以用调用Virtuoso,并打开这个空单元。 【步骤四】在Virtuoso中调出draculaInteractive 我们可以看到Virtuoso的菜单如下图所示。

选择Tools—draculaInteractive菜单。这是,注意到,屏幕上显示的菜单已经变为下图所示。

【步骤五】设置DRC

选择DRC—SETUP菜单,出现对话框如下图

在Dracula Data Path中填入Dracrun。

点击OK,就会看到Virtuoso的显示窗口由一片空白变成了有一些小黑点。这些其实就是所有的错误标志。 参照下图:

同时,还会出现四个窗口,分别是:

◇ Dracula Layer Window

这个窗口列出了原始的层,你可以选择显示或不显示某个层。

◇ View DRC Error Window

这个窗口可以让你选择显示哪些规则对应的错误,或者是选择显示哪些错误。

而且这个窗口还有一个Explain按钮,当你锁定一个错误以后,只要按一下这个按钮,它会告诉你这个错误违反了哪条规则显示出来。

◇ Reference Window

这个窗口相当于一个导航,只是为了让你方便的在较大的版图里面选定要观察的区域。 ◇ Rules Layer Window

它列出了DRC的错误文件的名字,让你可以选择查看哪些错误文件对应的错误被显示出来。

根据以上的步骤做下来就可以比较方便的看到错误处在什么地方,便于修改。

另外,我们也可以先用virtuoso打开版图,再从步骤四开始往下做,这样,我们就可以看到原先的版图和错误输出叠合在一起的图形,便于修改。

搜索更多关于: 第09章3 DRC - LVS - Dracula 的文档
第09章3 DRC - LVS - Dracula.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2ekt418jsm0fvam2h1le_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top