Hardware synthesis from C/C++ models
- 20 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 382-383
- https://doi.org/10.1109/date.1999.761150
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
This publication has 6 references indexed in Scilit:
- SpC: synthesis of pointers in C application of pointer analysis to the behavioral synthesis from CPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A programming environment for the design of complex high speed ASICsPublished by Association for Computing Machinery (ACM) ,1998
- Custom Memory Management MethodologyPublished by Springer Nature ,1998
- Hardware-software cosynthesis for microcontrollersIEEE Design & Test of Computers, 1993
- High Level Synthesis of ASICs under Timing and Synchronization ConstraintsPublished by Springer Nature ,1992
- Behavioral model synthesis with ConesIEEE Design & Test of Computers, 1988