• DocumentCode
    2545228
  • Title

    Flexible and Executable Hardware/Software Interface Modeling for Multiprocessor SoC Design Using SystemC

  • Author

    Gerin, Patrice ; Shen, Hao ; Chureau, Alexandre ; Bouchhima, Aimen ; Jerraya, Ahmed Amine

  • Author_Institution
    TIMA Lab., Grenoble
  • fYear
    2007
  • fDate
    23-26 Jan. 2007
  • Firstpage
    390
  • Lastpage
    395
  • Abstract
    At high abstraction level, multi-processor system-on-chip (SoC) designs are specified as assembling of IP´s which can be hardware or software. The refinement of communication between these different IP´s, known as hardware/software interfaces, is widely seen as the design bottleneck due to their complexity. In order to perform early design validation and architecture exploration, flexible executable models of these interfaces are needed at different abstraction levels. In this paper, we define a unified methodology to implement executable models of the hardware/software interface based on SystemC. The proposed formalism based on the concept of services gives to this approach the flexibility needed for architecture exploration and the ability to be used in automatic generation tools. A case study of hardware/software interface modeling at the transaction accurate level is presented. Experimental results show that this method allows higher simulation speed with early performance estimation.
  • Keywords
    hardware-software codesign; integrated circuit modelling; multiprocessing systems; system-on-chip; SystemC; abstraction level; architecture exploration; automatic generation tools; hardware/software interface modeling; multiprocessor SoC design; system-on-chip; transaction accurate level; Assembly systems; Communication networks; Communication system software; Computer architecture; Hardware; Laboratories; Network interfaces; System-on-a-chip; Virtual environment; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. ASP-DAC '07. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    1-4244-0629-3
  • Electronic_ISBN
    1-4244-0630-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2007.358017
  • Filename
    4196063