Skip to main content
Log in

Communication Performance Models for Architecture-Precise Prototyping of Real-Time Embedded Systems

  • Published:
Design Automation for Embedded Systems Aims and scope Submit manuscript

Abstract

This paper presents performance models of different communication links for precise performance estimation of communication structures in complex hardware/software systems. Communication performance models are the basis for efficient communication architecture synthesis with real-time constraints. Based on a pre-partitioned mixed hardware/software description and given communication and timing constraints, a thorough analysis of different communication structures is performed automatically to guide the synthesis of optimized communication architectures. The hardware/software system including the derived communication structure will be emulated as an architecture-precise prototype on a reconfigurable real-time execution platform.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Yen, T.-Y., and Wolf, W. 1996. Hardware-Software Co-Synthesis of Distributed Embedded Systems. Kluwer Academic Publishers. ISBN 0–7923–9797–5.

  2. Kumar, S., Aylor, J. H., Johnson, B. W., and Wulf, W. A. 1996. The Codesign of Embedded Systems: A Unified Hardware/Software Representation. Kluwer Academic Publishers.

  3. Henkel, J., and Ernst, R. 1998. High-level estimation techniques for usage in hardware/software co-design. Proc. of the Asia and South Pacific Design Automation Conference. Yokohama, Japan.

  4. Ortega, R. B., and Borriello, G. 1998. Communication Synthesis for Distributed Embedded Systems. Proc. of the Int. Conference on Computer Aided Design. San Jose, USA.

  5. Baganne, A., Philippe, J.-L. and Martin, E. 1998. A formal technique for hardware interface design. IEEE Transactions on Circuits and Systems 45(5).

  6. Passerone, R., Rowson, J. A., and Sangiovanni-Vincentelli, A. 1998. Synthesis of Interfaces between Incompatible Protocols. Proc. of the 35th Design Automation Conference. San Francisco, USA.

  7. Knudsen, P. V., and Madsen, J. 1998. Communication estimation for hardware/software codesign. Proc. of the 6th Int. Workshop on Hardware/Software Codesign. USA.

  8. Hollstein, T., Becker, J., Kirschbaum, A., Renner, F.-M., and Glesner, M. 1998. DICE-an interactive approach to hardware/software co-design of heterogeneous real-time systems. Proc. of the Baltic Electronic Conference. Tallinn, Estonia.

  9. Kirschbaum, A., and Glesner, M. 1997. Rapid prototyping of communication architectures. Proc. of the 8th Int. Workshop on Rapid System Prototyping. Chapel Hill, USA.

  10. Kirschbaum, A., Becker, J., and Glesner, M. 1998. Hardware-monitor for communication analysis in distributed real-time systems. Proc. of the 5th Reconfigurable Architectures Workshop. Orlando, USA.

  11. Renner, F.-M., Becker, J., and Glesner, M. 2000. Communication performance estimation and communication synthesis for architecture-precise prototyping of real-time embedded systems. GMM/ITG/GI-Workshop: Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen. Frankfurt, Germany.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Renner, FM., Becker, J. & Glesner, M. Communication Performance Models for Architecture-Precise Prototyping of Real-Time Embedded Systems. Design Automation for Embedded Systems 5, 351–363 (2000). https://doi.org/10.1023/A:1008966521635

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008966521635

Navigation