LVS验证的实验指导.docVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LVS验证的实验指导 第五章 物理验证 (一)教学内容 1.物理验证的概念; 2.主流物理验证工具介绍; Calibre 是Mentor Graphics 的IC版图验证软件,此软件包括设计规则检查( DRC )、版图与原理图一致性检查(LVS)、电气规则检查(ERC)、及版图寄生参数萃取(LPE)等验证功能。其操作界面主要分为图形模式(GUI)(graphical user interface) Calibre Interactive与指令模式(Command Line),其中图形模式可以单独启动,亦可与Virtuoso 等软件相连接,其操作界面皆相同。本章我们主要研究图形模式。 3.主要术语 SVRF---Standard Verification Rule Format(标准的检查文件) RVE---Results Viewing Environment(显示结果用的环境窗口) SVDB---Standard Verification Database (LVS results) DRC---Design Rule Check(设计规则检查) ERC---Electrical Rule Checking(电气规则检查) LVS---Layout Versus Schematic(版图原理图一致性检查) LPE---Layout Parasitic Extraction(版图寄生参数萃取) 第二节 LVS版图与原理图的一致性 4.Calibre LVS 简介 Calibre LVS 是一个出色的版图与线路图对比检查工具,具有高效率、高准确度和大容量等优点。Calibre LVS 不仅可以对所有的“元件”进行验证,而且还能在不影响性能的条件下,处理无效数据。主要表现在以下几个方面: 进行版图与电路图(layout vs shematic)和网表与网表(netlist vs netlist)的方式对比检查,还可以单独从版图提取网表。而且,通过v2lvs 命令,可以将自动布局布线所产生的verilog 网表转换成spice 网表,然后与自动布局布线的版图进行对比,操作简单方便,结果精确。由此可见,可以根据不同需要,在LVS 验证过程的不同阶段,灵活地选择比较方式,以获得最有效的运行和最佳的结果。 (3) 侦错方便快捷:当运行完LVS 后,Calibre LVS 会产生一个结果报告,明确指出出错类型和数目,并且可以对层次化中的每个模块都有一个完整的LVS 报告,简单明了。这个报告还能明确指出短路(特别是电源和地短路的情况)、开路、浮空或孤立的nets、pin swapping以及软连接等问题。Calibre LVS 还能产生一个详细的结果数据库,其中包括原理图网表、从版图抽取的网表、结果报告、版图中的器件及连接关系等。这样通过RVE 来读取这些数据,就可以在版图和网表中准确地Highlight 有错误的地方(图1)。 由此可见,Calibre LVS 所产生的结果文件结构清晰,又可以通过RVE 来准确定位,能有效地帮助用户快速地消除错误以降低设计风险,这在我们项目的开发过程中得到了完全的体现。由于时间紧迫,致使后端设计的时间相当紧张,正是Calibre LVS 能准确无误、快速地查出短路、开路、浮空或孤立的网络、引脚、软连接等问题,还能很好地识别晶体管、门级电路和模块级电路,才使得我们按时地完成了百万门级的信息安全SoC 的设计。在反复使用 Calibre LVS 的图形界面的运行方式和命令行方式过程中,发现Calibre LVS 图形界面的运行方式方便快捷,但是其稳定性不如命令行方式好,若能加以改进,则能进一步 提高验证精准度。 5.物理验证的流程; Spice Spice网表 规则文件 APR ↓ GDSⅡ版图 ↓ ↘ ↙ Calibre LVS ↓ ↙ ↘ LVS错误差异报告 提取的网表 LVS错误数据库SVDB ↘ ↙ ↓ RVE+VLE版图编辑器 ↓ ↓ 确定报告来自于差错报告 → → ↑ ↑ ↑ 手工修改版图 注:从APR 工具实现的版图中提取(extract)出一个网表。 将这个提取出的网表与APR 工具要实现的网表比较,它们应该相同。 如果两个网表不一样,这时手工修改版图,使之与要实现的网表相一致。 6.准备工作: (1)为什么要做LVS?LVS 作了些什么? APR (Automatic place and Route)自动布局布线工具作出的版图,基本上是正确的。但是,不能保证APR 工具是绝对正确的,也就是说,APR 工具可能会出错。为了发现并改正APR 工具布线的错误,需要做LVS。 另外,从版图中提取电路图,同样需要验证电路图与版图的一致性。 LVS的目的就是证明版图的逻辑与网表是一致的,APR 将

文档评论(0)

158****9567 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档