首页> 外文学位 >Hardware description language program slicing and way to reduce bounded model checking search overhead.
【24h】

Hardware description language program slicing and way to reduce bounded model checking search overhead.

机译:硬件描述语言程序切片和减少边界模型检查搜索开销的方法。

获取原文
获取原文并翻译 | 示例

摘要

Modern complex digital systems are described in Hardware Description Language (HDL). The increase in design complexity is causing verification tools to require large amount of resources. In this research, we present a program slicing technique to extract statements from an RTL design that directly or indirectly contribute to a formal verification rule. The extracted statements constitute a less complex design that reduces the resource needed by verification tools without compromising the quality of the result. Both static and conditioned Verilog slicer is implemented in a computer program that is used as a pre-processor to SAT-based bounded model checker SMV and ATPG-based bounded model checker Formal. We show experimentally that the resources of the formal verification tool in terms of both CPU and memory are reduced significantly when verifying the USB2.0 IP core. The proposed slicer is the first hardware slicing technique that handles inter-module signal dependency in a hierarchical Verilog design environment.
机译:硬件描述语言(HDL)描述了现代复杂的数字系统。设计复杂性的增加导致验证工具需要大量资源。在这项研究中,我们提出了一种程序切片技术,可以从RTL设计中提取直接或间接有助于形式验证规则的语句。提取的语句构成了一个不太复杂的设计,该设计减少了验证工具所需的资源,而不会影响结果的质量。静态和条件Verilog切片器均在计算机程序中实现,该计算机程序用作基于SAT的边界模型检查器SMV和基于ATPG的边界模型检查器Formal的预处理器。我们通过实验表明,验证USB2.0 IP内核时,形式验证工具在CPU和内存方面的资源都大大减少了。提出的切片器是在分层Verilog设计环境中处理模块间信号依赖性的第一种硬件切片技术。

著录项

  • 作者

    Ou, Jen-Chieh.;

  • 作者单位

    Case Western Reserve University.;

  • 授予单位 Case Western Reserve University.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2007
  • 页码 72 p.
  • 总页数 72
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号