Strategies for the integration of hardware and software IP components in embedded systems-on-chip

  • Authors:
  • Flávio R. Wagner;Wander O. Cesário;Luigi Carro;Ahmed A. Jerraya

  • Affiliations:
  • Computer Science Institute, Federal University of Rio Grande do Sul, Caixa Postal 15064, 91501-970 Porto Alegre, Brazil;TIMA Laboratory, 46, Av. Félix Viallet, 38031 Grenoble Cedex, France;Computer Science Institute, Federal University of Rio Grande do Sul, Caixa Postal 15064, 91501-970 Porto Alegre, Brazil and Department of Electrical Engineering, Federal University of Rio Grande d ...;TIMA Laboratory, 46, Av. Félix Viallet, 38031 Grenoble Cedex, France

  • Venue:
  • Integration, the VLSI Journal - Special issue: IP and design reuse
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an innovative taxonomy for the classification of different strategies for the integration of IP components. The taxonomy defines three main approaches, which can apply both to hardware and software components: standard-based design, communication synthesis, and IP derivation. The proposed taxonomy helps the understanding of current problems in embedded systems design and their associated proposed solutions. From the software side, the proposed classification considers all layers: application software, OS, and device drivers. The taxonomy is based on the separation between computation and communication of the components and shows alternatives for adapting both of these aspects of an IP component to be integrated into a SoC. The present paper also identifies open issues and possible future research directions in the design of embedded systems.