Abstract
Extending VLSI CAD with higher-order logic integrates formal verification with synthesis. The benefits of doing so are: 1) relating instruction-set descriptions to implementations, 2) designing at a higher level of abstraction than at the level of schematics, 3) verifying by proof, 4) reusing verified parameterized designs, 5) automatically compiling designs in higher-order logic to parameterized cell generators and layouts, and 6) validating electrical and functional properties by simulation. Such an integration is demonstrated by linking the Cambridge Higher-Order Logic (HOL) theorem-prover with the Mentor Graphics GDT design environment. We illustrate its application by creating a parameterized macro-cell generator for an n-bit Am2910 microprogram sequencer, whose design is formally verified with respect to its instruction-set architecture specification.
Original language | English (US) |
---|---|
Title of host publication | Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors |
Editors | Anon |
Publisher | IEEE Computer Society |
Pages | 85-94 |
Number of pages | 10 |
State | Published - 1995 |
Event | Proceedings of the 1995 IEEE International Conference on Computer Design: VLSI in Computers & Processors - Austin, TX, USA Duration: Oct 2 1995 → Oct 4 1995 |
Other
Other | Proceedings of the 1995 IEEE International Conference on Computer Design: VLSI in Computers & Processors |
---|---|
City | Austin, TX, USA |
Period | 10/2/95 → 10/4/95 |
ASJC Scopus subject areas
- Hardware and Architecture
- Electrical and Electronic Engineering