DocumentCode :
1944536
Title :
Formal verification of digital systems
Author :
Swamy, Gitanjali
Author_Institution :
Res. Labs., Mentor Graphics Corp., Boston, MA, USA
fYear :
1997
fDate :
4-7 Jan 1997
Firstpage :
213
Lastpage :
217
Abstract :
A formal verifier is an automated decision procedure that can prove or disprove a set of statements in some logical system of reasoning. Problems informal verification have been posed and studied in a variety of disciplines for many years. However the last ten years have produced significant advances in both the theory and practical art of building formal verifiers. Various formal proof techniques available today include language containment, model checking, equivalence checking, symbolic simulation and theorem proving. In this tutorial, we will be restricting ourselves to the formal finite state machine based techniques: language containment, model checking and equivalence checking. A brief introduction to the technologies that underly these techniques will be presented as well. The tutorial will conclude with some examples of how formal methods can be employed in the verification of hardware systems
Keywords :
digital systems; finite state machines; formal verification; logic design; automated decision; design; digital system; equivalence checking; finite state machine; formal verification; hardware; language containment; logical system; model checking; Art; Automata; Circuit simulation; Design methodology; Digital systems; Formal verification; Graphics; Hardware; Laboratories; Sequential circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 1997. Proceedings., Tenth International Conference on
Conference_Location :
Hyderabad
ISSN :
1063-9667
Print_ISBN :
0-8186-7755-4
Type :
conf
DOI :
10.1109/ICVD.1997.568078
Filename :
568078
Link To Document :
بازگشت