首页> 外文期刊>IEEE Transactions on Computers >An Optimum Algorithm for Compacting Error Traces for Efficient Design Error Debugging
【24h】

An Optimum Algorithm for Compacting Error Traces for Efficient Design Error Debugging

机译:有效压缩设计错误的压缩错误迹线的最佳算法

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

摘要

Diagnosing counterexamples with error traces has acted as one of the most critical steps in functional verification. Unfortunately, error traces are normally very lengthy such that designers need to spend considerable effort to understand them. To alleviate the designers' burden for debugging, we present a SAT-based algorithm for reducing the lengths of error traces. The algorithm performs the paradigm of the binary search algorithm to halve the search space recursively. Furthermore, it applies a novel theorem to guarantee gaining the shortest lengths for the error traces. Based on the optimum algorithm, we develop two robust heuristics to handle real designs. Experimental results demonstrate that our approaches greatly surpass previous work and, indeed, have promising solutions
机译:使用错误跟踪诊断反例已成为功能验证中最关键的步骤之一。不幸的是,错误跟踪通常很长,因此设计人员需要花费大量的精力来理解它们。为了减轻设计人员的调试负担,我们提出了一种基于SAT的算法来减少错误跟踪的长度。该算法执行二进制搜索算法的范例以递归地将搜索空间减半。此外,它应用了新颖的定理以确保获得误差迹线的最短长度。基于最佳算法,我们开发了两种鲁棒的启发式方法来处理实际设计。实验结果表明,我们的方法大大超过了以前的工作,并且确实有希望的解决方案

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号