Hardware/Software Codesign and Rapid Prototyping of Embedded Systems

The complexity and the short time to market of embedded systems require the use of automated techniques during the specification, implementation, and testing phases of such systems. Due to the cost requirements and the timing constraints of such systems, application-specific hardware solutions are often needed, making the codesign of hardware and software a major topic for the design automation of embedded systems. This article describes tools for the analysis, synthesis, and rapid prototyping of distributed embedded real-time systems and presents a complete design flow from specification to implementation.

[1]  Frank Slomka,et al.  A scalable hardware library for the rapid prototyping of SDL specifications , 1999, Proceedings Tenth IEEE International Workshop on Rapid System Prototyping. Shortening the Path from Specification to Prototype (Cat. No.PR00246).

[2]  Jerzy W. Rozenblit,et al.  Computer Aided Software/Hardware Engineering , 1994 .

[3]  Matthias Dörfel,et al.  A prototyping system for high performance communication systems , 1998, Proceedings. Ninth International Workshop on Rapid System Prototyping (Cat. No.98TB100237).

[4]  Frank Slomka,et al.  Schedulability analysis of heterogeneous systems for performance message sequence chart , 1998, Proceedings of the Sixth International Workshop on Hardware/Software Codesign. (CODES/CASHE'98).

[5]  Ahmed Amine Jerraya,et al.  Hardware/software co-design of an ATM network interface card: a case study , 1998, Proceedings of the Sixth International Workshop on Hardware/Software Codesign. (CODES/CASHE'98).

[6]  Andreas Mitschele-Thiel,et al.  An annotational extension of message sequence charts to support performance engineering , 1997, SDL Forum.

[7]  Bernd Mohr,et al.  Distributed Performance Monitoring: Methods, Tools, and Applications , 1994, IEEE Trans. Parallel Distributed Syst..

[8]  Wolfgang Rosenstiel,et al.  Mixed abstraction level hardware synthesis from SDL for rapid prototyping , 1999, Proceedings Tenth IEEE International Workshop on Rapid System Prototyping. Shortening the Path from Specification to Prototype (Cat. No.PR00246).

[9]  Richard Hofmann,et al.  Specification-driven monitoring of TCP/IP , 2000, Proceedings 8th Euromicro Workshop on Parallel and Distributed Processing.

[10]  Klaus Buchenrieder,et al.  Codesign : Computer-aided software/hardware engineering , 1994 .