Academia.eduAcademia.edu

Constructing hardware-software systems from a single description

1996, Journal of VLSI Signal Processing

Abstract

The study of computing is split at an early stage between the separate branches that deal with hardwareand software; there is also a corresponding split in later professional specialisation. This paper exploresthe essential unity of the two branches and attempts to point to a common framework within whichhardware-software codesigns can be expressed as a single executable specification, reasoned about, andtransformed into implementations. We also describe a hardware/software co-design...