• DocumentCode
    3548344
  • Title

    Using abstract CPU subsystem simulation model for high level HW/SW architecture exploration

  • Author

    Bouchhima, Aimen ; Bacivarov, Iuliana ; Youssef, Wassim ; Bonaciu, Manus ; Jerraya, Ahmed A.

  • Author_Institution
    Syst. Level Synthesis Group, TIMA Lab., Grenoble, France
  • Volume
    2
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    969
  • Abstract
    Current and future SoC will contain an increasing number of heterogeneous multiprocessor subsystems combined with a complex communication architecture to meet flexibility, performance and cost constraints. The early validation of such complex MP-SoC architectures is a key enabler to manage this complexity and thus to enhance design productivity. In this paper, we describe an abstract, high level CPU subsystem model that captures the specificities of such MP-SoC architectures, along with a timed co-simulation environment to perform early exploration of the entire HW/SW design. The model is based on the Hardware Abstraction Layer (HAL) concept allowing the validation of complex applications written on top of real-life operating systems. Experimentation with a MPEG4 application proves the interest of the proposed methodology.
  • Keywords
    computer architecture; data compression; hardware-software codesign; system-on-chip; Hardware Abstraction Layer; MP-SoC architectures; MPEG4 application; SoC; abstract CPU subsystem simulation model; communication architecture; design productivity enhancement; heterogeneous multiprocessor subsystems; high level HW/SW architecture exploration; operating systems; timed co-simulation environment; Computational modeling; Computer architecture; Costs; Hardware; Instruction sets; Laboratories; MPEG 4 Standard; Productivity; Strontium; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466501
  • Filename
    1466501