DRCLVS及后仿真学习.pptx
《DRCLVS及后仿真学习.pptx》由会员分享,可在线阅读,更多相关《DRCLVS及后仿真学习.pptx(111页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一:概述二:验证工具简介三:Diva的使用方法和规则文件的介绍四:Calibre的使用方法和规则文件的介绍五:演示1/1102023/5/5 目录目录第1页/共111页第一页,编辑于星期五:十七点 十四分。芯片设计流程2/110概述验证工具介绍DivaCalibre演示2023/5/5schematiclayoutPre-simDRCLVSPost-sim第2页/共111页第二页,编辑于星期五:十七点 十四分。DRC3/110概述验证工具介绍DivaCalibre演示2023/5/5DRC(Design Rules Check),用来检查版图设计与工艺规则的一致性。基本设计规则包括各层的宽度、
2、相同层次之间的间距及不同层次之间的间距、包含关系等。设计规则的规定是根据工艺变化而变化的。在特殊的设计需求下,设计规则允许部分的弹性。但是设计人员需掌握违背规则对电路的影响。(一般不能违反)第3页/共111页第三页,编辑于星期五:十七点 十四分。具体的设计规则5/109概述验证工具介绍DivaCalibre演示2023/5/5 N WELL(TB):a.N-well width for interconnect 2.5b.N-well width for resistor 4.0c.N-well spacing with different potential 4.0d.N-well spac
3、ing with same potential 1.4e.Overlap from N-well to N+inside N-well 0.4f.Space from N-well to N+outside N-well 2.1g.Overlap from N-well to P+inside N-well 1.3h.Space from N-well to P+outside N-well 0.8第4页/共111页第四页,编辑于星期五:十七点 十四分。LVS编辑好的版图通过设计规则检查后,可能还存在错误,这些错误不是由于违反了设计规则,而可能是与电路图不一致导致的。由于版图中少连了一根连线对
4、整个芯片来说都是致命的,所以必须要通过LVS(Layout Versus Schematic)检查。实际上就是将从版图中提取出的电路网表,与电路图中的网表文件进行比较。5/110概述验证工具介绍DivaCalibre演示2023/5/5第5页/共111页第五页,编辑于星期五:十七点 十四分。后仿真提取版图中的寄生参数并将其代入电路中进行仿真,这就是我们所说的后仿真(Post-simulation)。6/110概述验证工具介绍DivaCalibre演示2023/5/5第6页/共111页第六页,编辑于星期五:十七点 十四分。7/110验证工具介绍DivaCalibre演示概述 验证工具2023/5
5、/5Assura Diva DraculaHerculesCalibre第7页/共111页第七页,编辑于星期五:十七点 十四分。8/110DivaCalibre演示Diva简介DRC文件编写规则EXT文件编写规则LVS文件编写规则验证工具介绍概述 Diva工具介绍2023/5/5第8页/共111页第八页,编辑于星期五:十七点 十四分。9/110DivaCalibre演示 Diva是Cadence软件中的验证工具集,用它可以处理物理版图和准备好的电气数据,从而进行版图和电路图的对比。Diva工具集包括以下部分:版图设计规则检查(iDRC)版图参数提取(iLPE)寄生电阻提取(iPRE)电气规则检
6、查(iERC)版图与线路图比较程序(iLVS)验证工具介绍概述 Diva简介2023/5/5第9页/共111页第九页,编辑于星期五:十七点 十四分。10/110DivaCalibre演示Diva的各个组件之间是互相联系的,有时候一个组件的执行要依赖另一个组件先执行。例如:要执行LVS就要先执行EXTRACT(版图参数提取)等。运行Diva前,需要准备好规则验证文件。可以把这些文件放置在任何目录下。这些规则文件有各自的规定名称,如:做DRC规则文件应以divaDRC.rul命名,版图参数提取文件以divaEXT.rul命名。LVS规则文件应以divaLVS.rul命名。验证工具介绍概述 Diva
7、简介(续)2023/5/5第10页/共111页第十页,编辑于星期五:十七点 十四分。11/110DivaCalibre演示1、首先需要根据工艺来制订版图设计规则验证工具介绍概述 DRC规则文件的编写2023/5/5第11页/共111页第十一页,编辑于星期五:十七点 十四分。12/110DivaCalibre演示2、编写相应的DRC规则检查文件 一个完整DRC规则文件通常包括:层次处理命令(用于生成规则文件中所要应用到的层次,可以是原始层,也可以是衍生层)规则检查及错误输出必要的注释 注释符为/*/验证工具介绍概述 DRC文件编写规则2023/5/5第12页/共111页第十二页,编辑于星期五:十
8、七点 十四分。13/110DivaCalibre演示逻辑命令 geomAnd geomOr关系命令 geomInside geomStraddle geomCoincident尺寸命令 geomSize验证工具介绍概述 常用层次处理命令2023/5/5第13页/共111页第十三页,编辑于星期五:十七点 十四分。14/110DivaCalibre演示输出两个不同层次或边界之间的交叠部分,一般存在两个输入层以及一个输出层。例:ngate=geomAnd(ndiff poly)验证工具介绍概述 逻辑命令geomAnd2023/5/5第14页/共111页第十四页,编辑于星期五:十七点 十四分。15/1
9、10DivaCalibre演示输出所有的输入层,这些层次将会被合并成为一个新层次。例:nwell=geomOr(nwell DNW)验证工具介绍概述 逻辑命令geomOr2023/5/5第15页/共111页第十五页,编辑于星期五:十七点 十四分。16/110DivaCalibre演示输出完全处于第二输入层中的第一输入层,两层可以内切。例:ptap=geomInside(pdiff pw)验证工具介绍概述 关系命令geomInside2023/5/5第16页/共111页第十六页,编辑于星期五:十七点 十四分。17/110DivaCalibre演示输出为有部分面积被第二输入层所覆盖的第一输入层。例
10、:codepoly1=geomStraddle(poly1 romcode)验证工具介绍概述 关系命令geomStraddle2023/5/5第17页/共111页第十七页,编辑于星期五:十七点 十四分。18/110DivaCalibre演示输出与第二输入层内切的第一输入层。例:ngate=geomCoincident(ngate poly)验证工具介绍概述 关系命令geomCoincident2023/5/5第18页/共111页第十八页,编辑于星期五:十七点 十四分。19/110DivaCalibre演示按输入的数值扩张或者收缩输入层。其中正值表示扩张,负值表示收缩,一般只有一个输入层。例:p
11、ads=geomSize(pad 5.0)验证工具介绍概述 尺寸命令geomSize2023/5/5第19页/共111页第十九页,编辑于星期五:十七点 十四分。20/110DivaCalibre演示在设计规则检查中,主要的语句就是drc(),outlayer=drc(inlayer1 inlayer2 function)outlayer 表示输出层,如果给出了输出层,则通过drc规则检查出的错误图形就保存在该输出层中。inlayer1和inlayer2代表要处理的版图层次。有些规则规定的只是对单一层次的要求。比如接触孔的宽度,那么可以只有inlayer1。而有些规则定义的是两个层次之间的关系,
12、比如接触孔和金属之间的距离,那么drc语句中需要有两个输入层。验证工具介绍概述 DRC规则语句2023/5/5第20页/共111页第二十页,编辑于星期五:十七点 十四分。21/110DivaCalibre演示function中 定 义 了 实 际 检 查 的 规 则,关 键 字 有sep(sepration,不同图形之间的间距),width(图形的宽度),enc(enclosure,露 头),ovlp(overlap,覆 盖),area(图形面积),notch(凹槽的宽度)。验证工具介绍概述 DRC规则语句(续1)2023/5/5第21页/共111页第二十一页,编辑于星期五:十七点 十四分。2
13、2/110DivaCalibre演示例:drc(nwell widthextractor第39页/共111页第三十九页,编辑于星期五:十七点 十四分。40/110DivaCalibre演示验证工具介绍概述 EXT运行结果2023/5/5从版图中提取出了9个nmos管从版图中提取出了9个pmos管从版图中提取出了47个电阻没有错误第40页/共111页第四十页,编辑于星期五:十七点 十四分。41/110DivaCalibre演示验证工具介绍概述 提取出的电路连线图2023/5/5第41页/共111页第四十一页,编辑于星期五:十七点 十四分。42/110DivaCalibre演示验证工具介绍概述 运
14、行Diva中的LVS工具2023/5/5选择要比较的电路图所在的位置选择版图中提取出的需要比较的网表指定LVS规则文件路径Verify-LVS第42页/共111页第四十二页,编辑于星期五:十七点 十四分。43/110DivaCalibre演示验证工具介绍概述 LVS运行结果2023/5/5错误LVS未通过错误第43页/共111页第四十三页,编辑于星期五:十七点 十四分。44/110DivaCalibre演示验证工具介绍概述 LVS错误显示方法2023/5/5单击 Error Display则能看到版图与电路图不一致的地方。第44页/共111页第四十四页,编辑于星期五:十七点 十四分。45/11
15、0DivaCalibre演示在实际芯片中,由于工艺上的或是其他的一些不可避免的因素的影响,会产生一些寄生的元件。比如说,寄生电容、寄生电阻等等。而这些寄生元件又往往会对我们的电路特性带来负面的影响,所以我们必须充分考虑,并且定量仿真其带来的影响。这个仿真称为后仿真。后仿真就是提取版图中的寄生参数并将其带入电路中进行仿真。后仿真的结果才是最接近实际芯片性能的仿真结果。验证工具介绍概述 后仿真2023/5/5第45页/共111页第四十五页,编辑于星期五:十七点 十四分。46/110DivaCalibre演示在后仿真前也需要进行版图提取。相比于LVS前的版图提取,这里的版图提取,不仅要提取出电路本身
16、含有的器件,还要提取出寄生器件(寄生电阻和寄生电容等)。所以,同样需要一个版图提取文件,这个文件中的提取方法与LVS中的提取方法相同。验证工具介绍概述 寄生参数提取2023/5/5第46页/共111页第四十六页,编辑于星期五:十七点 十四分。47/110DivaCalibre演示measureResistance 语句measureParasitic语句saveParasitic语句验证工具介绍概述 寄生参数提取语句2023/5/5第47页/共111页第四十七页,编辑于星期五:十七点 十四分。48/110DivaCalibre演示measureResistance 语句用来从互联层中提取寄生电
17、阻-电容网络。measureResistance语 句 处 理 的 层 次 必 须 是 在geomConnect语 句 中 被 定 义 的 连 接 层,并 且 必 须 在geomConnect语句之后使用该语句。res_metal1=measureResistance(metal1“res ivpcell EXT csmc”0.05“r”(ignoreselect checks这里给出rule file中所有的rule,可以选择某些rule不做check对 于 rule file定 义 的groups,也可选择某些group不做check下方窗口显示rule的解释验证工具介绍概述Diva202
18、3/5/5第59页/共111页第五十九页,编辑于星期五:十七点 十四分。60/110Calibre演示 DRC运行步骤(续4)Run control,可选择是否在本地服务器上运行DRC,一般选择默认值。验证工具介绍概述Diva2023/5/5第60页/共111页第六十页,编辑于星期五:十七点 十四分。61/110Calibre演示 DRC运行步骤(续5)验证工具介绍概述Diva2023/5/5点击 Run DRC来执行DRC检测第61页/共111页第六十一页,编辑于星期五:十七点 十四分。62/110Calibre演示 DRC运行结果显示DRC规则检测中检测出 的 违 反 DRC rule的e
19、rrorClick坐 标,可 在layout view中 显 示 出 error的 地方违反rule的解释验证工具介绍概述Diva2023/5/5第62页/共111页第六十二页,编辑于星期五:十七点 十四分。63/110Calibre演示 DRC运行报告将error更正后,重新run DRC,直到没有error为止。也可以看summary report中,rule check result statistics栏有没有违反的地方。验证工具介绍概述Diva2023/5/5第63页/共111页第六十三页,编辑于星期五:十七点 十四分。64/110Calibre演示 注意事项在版图中Nwell需要打
20、孔接电源,衬底需要打孔接地电源和地需要打标签,用标签层验证工具介绍概述Diva2023/5/5第64页/共111页第六十四页,编辑于星期五:十七点 十四分。65/110Calibre演示 其他规则文件Design for manufacturability(DFM)可制造性设计 可将其视为一种加强的DRCAnenna Ratio Effect Generic Prevention 防止天线效应设计 可将其视为一种和density有关的DRC 验证工具介绍概述Diva2023/5/5第65页/共111页第六十五页,编辑于星期五:十七点 十四分。66/110Calibre演示 天线效应跳线法(可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DRCLVS 仿真 学习
限制150内