• DocumentCode
    640432
  • Title

    A Process-based Reconfigurable SystemC Module for simulation speedup

  • Author

    Sotiriou-Xanthopoulos, Efstathios ; Siozios, Kostas ; Economakos, George ; Soudris, Dimitrios

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Athens, Greece
  • fYear
    2013
  • fDate
    15-18 July 2013
  • Firstpage
    72
  • Lastpage
    79
  • Abstract
    As Multi-Processor Systems-on-Chip (MPSoC) architectures become more and more complex, Design Space Exploration (DSE) becomes the only viable solution for finding the pareto-optimal designs. To evaluate each solution with real dataset, DSE has to simulate the design under test, which is modeled as a Virtual Platform usually written in SystemC. However, the simulation is a very slow task which includes non-productive time periods like system initialization, while the platform re-compilation also imposes a significant overhead. In this paper, a Process-based Reconfigurable Module is used in order to bypass the non-productive simulation parts, thus accelerating the simulation. The effectiveness of the proposed methodology is proved with a series of computationally intensive multimedia applications, where the simulation time improvements reach 34% on average.
  • Keywords
    C++ language; integrated circuit design; multimedia communication; multiprocessing systems; system-on-chip; virtual reality; DSE; MPSoC; Pareto-optimal designs; design space exploration; design-under-test simulation; multimedia applications; multiprocessor systems-on-chip architectures; nonproductive time periods; platform recompilation; process-based reconfigurable SystemC module; simulation acceleration; simulation speedup; system initialization; virtual platform; Delays; Dynamic scheduling; Ports (Computers); Runtime; Servers; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIII), 2013 International Conference on
  • Conference_Location
    Agios Konstantinos
  • Type

    conf

  • DOI
    10.1109/SAMOS.2013.6621108
  • Filename
    6621108