...
首页> 外文期刊>International Journal on Software Tools for Technology Transfer >Improved Verification Of Hardware Designs Through Antecedent Conditioned Slicing
【24h】

Improved Verification Of Hardware Designs Through Antecedent Conditioned Slicing

机译:通过先决条件切片改进了硬件设计的验证

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

摘要

Static slicing has shown itself to be a valuable tool, facilitating the verification of hardware designs. In this paper, we present a sharpened notion, antecedent conditioned slicing that provides a more effective abstraction for reducing the size of the state space. In antecedent conditioned slicing, extra information from the antecedent is used to permit greater pruning of the state space. In a previous version of this paper, we applied antecedent conditioned slicing to safety properties of the form G(antecedent → consequent) where antecedent and consequent were written in propositional logic. In this paper, we use antecedent conditioned slicing to handle safety and bounded liveness property specifications written in linear time temporal logic. We present a theoretical justification of our technique. We provide experimental results on a Verilog RTL implementation of the USB 2.0 functional core, which is a large design with about 1,100 state elements (10331 states). The results demonstrate that the technique provides significant performance benefits over static program slicing using state-of-the-art model checkers.
机译:静态切片已显示自己是一种有价值的工具,可简化硬件设计的验证。在本文中,我们提出了一个更清晰的概念,即先决条件切片,它为减小状态空间的大小提供了更有效的抽象。在先决条件条件切片中,先决条件的额外信息用于允许对状态空间进行更大程度的修剪。在本文的先前版本中,我们将先决条件条件切片应用于形式G(先验→结果)的安全属性,其中先决条件和结果以命题逻辑形式编写。在本文中,我们使用先决条件切片来处理以线性时间时间逻辑编写的安全性和有界生命属性规范。我们提出了我们的技术的理论依据。我们提供了USB 2.0功能核心的Verilog RTL实现的实验结果,该功能是一个大型设计,带有大约1100个状态元素(10331个状态)。结果表明,与使用最新模型检查器的静态程序切片相比,该技术具有明显的性能优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号