A survey of techniques used in the synthesis of hardware from C/C++ as a part of hardware/software co-design
K. Ramani, R.L. Haggard · 2002
We present a survey of various techniques used to synthesize hardware from a general purpose programming language like C/C++. We highlight the important features of each of the techniques and research projects, and also discuss the hardware/software co-design aspects at each stage.