欢迎来到天天文库
浏览记录
ID:36335320
大小:6.06 MB
页数:88页
时间:2019-05-09
《Calibre使用简介B》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Calibre使用简介宋存杰2008年05月03日9/20/20211IntroductionCalibreDRCCalibreLVS9/20/20212IntroductionCalibre是MentorGraphics的IC版图验证软件,此软件包括设计规则检查(DRC)、版图与原理图一致性检查(LVS)、电气规则检查(ERC)、及版图寄生参数萃取(LPE)等验证功能。此软件的操作界面主要分为图形模式(GUI)(graphicaluserinterface)CalibreInteractive与指令模式(CommandLine),其中图形模式可以单独启动,亦可与Virtuoso等软
2、件相连接,其操作界面皆相同;指令模式则是类似于Dracula的操作方式。对于规模较小的版图应用Interactive很方便,而且直观的图像化接口便于初学者使用。采用命令行模式能够快速输入控制命令,快速执行,其结果精确稳定。以下简介说明以图形模式为主。Goback9/20/20213UsefulAbbreviationsSVRF---StandardVerificationRuleFormat(标准的检查文件)RVE---ResultsViewingEnvironment(显示结果用的环境窗口)SVDB---StandardVerificationDatabase(LVSresults
3、)DRC---DesignRuleCheck(设计规则检查)ERC---ElectricalRuleChecking(电气规则检查)LVS---LayoutVersusSchematic(版图原理图一致性检查)LPE---LayoutParasiticExtraction(版图寄生参数萃取)CommercialVerificationToolsCadenceDraculaSynopsysHercules?MentorCalibre9/20/20214WhatareI/OsforDRCandLVS?InputsLayoutSchematicorNetlist
4、(LVSonly)RuleFilesOutputsSVDB(LVSresultsdatabase)DRCResultsReportLog9/20/20215在Cadence环境里调用Calibre在.cdsinit(此文件在启动tool时会自动读取)里加上load(“/usr/calibre/mgc_skl.skl”),这个.skl文件就是Mentor公司提供的skill文件。启动icfb&后,打开一个版图检查一下顶端的Menu里有没有一个Calibre的菜单。如果有则表示可以在当前环境下使用Calibre了,这个菜单里有DRC、LVS、RVE等命令。Goback9/2
5、0/20216CalibreDRC如上图所示,DRC的输入有两项,一个是layout,就是手工或APR(automaticplaceandroute)(自动布局布线)工具生成的版图,一般是GDSII格式。另一个是RuleFile,RuleFile告诉DRC工具怎样做DRC,这个文件十分重要,一般,由流片厂家提供,或者由designer根据流片厂家提供的版图几何规范自己写。Calibre读入GDS(版图)和RuleFile,进行处理,输出结果,输出结果是calibre自己定义的格式,designer可以通过一个Viewer来看,一般用cadence的virtuoso来分析输出结果和修改
6、版图。Goback9/20/20217因为做DRC会产生很多文件,建议建立一个专属于此Layout做DRC时的新文件夹。然后拷贝RuleFile至此工作目录下。从版图中导出GDS文件至此工作目录下,亦可在CalibreDRC图形界面中选择从当前版图中导出GDS文件。9/20/20218DRCRuleFile下面是一个简单的calibreLVSRuleFile,右边是对它的解释。#与//后是注释部分layoutsystemgdsii#指明输入的版图格式是GDSII,calibre还可支持其他格式layoutpath“/layout/basic_drc.gds”#输入版图的路径layou
7、tprimarybasic_drc#要检查的版图的topcell名字drcresultsdatabase“/training/drc_results_db”#drc的输出,将来可以用calibre结合virtuoso分析variablemetal_width3#定义一个变量layersubstrate0#本行和下面相似的行定义了输入版图中每一层的名字layerpwell1#本行把GDS的layer1定义为pwell,接下来pwell都指输入的GDS的lay
此文档下载收益归作者所有