This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Hardware-Software Codesign Using Processor Synthesis
Fall 1996 (vol. 13 no. 3)
pp. 43-53

The practice of concurrent hardware-software design can significantly cut the cost and cycle time to build digital systems for embedded real-time applications. The traditional "hardware first, software last" development process has proven difficult and costly. The biggest problems are traceable to disconnects in the hardware and software partitioning discovered during integration and test, after hardware fabrication. Late discovery of these errors causes projects to be over budget and late. Worse, the resulting system may not fully satisfy user needs.

Under a Defense Advanced Research Projects Agency (DARPA) Initiative in Concurrent Engineering program, TRW developed a process, supported by a tool, in which we developed hardware and software incrementally and concurrently, validate requirements in simulation before fabricating any hardware, and we fully interconnect the path from initial design through manufacturing with computer-aided design (CAD) tools.

Index Terms:
rapid prototyping, embedded-system design, and hardware-software integration.
Citation:
Carolyn Kuttner, "Hardware-Software Codesign Using Processor Synthesis," IEEE Design & Test of Computers, vol. 13, no. 3, pp. 43-53, Fall 1996, doi:10.1109/54.536095
Usage of this product signifies your acceptance of the Terms of Use.