Title :
A survey of techniques used in the synthesis of hardware from C/C++ as a part of hardware/software co-design
Author :
Ramani, Kamesh ; Haggard, Roger L.
Author_Institution :
Dept. of Electr. & Comput. Eng., Tennessee Technol. Univ., Cookeville, TN, USA
Abstract :
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
Keywords :
C++ language; hardware-software codesign; software tools; C language; C++; hardware synthesis; hardware/software codesign; programming language; programming tools; Computer bugs; Computer languages; Design engineering; Fabrication; Field programmable gate arrays; Hardware design languages; Logic devices; Signal synthesis; Software testing; System-on-a-chip;
Conference_Titel :
System Theory, 2001. Proceedings of the 33rd Southeastern Symposium on
Conference_Location :
Athens, OH
Print_ISBN :
0-7803-6661-1
DOI :
10.1109/SSST.2001.918535