Design Process and Tools for the HW/SW-Codesign and Rapid-Prototyping of Parallel and Heterogenous Real-Time Communication Systems

Frank Slomka, Mathias Dorfel, Simone Spitz, and Richard Hofmann

Abstract

Based on the methodology for the development of communication systems, a framework for early performance evaluation and hardware/software codesign of such systems is presented. We describe how performance requirements can be formulated in a formal way during the analysis phase of a project and how these requirements are used by the synthesis tools for hardware/software codesign during the design and implementation phase of the development cycle. Additionally, the concepts of our codesign tools and a heterogeneous rapid-prototyping environment are described. It is shown, how our prototyping board can be used for validating the results of the early performance evaluation. We demonstrate the approach on an example of a real-time communication system.

Related URL: http://www7.informatik.uni-erlangen.de/RP/