Abstract
Growing advances in VLSI technology have led to an increased level of complexity in current hardware systems. Late detection of design errors typically results in higher costs due to the associated time delay as well as loss of production. Thus it is important that hardware designs be free of errors. Formal verification has become an increasingly important technique towards establishing the correctness of hardware designs. In this article we survey the research that has been done in this area, with an emphasis on more recent trends. We present a classification framework for the various methods, based on the forms of the specification, the implementation, and the proff method. This framework enables us to better highlight the relationships and interactions between seemingly different approaches.
Original language | English (US) |
---|---|
Pages (from-to) | 151-238 |
Number of pages | 88 |
Journal | Formal Methods in System Design |
Volume | 1 |
Issue number | 2-3 |
DOIs | |
State | Published - Oct 1992 |
Externally published | Yes |
All Science Journal Classification (ASJC) codes
- Software
- Theoretical Computer Science
- Hardware and Architecture
Keywords
- design correctness
- formal verification
- hardware verification
- proof methods
- specification