DocumentCode
3500836
Title
Automated debugging of counterexamples in formal verification of pipelined microprocessors
Author
Velev, Miroslav N. ; Gao, Ping
Author_Institution
Aries Design Autom., LLC, USA
fYear
2012
fDate
Jan. 30 2012-Feb. 2 2012
Firstpage
689
Lastpage
694
Abstract
We propose a novel method for error diagnosis of pipelined microprocessors that allows us to exploit Positive Equality in Correspondence Checking. We also present static CNF variable ordering heuristics that dramatically reduce the solution space during the debugging. Experimental results indicate speedup of up to 2 orders of magnitude relative to previous approaches when applying the method to automated debugging in formal verification of complex pipelined DSPs.
Keywords
formal verification; microcomputers; pipeline processing; program debugging; automated debugging; correspondence checking; error diagnosis; formal verification; pipelined DSP; pipelined microprocessors; positive equality; Debugging; Encoding; Formal verification; Indexing; Maintenance engineering; Microprocessors; Program processors;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
Conference_Location
Sydney, NSW
ISSN
2153-6961
Print_ISBN
978-1-4673-0770-3
Type
conf
DOI
10.1109/ASPDAC.2012.6165044
Filename
6165044
Link To Document