calibre/xcalibre是mentorgrapher公司推出的IC检测工具,具有界面化、操作简单等特点适合不同的tools,对于cadence tool有一个skill写的界面程序。
calibre引进了hierarchy的思想,也就是分而治之的处理方法,大大缩短了检测时间,对于dracula而言是望尘莫及的。而且calibre针对更高制程的检测,还可以轻松解决在dracula时代看似困难的问题如short之类的问题。
在开始使用时,你可以自己指定一下skill的寻找目录,以下方法也适用于自己去写一些skill程序时使用。
编辑用户根目录下.cdsint文件,此文件在启动tool时会自动读取。
添加内容如下:
skillPath=getSkillPath();;得到当前skill寻找目录
setSkillPath(append(skillPathlist(\"目录\")));;目录指你将.skl程序存放的目录path
load(\"calibre.skl\");
然后在view的菜单栏里,就可以看到
通过界面化的操作,就可以轻松搞定DRC,LVS...等必备的检测工作,提高工作效率。
以检测DRC为例进行介绍:
点击菜单中RunDRC,跳出DRC对话框。依次点击左边的项目,选择相应的文件。
DRC中需要你指定rulecommandfile,DB和outputfile,操作如下:
1,选择rulecommandfile
2,选择要检测的DataBase
3,输入要输出的文件名
4,点击RunDRC,得到的运行结果,其中有些工具,用来放大和查找下一个error
检测LVS时,也是大同小异,只是输入文件多了netlist file。
LVS结果如果正确就会显示一个笑脸,如果有错则显示一个叉叉。
工具的使用其实并不重要,重要的是如何找到问题和解决问题。
资料仅供参考,希望大家对calibre有一个初步的认识.
因篇幅问题不能全部显示,请点此查看更多更全内容