Formal Specification and Verification of Digital Systems
George J. Milne(Author)
McGraw-Hill Publishing Co.
77th Edition
Published on 19. November 1993
Book
Paperback/Softback
288 pages
978-0-07-707811-9 (ISBN)
Description
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.
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.
More details
Edition
77th ed.
Language
English
Place of publication
London
United Kingdom
Publishing group
McGraw-Hill Education - Europe
Target group
College/higher education
Professional and scholarly
Illustrations
bibliography
Dimensions
Height: 229 mm
Width: 157 mm
Weight
5100 gr
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 Classification
Content
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.