A “Hardware Compiler” Semantics for Handel-C

https://doi.org/10.1016/j.entcs.2006.04.026Get rights and content
Under a Creative Commons license
open access

Abstract

We present a denotational semantics for the hardware compilation language Handel-C that maps language constructs to a set of equations, which describe the structure of the resulting hardware. This semantics is then shown to be useful for validating various algebraic laws which should hold for Handel-C programs, as well as exposing a key principle which governs how such hardware should be operated.

Keywords

Handel-C
Hardware Compilation
Denotational Semantics
CSP

Cited by (0)

1

Done while on sabbatical at the University of Kent