• DocumentCode
    2456932
  • Title

    System-Level Middleware for Embedded Hardware and Software Communication

  • Author

    Rincón, Fernando ; Barba, Jesús ; Moya, Francisco ; Villanueva, Félix J. ; Villa, David ; Dondo, Julio ; López, Juan Carlos

  • Author_Institution
    Univ. of Castilla-La Mancha, Ciudad Real
  • fYear
    2007
  • fDate
    21-22 June 2007
  • Firstpage
    127
  • Lastpage
    138
  • Abstract
    Heterogeneous system architectures are currently the main platform on which an ever increasing number of innovative applications (i.e. smart home or ambient intelligence applications) rely. When designing these complex systems, one of the most time-consuming tasks is the definition of the communication interfaces between the different components through a number of scattered heterogeneous processing nodes. That is not only a complex task, but also very specific for a particular implementation, which may limit the flexibility of the system, and makes the solutions difficult to reuse. In this paper, we describe how to provide a unified abstraction for both hardware and software components that have to cooperate with each other, independently of their implementation and their location. Based on this abstraction, we define a low-overhead system-wide communication architecture that offers total communication transparency between any kind of components. Since the architecture is highly compatible with standard object-oriented distributed software systems, it also enables seamless interaction with any other kind of external network.
  • Keywords
    computer architecture; cryptography; electronic engineering computing; embedded systems; logic design; middleware; network interfaces; object-oriented programming; system-on-chip; communication interface; complex system design; cryptographic application; embedded hardware; heterogeneous system-wide communication architecture; multiSoC design; object-oriented distributed software system; software communication; system-level middleware; Ambient intelligence; Application software; Communication system software; Computer architecture; Embedded software; Hardware; Middleware; Scattering; Smart homes; Software standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Solutions in Embedded Systems, 2007 Fifth Workshop on
  • Conference_Location
    Leganes
  • Print_ISBN
    978-84-89315-47-1
  • Type

    conf

  • DOI
    10.1109/WISES.2007.4408501
  • Filename
    4408501