DocumentCode :
3256550
Title :
Hybrid tool integrating HOL theorem proving with MDG model checking
Author :
Mizouni, Rabeb ; Tahar, So Ene ; Curzon, Paul
Author_Institution :
Dept. of ECE, Concordia Univ., Montreal, Que., Canada
fYear :
2004
fDate :
6-8 Dec. 2004
Firstpage :
392
Lastpage :
395
Abstract :
We describe a hybrid tool for hardware formal verification that links the HOL theorem prover and the MDG (multiway decision graphs) model checker. Our tool supports abstract datatypes and uninterpreted function symbols available in MDG, allowing the verification of high level specifications. The hybrid tool, HOL-MDG, is based on an embedding in HOL of the grammar of the hardware modeling language, MDG-HDL, as well as an embedding of the first-order temporal logic Lmdg used to express properties for the MDG model checker. Verification with the hybrid tool is faster and more tractable than using either tools separately. We hence obtain the advantages of both verification paradigms.
Keywords :
formal verification; grammars; hardware description languages; temporal logic; theorem proving; HDL; first order temporal logic; grammar; hardware formal verification; hardware modeling language; high level specification; higher order logic theorem prover; higher order logic theorem proving; multiway decision graph model checker; multiway decision graph model checking; uninterpreted function symbol; Automation; Binary decision diagrams; Boolean functions; Concrete; Data structures; Formal verification; Hardware; Large-scale systems; Logic; Packaging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microelectronics, 2004. ICM 2004 Proceedings. The 16th International Conference on
Print_ISBN :
0-7803-8656-6
Type :
conf
DOI :
10.1109/ICM.2004.1434595
Filename :
1434595
Link To Document :
بازگشت