DocumentCode :
1958955
Title :
Efficient Bit-Level Model Reductions for Automated Hardware Verification
Author :
Tverdyshev, Sergey ; Alkassar, Eyad
Author_Institution :
Saarland Univ., Saarbrucken
fYear :
2008
fDate :
16-18 June 2008
Firstpage :
164
Lastpage :
172
Abstract :
Transition systems which do not perform domain-specific operations on their state variables can be efficiently reduced. We present two different algorithms which automatically eliminate domain-specific operations and reduce the domains of occurring variables from infinite to small domains. Our work extends earlier techniques which are applicable solely to combinatorial properties to temporal properties of transition systems. We have implemented our algorithm as a proof method in the Isabelle/HOL theorem prover and applied it to bit-level hardware designs. To demonstrate the efficiency of our technique, we fully automatically verify a liveness property of a pipelined processor and correctness of a memory management unit.
Keywords :
combinational circuits; formal logic; logic design; logic testing; theorem proving; Isabelle/HOL theorem prover; automated hardware verification; bit-level hardware design; bit-level model reduction; combinatorial property; memory management unit correctness property verification; pipelined processor liveness property verification; proof method; temporal property; transition system; Algorithm design and analysis; Automation; Decoding; Explosions; Hardware; Instruction sets; Memory management; Reduced order systems; Registers; Surface-mount technology; data abstraction; gate level hardware verification; model checking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Temporal Representation and Reasoning, 2008. TIME '08. 15th International Symposium on
Conference_Location :
Montreal, QC
ISSN :
1530-1311
Print_ISBN :
978-0-7695-3181-6
Type :
conf
DOI :
10.1109/TIME.2008.11
Filename :
4553305
Link To Document :
بازگشت