• DocumentCode
    1570219
  • Title

    A flexible hybrid simulation platform targeting multiple configurable processors SoC

  • Author

    Shen, Hao ; Pétrot, Frédéric

  • Author_Institution
    TIMA Lab., UJF, Grenoble, France
  • fYear
    2010
  • Firstpage
    155
  • Lastpage
    160
  • Abstract
    Multiple Configurable Processors System-on-Chip (MCPSoC) platforms have both performance and power advantages for embedded applications. Unfortunately, at early design stages, because of the processor configuration, I/O device changes and MCPSoC architecture modifications, designers waste much time on the Operating System (OS) porting work with general Instruction Set Simulator (ISS) based SoC simulation platforms. In this paper, we propose a hybrid simulation platform which uses general ISS and implements the Hardware Abstraction Layer (HAL) Application Programming Interfaces (APIs) and I/O device driver APIs with the SystemC modules on host machines directly. This hybrid simulation platform can shorten the application validation process by avoiding assembly code and hard-coded address modifications of traditional OS porting work. We show the advantages of our new hybrid simulation platform with a video decoding case study in the end.
  • Keywords
    circuit simulation; multiprocessing systems; system-on-chip; HAL application programming interfaces; I/O device; MCPSoC architecture; MCPSoC platforms; OS porting; SoC simulation platform; application validation process; assembly code; flexible hybrid simulation platform; hardware abstraction layer; instruction set simulator; multiple configurable processors SoC; operating system; processor configuration; system-on-chip; Application specific processors; Assembly systems; Context modeling; Costs; Embedded system; Hardware; Instruction sets; Operating systems; Switches; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5765-6
  • Electronic_ISBN
    978-1-4244-5767-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2010.5419904
  • Filename
    5419904