DocumentCode :
2851041
Title :
Planning for Functional Verification Closure
Author :
Salem, Mohamed ; Foster, Harry
Author_Institution :
Mentor Graphics, Egypt
fYear :
2007
fDate :
16-18 Dec. 2007
Abstract :
In his landmark 1986 article titled, No Silver Bullet: Essence and Accidents of Software Engineering [1], Dr. Fred Brooks observed that the inherent complexity of today´s software systems are derived from four elements: 1. the complexity of the problem domain, 2. the difficulty of managing the development process, 3. the flexibility possible through software, and 4. the problems of characterizing the behavior of discrete systems. Certainly, it can be argued that there is no silver bullet when it comes to hardware verification closure as a result of the same inherent complexities. So what do we mean by there is no silver bullet when it comes to hardware verification? It is simply this: there is no single tool or process we can apply to all classes of design problems to achieve verification closure. For example, even the simplest 32-bit combinatorial comparator can take hundreds of thousands of years to exhaustively simulate¿even with the fastest simulators on the market. Static formal verification enables us to automatically explore all possible corner cases for designer-sized blocks using exhaustive mathematical techniques versus incomplete simulation techniques (for example, we could exhaustively prove the previous 32-bit comparator example in a matter of seconds). Yet static formal verification suffers state explosion for large designs, and it is not applicable to all classes of design components (for example, an MPEG decoder is not a good candidate for static formal verification).
Keywords :
Accidents; Formal verification; Graphics; Hardware; Process planning; Silver; Software development management; Software engineering; Software systems; Strategic planning; Formal Analysis; Formal Verification; Functional Verification; Verification IP;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design and Test Workshop, 2007. IDT 2007. 2nd International
Conference_Location :
Cairo, Egypt
Print_ISBN :
978-1-4244-1824-4
Electronic_ISBN :
978-1-4244-1825-1
Type :
conf
DOI :
10.1109/IDT.2007.4437414
Filename :
4437414
Link To Document :
بازگشت