An architecture design and assessment system for software/hardware codesign
DAC '85 Proceedings of the 22nd ACM/IEEE Design Automation Conference
The RASSP Program: Origin, Concepts, and Status: An Introduction to the Issue
Journal of VLSI Signal Processing Systems - Special issue on the rapid prototyping of application specific signal processors (RASSP) program
Hi-index | 0.00 |
Hardware/Software Codesign refers to the simultaneousconsideration of hardware and software within a system design. Hardware/Software Codesign is the co-development and co-verification ofhardware and software through the use of simulation and/or emulation. The RASSP program, with its emphasis on high performance signal processingsystems, has a particular perspective on Hardware/Software Codesign whichis presented in this paper. However, many of the RASSP methods and toolscan be applied more generally in the larger environment of embeddedsystems. This paper describes a generic Hardware/Software Codesignprocess, discusses tools and techniques used in the different phases ofthat process, and provides examples of efforts on these phases. Inparticular, it describes Hardware/Software Codesign as defined by RASSP,the Lockheed Martin ATL approach to Hardware/Software Codesign, andHardware/Software Codesign tools developed by the Research TriangleInstitute. This paper uses the RASSP SAR system benchmark as an exampleof Hardware/Software Codesign, and presents issues and designs for thissystem that were developed by Lockheed Martin ATL and RTI usingHardware/Software Codesign.