欢迎来到天天文库
浏览记录
ID:57293289
大小:9.29 MB
页数:35页
时间:2020-08-10
《专用集成电路6-Calibre和Diva课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、6、版图验证工具专用集成电路设计ASICDesignIC设计的基本知识版图验证工具Diva版图验证工具CalibreOutlineASIC设计方法分类:1、IC设计的基本知识本课程的内容本节课内容全定制设计流程Diva是IC5141工具中主要工具之一。本课程用到的IC5141中的主要工具有:ComposeEditor(电路图设计工具)VirtuosoLayoutEditor(版图设计工具)Diva(版图验证工具)AnalogArtist(电路模拟工具)等可完成在线的DRC,LVS和LPE任务IC5141是Cadenc
2、e公司开发的用于全定制集成电路设计的主要工具平台。目前它在全定制集成电路设计领域居行业领先地位。USR3表示是第三版修订。IC5141USR3功能强大。2、版图验证工具Diva版图验证包括下列几个主要步骤:设计规则检查DRC(DesignRuleCheck)版图寄生参数抽取LPE(LayoutParasiteExtract)版图与电路对照验证LVS(LayoutVersusSchematic)等Cadence公司开发的版图验证工具:Diva和DraculaDiva(DesignInteractiveVerificat
3、ionAutomation)是Cadence的版图编辑工具Virtuoso中集成的交互式版图验证工具,使用方便、操作快捷,很适合中小规模单元的版图验证。Dracula(吸血鬼)是Cadence的一个独立的版图验证工具,按批处理方式工作,功能十分强大,目前是完整芯片验证的标准,但掌握起来难度高。要学习的为了保证设计的版图能被正确制造出来,流片厂家会根据工艺定义很多设计规则,例如最小间距、线宽、最小孔径等。DRC是对版图进行全面的设计几何规则的检查(DesignRuleCheck)。DRC能保证版图符合流片厂家的要求,保
4、证版图在工艺线上确实可以做出来。如果不作这一步验证的话,就有可能发生线条在光刻过程中被刻断等情况,从而导致流片失败。DRC操作:(1)设计规则检查DRC若DRC通过,在CIW窗口,可看到“Totalerrorsfound:0”字样。若DRC没通过,即是版图不符合设计规则,在版图中会高亮显示错误。也可参看CIW命令解释窗口里的错误提示。最常见的错误有:1)器件的工艺尺寸不一致,导致版图的网格不对齐而导致出现错误。2)版图中的多晶硅或金属1等线,在连接处没有连接起来,或是在连接处不平整有凹角。这时可用快捷键s进行伸缩,将
5、以上错误改正。对于初学者,建议在画版图时,画一步就DRC检查一次,这样有助于及时发现错误。多加练习,积累经验!LVS是版图的电路网表与电路图的网表进行对比检查,所以必须在进行LVS之前先对版图进行电路网表抽取。用提取出的版图网表与电路图网表进行LVS检查。LPE(LayoutParasiteExtract)的任务就是对版图进行寄生参数抽取,获得包括各种寄生参数的电路网表。LPE操作:(2)版图寄生参数抽取LPE提取版图网表后,在“LibraryManager”窗口里的view栏里将会出现新生成的“extracted”
6、项。打开extracted视图,可看到类似下图所示的抽取视图。这是反相器版图中抽取出的extracted图。反相器的抽取视图(3)版图与电路对照验证LVSLVS的任务是证明这个版图就是想要的那一个,也就是说证明这个版图实现的功能与电路图描述的逻辑功能完全一致。LVS操作:LVS运行成功后,将出现如下图所示的窗口。但是要提醒大家,这仅表示LVS运行成功,并不是说明LVS通过的意思。点击LVS窗口中的“Output”,打开LVS运行报表,如图所示。如果有图中所示的一行,则说明从版图抽取的电路网表与电路图是相匹配的,即通过
7、了LVS。LVS后出现的窗口LVS运行报表3、版图验证工具CalibreCalibre是Mentor公司开发的物理验证工具。Calibre工具可完成DRC、LVS和LPE等版图验证任务。目前,Calibre工具已经被众多设计公司、单元库、IP开发商和晶圆代工厂采用,作为深亚微米集成电路的主要物理验证工具。Calibre工具已经被集成到Cadence公司的VirtuosoLayoutEditor设计环境中,可在IC5141中直接调用,也可单独使用。Calibre工具已被集成到Cadence公司的VirtuosoLayo
8、utEditor设计环境中,可直接调用。(1)设计规则检查DRCCalibreDRC用于版图的设计规则检查,具有高效能、高容量和高精度,还具有足够的弹性,即便是系统芯片包含有设计方法差异极大的模拟与数字电路,也可以方便地进行验证。Calibre的DRC操作:选择运行设置文件第一次运行Calibre的DRC时,这个运行设置文件drc_runset
此文档下载收益归作者所有