Title :
Automated debugging of counterexamples in formal verification of pipelined microprocessors
Author :
Velev, Miroslav N. ; Gao, Ping
Author_Institution :
Aries Design Autom., LLC, USA
fDate :
Jan. 30 2012-Feb. 2 2012
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;
Conference_Titel :
Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4673-0770-3
DOI :
10.1109/ASPDAC.2012.6165044