DocumentCode
2044393
Title
Practical considerations in formal equivalence checking of PowerPC microprocessors
Author
Chandra, Arun ; Wang, Li-Chung ; Abadir, Magdy
Author_Institution
Somerset Design Center, IBM Corp., Austin, TX, USA
fYear
1998
fDate
19-21 Feb 1998
Firstpage
362
Lastpage
367
Abstract
Recently, formal verification has become more a part of the VLSI design methodology. Formally verifying a design guarantees 100% coverage and negates the need to do simulation. Theoretically, 100% coverage is very appealing and formal verification looks to be the panacea to solve the coverage problem. However, there are many practical considerations in deploying formal verification in real design environments. These considerations if not evaluated can lead to ineffective and even erroneous formal verification methodologies. In this paper we show how to make formal verification a successful part of a design methodology by paying attention to practical considerations and knowing the limitations of formal verification. We show the errors that can result by making over generalized assumptions and how they can be avoided. We do this in the context of the design of PowerPC microprocessors. We limit ourselves to a formal verification technique commonly used in our design methodology-boolean equivalence checking
Keywords
Boolean functions; VLSI; circuit CAD; formal verification; integrated circuit design; logic CAD; microprocessor chips; PowerPC microprocessors; VLSI design methodology; boolean equivalence checking; coverage problem; design environments; formal equivalence checking; formal verification; Circuit simulation; Circuit testing; Computer bugs; Delay estimation; Design methodology; Formal verification; Logic testing; Microprocessors; Timing; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI, 1998. Proceedings of the 8th Great Lakes Symposium on
Conference_Location
Lafayette, LA
ISSN
1066-1395
Print_ISBN
0-8186-8409-7
Type
conf
DOI
10.1109/GLSV.1998.665314
Filename
665314
Link To Document