Reusable and architecture-neutral virtual communication interface for embedded systems

  • Authors:
  • Amjad Mohsen;Jochen Brandt

  • Affiliations:
  • Fraunhofer Institute for Integrated Circuits, Nuernberg, Germany;Fraunhofer Institute for Integrated Circuits, Nuernberg, Germany

  • Venue:
  • ACM SIGBED Review - Special Issue on the 2nd International Workshop on Adaptive and Reconfigurable Embedded Systems (APRES'09)
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, a functional model of a virtual communication interface (VCI) for embedded systems is presented. It hides the underlying communication technology from the application. The communication bus can then be changed without worrying about its users and without the need to rewrite the application. The VCI is co-designed in hardware/software to improve performance considering architectural issues and the needs of the application. Communication buses widely used in embedded systems are used to test the applicability of this VCI. The experimental results demonstrate that with careful co-design, the VCI is not only reusable but also can remarkably improve the overall performance.