• DocumentCode
    3229522
  • Title

    Automatic generation of hardware dependent software for MPSoCs from abstract system specifications

  • Author

    Schirner, Gunar ; Gerstlauer, Andreas ; Dömer, Rainer

  • Author_Institution
    Univ. of California, Irvine
  • fYear
    2008
  • fDate
    21-24 March 2008
  • Firstpage
    271
  • Lastpage
    276
  • Abstract
    Increasing software content in embedded systems and SoCs drives the demand to automatically synthesize software binaries from abstract models. This is especially critical for Hardware dependent Software (HdS) due to the tight coupling. In this paper, we present our approach to automatically synthesize HdS from an abstract system model. We synthesize driver code, interrupt handlers and startup code. We furthermore automatically adjust the application to use RTOS services. We target traditional RTOS-based multi-tasking solutions, as well as a pure interrupt-based implementation (without any RTOS). Our experimental results show the automatic generation of final binary images for six real-life target applications and demonstrate significant productivity gains due to automation. Our HdS synthesis is an enabler for efficient MPSoC development and rapid design space exploration.
  • Keywords
    embedded systems; logic design; system-on-chip; MPSoC; embedded systems; hardware dependent software; rapid design space exploration; Application software; Computer architecture; Drives; Embedded computing; Embedded software; Embedded system; Hardware; Productivity; Prototypes; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-1921-0
  • Electronic_ISBN
    978-1-4244-1922-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2008.4483954
  • Filename
    4483954