@inproceedings{fc09a41a4f314eb3b77488aa5bba8a2e,

title = "Verifiable and executable theories of design for synthesizing correct hardware",

abstract = "Formally verified hardware synthesis functions have been developed and implemented using high-order logic, automatic theorem provers, and declarative languages. The synthesis functions, which take the form of equivalence-preserving transformations, enable implementations to be related to their specifications in a formally verified manner. As shown by the theory of design for array multipliers, verified synthesis functions produce implementations which are correct by construction, thus avoiding the exponential growth in effort inherent in simulation-based and Boolean comparison-based verification. Theories of design with their verified synthesis functions and correctness theorems represent additional features which would logically extend computer-aided design systems for design synthesis and design verification.",

author = "Chin, {Shiu Kai} and Greene, {Kevin J.}",

year = "1988",

language = "English (US)",

isbn = "0818608722",

series = "1988 IEEE Int Conf Comput Des VLSI Comput Process ICCD 88 Proc",

publisher = "IEEE Computer Society",

pages = "604--610",

booktitle = "1988 IEEE Int Conf Comput Des VLSI Comput Process ICCD 88 Proc",

address = "United States",

}