Debug enhancements in assertion-checker generation

作者: M. Boulé , J.-S. Chenard , Z. Zilic

DOI: 10.1049/IET-CDT:20060209

关键词:

摘要: Although assertions are a great tool for aiding debugging in the design and implementation verification stages, their use silicon debug has been limited so far. A set of techniques with either pre-silicon or post-silicon scenarios discussed. Presented features such as assertion threading, activity monitors, cover counters completion mode assertions. The common goal these checker enhancements is to provide better more diversified ways achieve visibility within circuits, which, turn, lead efficient circuit debugging. Experimental results show that modifications can be done modest hardware overhead.

参考文章(14)
Ilan Beer, Shoham Ben-David, Cindy Eisner, Yoav Rodeh, Efficient Detection of Vacuity in Temporal Model Checking formal methods. ,vol. 18, pp. 141- 163 ,(2001) , 10.1023/A:1008779610539
John L. Hennessy, David A. Patterson, Computer Architecture: A Quantitative Approach ,(1989)
R. Sidhu, V.K. Prasanna, Fast Regular Expression Matching Using FPGAs field-programmable custom computing machines. pp. 227- 238 ,(2001) , 10.1109/FCCM.2001.22
Harry Foster, Adam Krolnik, David Lacey, Assertion-Based Design Kluwer Academic Publishers. ,(2010) , 10.1007/978-1-4419-9228-4
Rajeev Motwani, John E. Hopcroft, Jeffrey D. Ullman, Rotwani, Introduction to Automata Theory, Languages, and Computation ,(1979)
Marc Boule, Zeljko Zilic, Efficient Automata-Based Assertion-Checker Synthesis of PSL Properties high level design validation and test. pp. 69- 76 ,(2006) , 10.1109/HLDVT.2006.319966
Marc Boule, Zeljko Zilic, Efficient Automata-Based Assertion-Checker Synthesis of SEREs for Hardware Emulation asia and south pacific design automation conference. pp. 324- 329 ,(2007) , 10.1109/ASPDAC.2007.358006
Marc Boule, Jean-Samuel Chenard, Zeljko Zilic, Adding Debug Enhancements to Assertion Checkers for Hardware Emulation and Silicon Debug international conference on computer design. pp. 294- 299 ,(2006) , 10.1109/ICCD.2006.4380831
Miron Abramovici, Paul Bradley, Kumar Dwarakanath, Peter Levin, Gerard Memmi, Dave Miller, A reconfigurable design-for-debug infrastructure for SoCs design automation conference. pp. 7- 12 ,(2006) , 10.1145/1146909.1146916
Yael Abarbanel, Ilan Beer, Leonid Gluhovsky, Sharon Keidar, Yaron Wolfsthal, FoCs: Automatic Generation of Simulation Checkers from Formal Specifications computer aided verification. pp. 538- 542 ,(2000) , 10.1007/10722167_40