标题: | An optimum algorithm for compacting error traces for efficient design error debugging |
作者: | Yen, Chia-Chih Jou, Jing-Yang 电子工程学系及电子研究所 Department of Electronics Engineering and Institute of Electronics |
关键字: | verification;simulation;diagnosis;error checking;satisfiability |
公开日期: | 1-十一月-2006 |
摘要: | 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. |
URI: | http://dx.doi.org/10.1109/TC.2006.174 http://hdl.handle.net/11536/11627 |
ISSN: | 0018-9340 |
DOI: | 10.1109/TC.2006.174 |
期刊: | IEEE TRANSACTIONS ON COMPUTERS |
Volume: | 55 |
Issue: | 11 |
起始页: | 1356 |
结束页: | 1366 |
显示于类别: | Conferences Paper |
文件中的档案:
If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.