• DocumentCode
    1997226
  • Title

    A Novel Naming Scheme for System-on-a-Chips Supporting Dynamic Resource Management

  • Author

    Salloum, Christian El ; Obermaisser, Roman ; Huber, Bernhard ; Kopetz, Hermann

  • Author_Institution
    Vienna Univ. of Technol., Vienna
  • fYear
    2008
  • fDate
    7-9 May 2008
  • Firstpage
    135
  • Lastpage
    144
  • Abstract
    The problem of naming has been extensively studied in the field of distributed systems. However, multi-processor system-on-a-chips (MPSoCs), which are becoming more and more important in the construction of complex embedded systems, exhibit unique challenges with respect to naming. These challenges are induced by the need for dynamic resource management, independent development of IP cores and application subsystems, complexity management during system integration, and support for heterogeneous application domains. The solution proposed for naming in this paper is part of the time-triggered system-on-a-chip (TTSoC) architecture, which is a novel system architecture for MPSoCs. In particular, the developed naming scheme supports the integration of large embedded systems comprising multiple application subsystems (e.g., multimedia, comfort, powertrain in a car), each with its own dedicated domain-specific namespace. Furthermore, the TTSoC architecture provides gateways to support the construction of clusters of multiple SoCs, which creates the need for a naming scheme that establishes a uniform namespace across systems of systems.
  • Keywords
    distributed algorithms; embedded systems; resource allocation; system-on-chip; IP cores development; MPSoCs; TTSoC; complex embedded systems; distributed systems; dynamic resource management; multiprocessor system-on-a-chips; naming scheme; time-triggered system-on-a-chip; Bandwidth; Computer architecture; Design methodology; Distributed computing; Embedded system; Mechanical power transmission; Multimedia systems; Multiprocessing systems; Resource management; System-on-a-chip; MPSoCs; complexity management; dynamic resource management; embedded systems; naming; time-triggered;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing Conference, 2008. EDCC 2008. Seventh European
  • Conference_Location
    Kaunas
  • Print_ISBN
    978-0-7695-3138-0
  • Type

    conf

  • DOI
    10.1109/EDCC-7.2008.21
  • Filename
    4555998