DocumentCode :
1024393
Title :
Equivalence checking for digital circuits
Author :
Falkowski, Bogdan J.
Volume :
23
Issue :
2
fYear :
2004
Firstpage :
21
Lastpage :
23
Abstract :
Integrated circuit technology has made it possible to produce chips with several millions of transistors. However, the increasingly more complex digital circuit designs and limited time constraints only add to the pressure during the implementation process. Traditional functional verification based on simulation has, during the design creation phase, reached its limits. Thus alternatives to simulation are being used. The most important alternative is equivalence checking, known also as formal verification. With equivalence checking, the highly automated analysis of the different levels of digital circuit design is performed. A comprehensive formal verification solution at every stage in the design-flow is the main approach for today´s digital circuit design. Equivalence checking uses mathematical proof algorithms, then verifies every node in the design. Thus, equivalence checking guarantees 100% verification coverage without the need for test vectors. This is the big advantage over the traditional practice of functional verification by simulation that is directed by a set of test vectors.
Keywords :
digital integrated circuits; formal verification; integrated circuit design; linear network synthesis; digital circuit design; equivalence checking; formal verification; functional verification; integrated circuit technology; mathematical proof algorithms; test vectors; Application specific integrated circuits; Circuit simulation; Circuit testing; Costs; Design engineering; Digital circuits; Formal verification; Process design; Production; Silicon;
fLanguage :
English
Journal_Title :
Potentials, IEEE
Publisher :
ieee
ISSN :
0278-6648
Type :
jour
DOI :
10.1109/MP.2004.1309785
Filename :
1309785
Link To Document :
بازگشت