DocumentCode :
2067018
Title :
Adding Debug Enhancements to Assertion Checkers for Hardware Emulation and Silicon Debug
Author :
Boulé, Marc ; Chenard, Jean-Samuel ; Zilic, Zeljko
Author_Institution :
McGill Univ., Montreal
fYear :
2007
fDate :
1-4 Oct. 2007
Firstpage :
294
Lastpage :
299
Abstract :
This paper presents techniques that enhance automatically generated hardware assertion checkers to facilitate debugging within the assertion-based verification paradigm. Starting with techniques based on dependency graphs, we construct the algorithms for counting and monitoring the activity of checkers, monitoring assertion completion, as well as introduce the concept of assertion threading. These debugging enhancements offer increased traceability and observability within assertion checkers, as well as the improved metrics relating to the coverage of assertion checkers. The proposed techniques have been successfully incorporated into the MBAC checker generator.
Keywords :
checkpointing; circuit analysis computing; computer debugging; formal verification; graph theory; logic circuits; assertion checker; assertion threading concept; assertion-based verification paradigm; dependency graph; hardware emulation; silicon debug enhancement; Circuits; Clocks; Debugging; Emulation; Hardware design languages; Monitoring; Observability; Power generation; Silicon; Specification languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2006. ICCD 2006. International Conference on
Conference_Location :
San Jose, CA
ISSN :
1063-6404
Print_ISBN :
978-0-7803-9707-1
Electronic_ISBN :
1063-6404
Type :
conf
DOI :
10.1109/ICCD.2006.4380831
Filename :
4380831
Link To Document :
بازگشت