Issue No.08 - August (1998 vol.31)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/2.707618
Hardware-software codesign has been a research topic since the beginning of this decade, but only now are structured methods emerging that focus on automating design. Unfortunately, to date most codesign approaches simply leverage performance from individual hardware and software tools, rather than enforcing a structured integration of hardware and software systems simultaneously. A few frameworks have successfully done this integration and have the potential for significant benefits, including reduced time to market, .smaller scale design, better likelihood of component reuse, and maximum use of processing power. This article describes a codesign approach that lets developers create models of a formal system representation independently of the hardware and software implementation. The authors' framework, which targets embedded systems, lets developers use simulation-based modeling to explore the feasibility of virtual prototypes and then interactively map the specification onto a software-hardware architecture.
Stephan Schulz, Jerzy W. Rozenblit, Michael Mrva, Klaus Buchenrieder, "Model-Based Codesign", Computer, vol.31, no. 8, pp. 60-67, August 1998, doi:10.1109/2.707618