A Proof-Producing Hardware Compiler for a Subset of Higher Order Logic

Abstract

Higher order logic (HOL) is a modelling language suitable for specifying behaviour at many levels of abstraction. We describe a compiler from a ‘synthesisable subset’ of HOL function definitions to correctby-construction clocked synchronous hardware. The compiler works by theorem proving in the HOL4 system and goes through several phases, each deductively… (More)

Topics

2 Figures and Tables

Cite this paper

@inproceedings{Gordon2005APH, title={A Proof-Producing Hardware Compiler for a Subset of Higher Order Logic}, author={Mike Gordon and Juliano Iyoda and Scott Owens and Konrad Slind}, year={2005} }