Skip to main navigation Skip to search Skip to main content

A fast timing-accurate MPSoC HW/SW co-simulation platform based on a novel synchronization scheme

  • Mingyan Yu*
  • , Junjie Song
  • , Fangfa Fu
  • , Siyue Sun
  • , Bo Liu
  • *Corresponding author for this work
  • Harbin Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Fast and accurate full-system simulation is needed for MPSoC design space exploration to achieve tight time-to-market design goals. In the field of full-system simulation, transaction level modeling with SystemC and traditional instruction set simulators (e.g. M5) based on C/C++ have their own advantages, separately. In this paper, a novel method for synchronizing M5 and SystemC modules is proposed to achieve fast and timing-accurate co-simulation. This method adopts event-driven scheduling and object-oriented programming technology. With this method, an MPSoC full-system co-simulation platform, which allows modeling the architecture at multiple levels of abstraction, is presented. The fast abstract model of M5 and timing-accurate model of SystemC has been used for hardware framework. On the other hand, a lightweight MPI library is implemented for communication of software applications. The simulation result shows that the novel scheme can obtain a fast simulation speed with no expense on simulation precision. Additionally a parallel MUSIC algorithm is designed which evaluates the validation of the MPSoC plat-form.

Original languageEnglish
Title of host publicationProceedings of the International MultiConference of Engineers and Computer Scientists 2010, IMECS 2010
Pages1396-1400
Number of pages5
StatePublished - 2010
EventInternational MultiConference of Engineers and Computer Scientists 2010, IMECS 2010 - Kowloon, Hong Kong
Duration: 17 Mar 201019 Mar 2010

Publication series

NameProceedings of the International MultiConference of Engineers and Computer Scientists 2010, IMECS 2010

Conference

ConferenceInternational MultiConference of Engineers and Computer Scientists 2010, IMECS 2010
Country/TerritoryHong Kong
CityKowloon
Period17/03/1019/03/10

Keywords

  • Co-simulation
  • MPSoC
  • Synchronization
  • Timing-accurate

Fingerprint

Dive into the research topics of 'A fast timing-accurate MPSoC HW/SW co-simulation platform based on a novel synchronization scheme'. Together they form a unique fingerprint.

Cite this