首页> 外文会议>International Conference on Formal Methods in Computer Aided Design >ACL2SIX: A Hint used to Integrate a Theorem Prover and an Automated Verification Tool
【24h】

ACL2SIX: A Hint used to Integrate a Theorem Prover and an Automated Verification Tool

机译:ACL2SIX:用于集成定理先文本的提示和自动验证工具

获取原文

摘要

We present a hardware verification environment that integrates the ACL2 theorem prover and SixthSense, an IBM internal formal verification tool. In this environment, SixthSense is invoked through an ACL2 function acl2six that makes use of a general-purpose external interface added to the ACL2 theorem prover. This interface allows decision procedures and model-checkers to be connected to ACL2 by simply writing ACL2 functions. Our environment also exploits a unique approach to connect the logic of a general-purpose theorem prover with machine designs in VHDL without a language embedding. With an example of a pipelined multiplier, we show how our environment can be used to divide a large verification problem into a number of simpler problems, which can be verified using automated verification engines.
机译:我们介绍了一个硬件验证环境,它集成了ACL2 Theorem Prover和六个IBM内部正式验证工具。在这种环境中,通过ACL2函数ACL2SIX调用六列,该ACL2SIX使得使用通用的外部接口添加到ACL2定理箴言中。此接口通过简单地编写ACL2功能,允许决策过程和模型检查器连接到ACL2。我们的环境还利用了一种独特的方法来将通用定理箴言的逻辑与VHDL中的机器设计连接,没有语言嵌入。通过流水线乘法器的示例,我们展示了我们的环境如何用于将大型验证问题划分为许多更简单的问题,这可以使用自动验证引擎进行验证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号