• DocumentCode
    2908673
  • Title

    A System Framework for the Design of Embedded Software Targeting Heterogeneous Multi-core SoCs

  • Author

    Guerin, Xavier ; Petrot, Frederic

  • Author_Institution
    TIMA Lab., SLS Group, Grenoble, France
  • fYear
    2009
  • fDate
    7-9 July 2009
  • Firstpage
    153
  • Lastpage
    160
  • Abstract
    Embedded appliances designers rely on heterogeneous multi-core system-on-chips (HMC-SoC) to provide the computing power required by modern applications. Due to the inherent complexity of this kind of platform, the development of specific system architectures is not considered as an option to provide low-level services to an application. Hence, the software is built either from scratch - when the softwarepsilas requirements are not too high - or over a general-purpose operating system, leading to performance and memory usage trade-offs. Our contribution is a component-based system framework that provides high-level system services for embedded software applications with few impacts on the memory usage and final performances, thanks to strong interfaces that enable the reuse of existing software elements and facilitate the support of multiple hardware platforms. The efficiency of our approach is demonstrated on an existing MC-SoC.
  • Keywords
    embedded systems; microprocessor chips; operating systems (computers); system-on-chip; component-based system framework; embedded software design; general-purpose operating system; heterogeneous multicore system-on-chips; memory usage; specific system architectures; Application software; Computer architecture; Embedded computing; Embedded software; Hardware; Home appliances; Operating systems; Software design; Software performance; System-on-a-chip; Design; Heterogeneous; Operating; SoC; Software; System;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors, 2009. ASAP 2009. 20th IEEE International Conference on
  • Conference_Location
    Boston, MA
  • ISSN
    2160-0511
  • Print_ISBN
    978-0-7695-3732-0
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2009.9
  • Filename
    5200023