z-logo
open-access-imgOpen Access
Improving Hardware Designs whilst Simplifying their Proof
Author(s) -
Paul Curzon,
Ian Leslie
Publication year - 1996
Publication title -
electronic workshops in computing
Language(s) - English
Resource type - Conference proceedings
ISSN - 1477-9358
DOI - 10.14236/ewic/dcc1996.1
Subject(s) - computer science , compromise , proof of concept , design methods , basis (linear algebra) , reliability engineering , embedded system , computer architecture , computer engineering , operating system , engineering , mathematics , mechanical engineering , social science , geometry , sociology
We describe a study to investigate the notion of "design for verifiability". Our aim was to determine whether the cost of verification by interactive proof can be reduced by making appropriate design decisions. A major consideration was that such decisions should not compromise other design goals such as performance and functionality. We attempted to formally verify a real hardware design, noting factors which slowed the proof. On the basis of the identified bottlenecks, design changes were suggested by the verifier which would remove the problems. These were evaluated for acceptability by the original designer. Finally a new design was verified incorporating many of the suggested changes. This demonstrated that the expected advantages were realized.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom