【24h】

Improved SAT-based Bounded Reachability Analysis

机译:改进的基于SAT的有界可达性分析

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

摘要

Symbolic simulation is widely used in logic verification. Previous approaches based on BDDs suffer from space outs, while SAT-based approaches have been found fairly robust. We propose a SAT-based symbolic simulation algorithm using a noncanonical two-input AND/INVERTER graph representation and on-the-fly reduction algorithm on such a graph representation. Unlike previous approaches where circuit is explicitly unrolled, we propagate the symbolic values represented using the simplified AND/INVERTER graph across the time frames. This simplification have significant impact on the performance of SAT-solver. Experimental results on large examples show the effectiveness of the proposed technique over previous approaches. Specifically we were able to find real bugs in pieces of the designs from IBM Gigahertz Processor Project which were previously remained undetected. Moreover, previous heuristics used in BDD-based symbolic simulation can still be applied to this algorithm.
机译:符号仿真广泛用于逻辑验证。先前基于BDD的方法存在空间不足的问题,而基于SAT的方法则相当健壮。我们提出了一种基于SAT的符号仿真算法,该算法使用非规范的两输入AND / INVERTER图形表示形式以及在这种图形表示形式上的动态减少算法。与以前的方法明确展开电路不同,我们在整个时间范围内传播使用简化的AND / INVERTER图表示的符号值。这种简化对SAT求解器的性能有重大影响。在大型实例上的实验结果表明,所提出的技术优于以前的方法。具体来说,我们能够在IBM千兆赫处理器项目的设计中发现真正的错误,而这些错误以前一直未被发现。而且,以前在基于BDD的符号模拟中使用的启发式方法仍然可以应用于该算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号