This Article 
 Bibliographic References 
 Add to: 
A Decade of Hardware/Software Codesign
April 2003 (vol. 36 no. 4)
pp. 38-43
Wayne Wolf, Princeton University

The term hardware/software codesign, coined about 10 years ago, describes a confluence of problems in integrated circuit design. By the 1990s, it became clear that microprocessor-based systems would be an important design discipline for IC designers as well. Large 16- and 32-bit microprocessors had already been used in board-level designs, and Moore's law ensured that chips would soon be large enough to include both a CPU and other subsystems.

Multiple disciplines inform hardwood/ software codesign. Computer architecture tells us about the performance and energy consumption of single CPUs and multiprocessors. Real-time system theory helps analyze the deadline-driven performance of embedded systems. Computer-aided design assists hardware cost evaluation and design-space exploration.

Wayne Wolf, "A Decade of Hardware/Software Codesign," Computer, vol. 36, no. 4, pp. 38-43, April 2003, doi:10.1109/MC.2003.1193227
Usage of this product signifies your acceptance of the Terms of Use.