Title :
Hardware synthesis from C/C++ models
Author :
De Micheli, Giovanni
Author_Institution :
CSL, Stanford Univ., CA, USA
Abstract :
Software programming languages, such as C/C++, have been used as means for specifying hardware for quite a while. Different design methodologies have exploited the advantages of flexibility and fast simulation of models described with programming languages. At the same time, the mismatch (of software languages) in expressing power (for hardware systems) has caused several difficulties. In the recent past, novel approaches have helped in reducing the semantic gap, and in easing the creation of design flows that support system-level specifications in C/C++
Keywords :
C language; C++ language; formal specification; C/C++ model; design; hardware synthesis; semantics; simulation model; software programming language; system level specification; Circuit synthesis; Computer languages; Concurrent computing; Design methodology; Electronic circuits; Embedded software; Embedded system; Hardware design languages; Software design; Timing;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
Conference_Location :
Munich
Print_ISBN :
0-7695-0078-1
DOI :
10.1109/DATE.1999.761150