Hardware/software codesign |
The boundary between hardware and Software is increasingly blurred in computer-based systems. When designing systems where both aspects are important and the interface is a critical part of the overall design, hardware/software codesign is an important approach to ensure an efficient final implementation. For success, the design engineers involved must have an appreciation of both aspects of computer-based system design. Computer Aided Design (CAD) tools can aid in the design process. Hardware compilation techniques can be useful in this approach to design.
=External links=
*[
http://dx.doi.org/10.1109/40.296153 Computer-Aided Hardware-Software Codesign article]
*[
http://www.codesign-symposium.org/ International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS)]