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.
Similar content being viewed by others
References
Yen, T.-Y., and Wolf, W. 1996. Hardware-Software Co-Synthesis of Distributed Embedded Systems. Kluwer Academic Publishers. ISBN 0–7923–9797–5.
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.
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.
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.
Baganne, A., Philippe, J.-L. and Martin, E. 1998. A formal technique for hardware interface design. IEEE Transactions on Circuits and Systems 45(5).
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.
Knudsen, P. V., and Madsen, J. 1998. Communication estimation for hardware/software codesign. Proc. of the 6th Int. Workshop on Hardware/Software Codesign. USA.
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.
Kirschbaum, A., and Glesner, M. 1997. Rapid prototyping of communication architectures. Proc. of the 8th Int. Workshop on Rapid System Prototyping. Chapel Hill, USA.
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.
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.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1008966521635