• DocumentCode
    2925079
  • Title

    Partial order method for timed simulation of system-level MPSoC designs

  • Author

    Cheung, Eric ; Hsieh, Harry ; Balarin, Felice

  • Author_Institution
    Univ. of California Riverside, Riverside, CA
  • fYear
    2009
  • fDate
    19-22 Jan. 2009
  • Firstpage
    149
  • Lastpage
    154
  • Abstract
    Current discrete event simulator requires heavy simulation overhead to switch between different components to simulate them in strictly chronological order. Therefore, timed simulation is significantly slower than un-timed simulation. By simply adding delays in the components and communication channels, our timed MPEG-2 decoder simulates more than 14 times slower than an un-timed simulation. In this paper, we propose a partial order method to speed up timed simulation by relaxing the order that the components are simulated. With partial order method, a component is not required to schedule a channel access if both behavioral and timing results of the access are known. The simulation switches less frequently hence the simulation overhead reduces. We show that partial order method can be used in complex system-level simulation such as MPSoC implementations of the MPEG-2 decoder. In our experiments, partial order method provides more than 10 times speedups over regular discrete event simulation for timed simulation.
  • Keywords
    system-on-chip; MPEG-2 decoder; complex system-level simulation; current discrete event simulator; multiprocessor system-on-a-chip; partial order method; system-level MPSoC designs; timed simulation; Clocks; Communication switching; Computational modeling; Decoding; Delay; Discrete event simulation; Space exploration; Switches; System-level design; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2009. ASP-DAC 2009. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    978-1-4244-2748-2
  • Electronic_ISBN
    978-1-4244-2749-9
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2009.4796472
  • Filename
    4796472