DocumentCode
405739
Title
Functional verification 2003: technology, tools and methodology
Author
Pixley, C. ; Meyer, Folker ; McMaster, S.
Author_Institution
Synopsys Inc., Hillsboro, OR, USA
Volume
1
fYear
2003
fDate
21-24 Oct. 2003
Firstpage
1
Abstract
Functional verification is a key bottleneck in the cost-effective design of integrated circuits. It is estimated that verification in its entirety accounts for up to 60% of design resources, including duration, computer resources and total personnel. The three primary methods used in logic and functional verification of commercial integrated circuits are simulation, emulation and formal verification. While it is not possible to comprehensively survey the field in a short space, current practice in isolated aspects of all three types of verification are discussed. All design and verification tools work on a model of a design, for example, transaction. register transfer (RT), gate, switch and transistor models. These models are defined by the semantics of the languages that describe the models. But it is not the purpose of this paper to discuss language, but more to discuss technologies, methodologies and applications. In the last five years the verification landscape has changed somewhat. We will emphasize these changes. For example, the rise of testbench languages, the use of assertions and constraints-rather than golden models-and various improvements to formal verification tools have emerged.
Keywords
digital simulation; formal verification; integrated circuit design; logic CAD; computer resources; cost effective design; design resources; emulation verification; formal verification; functional verification; gate models; integrated circuit design; logic verification; register transfer models; simulation verification; switch models; testbench languages; transaction models; transistor models; verification methodology; verification tools;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 2003. Proceedings. 5th International Conference on
ISSN
1523-553X
Print_ISBN
0-7803-7889-X
Type
conf
DOI
10.1109/ICASIC.2003.1277478
Filename
1277478
Link To Document