DocumentCode :
3245676
Title :
Formal verification of hardware: misconception and reality
Author :
Kumar, Ramayya
Author_Institution :
Verysys Design Autom. Inc., Fremont, CA, USA
fYear :
1998
fDate :
15-17 Sep 1998
Firstpage :
135
Lastpage :
138
Abstract :
Formal verification in hardware, is a novel technique for validating the functional correctness of designs through the various phases of the design process, starting from the first specification. Simulation, the present industrial standard tool for verification, relies on propagating a set of input test vectors through the design and manually observing the validity of the outputs corresponding to the inputs. In contrast, formal verification does not require any input vectors and at the same time guarantees 100% correctness. The idea behind the formal verification engines is to use mathematical techniques to exercise all possible inputs and automatically check for outputs that are not in order. The use of formal verification for equivalence checking, especially at the lower levels of abstraction, is of real advantage. In spite of the various informalities which creep into the verification process it is definitely a boon for coping with the complexity of today´s design. However, giant strides need to be taken by the FV tool vendors in developing an adequate environment for performing sequential equivalence checking and property checking on large industrial designs
Keywords :
circuit CAD; formal verification; logic CAD; formal verification; hardware verification; property checking; sequential equivalence checking; Automata; Design automation; Engines; Formal verification; Hardware design languages; Process design; Signal design; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Wescon/98
Conference_Location :
Anaheim, CA
ISSN :
1095-791X
Print_ISBN :
0-7803-5078-2
Type :
conf
DOI :
10.1109/WESCON.1998.716435
Filename :
716435
Link To Document :
بازگشت