The necessity of producing error-free integrated circuits follows from the cost and inconvenience which ensue if errors are found to be present in a complete circuit. As a result of this need and of the problems associated with simulation methods, formal verification techniques are now emerging as a realistic alternative. Intended to serve as a stand-alone introduction to the field, this book develops in detail two complementary approaches to hardware verification, involving the use of higher order logic and process algebra, respectively. The material is divided into three parts. The first concerns itself with the role of hardware specification, and specification languages, in the formal verification process. The traditional validation technique, that of simulation, is discussed and is contrasted with formal hardware verification. The second part describes the use of higher order logic in the specification and verification of hardware. Finally, the book presents a particular process calculus as an appropriate formalism for rigorous design analysis.
In both the second and the third parts the fundamental concepts of logic and process calculi are introduced and techniques for using them are presented by the use of an extensive set of examples.
Auflage
Sprache
Verlagsort
Verlagsgruppe
McGraw-Hill Education - Europe
Zielgruppe
Für höhere Schule und Studium
Für Beruf und Forschung
Illustrationen
Maße
Höhe: 229 mm
Breite: 157 mm
Gewicht
ISBN-13
978-0-07-707811-9 (9780077078119)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Klassifikation
Specification, verification and design; specifying hardware structure; specifying the behaviour of hardware; design validation - verification and simulation; modelling hardware in higher order logic; hardware verification using higher order logic; hardware verification - a process algebra derived HDL; design verification using XCircal.