DocumentCode
2592093
Title
Refinement maps for efficient verification of processor models
Author
Manolios, Panagiotis ; Srinivasan, Sudarshan K.
Author_Institution
Georgia Tech, Atlanta, GA, USA
fYear
2005
fDate
7-11 March 2005
Firstpage
1304
Abstract
While most of the effort in improving verification times for pipelined machine verification has focused on faster decision procedures, we show that the refinement maps used also have a drastic impact on verification times. We introduce a new class of refinement maps for pipelined machine verification, and using the state-of-the-art verification tools UCLID and Siege we show that one can attain several orders of magnitude improvements in verification times over the standard flushing-based refinement maps, even enabling the verification of machines that are too complex to otherwise automatically verify.
Keywords
formal verification; microprocessor chips; pipeline processing; Siege; UCLID; efficient verification; pipelined machine verification; processor models; refinement maps; verification times; verification tools; Arithmetic; Automatic logic units; Automation; Counting circuits; Decision feedback equalizers; Educational institutions; Pipelines; Programming profession; Safety; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe, 2005. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2288-2
Type
conf
DOI
10.1109/DATE.2005.257
Filename
1395773
Link To Document