DocumentCode :
3738060
Title :
Provably Correct Development of reconfigurable hardware designs via equational reasoning
Author :
Ian Graves;Adam Procter;William L. Harrison;Gerard Allwein
Author_Institution :
Department of Computer Science, University of Missouri, United States of America
fYear :
2015
Firstpage :
160
Lastpage :
171
Abstract :
There is a semantic gap between the hardware definition languages used to design and implement hardware and the languages and logics used to formally specify and verify them. Bridging this gap-i.e., constructing formal models from existing hardware artifacts-can be costly, time-consuming, and error prone-and yet utterly necessary if formal verification is to proceed. This work demonstrates that this gap can be collapsed by starting in a pure functional language that is also a hardware description language, and that equational style verifications may be performed directly on the source text of a hardware design, thereby significantly lowering the verification cost for reconfigurable designs. When combined with an efficient compiler, this methodology achieves both good performance and low cost verification.
Keywords :
"Hardware","Cognition","Semantics","Pipeline processing","Encoding","Ciphers"
Publisher :
ieee
Conference_Titel :
Field Programmable Technology (FPT), 2015 International Conference on
Type :
conf
DOI :
10.1109/FPT.2015.7393143
Filename :
7393143
Link To Document :
بازگشت