DocumentCode
63566
Title
An Ultrasynchronization Checking Method With Trace-Driven Simulation for Fast and Accurate MPSoC Virtual Platform Simulation
Author
Yu-Fu Yeh ; Hsin-Cheng Lin ; Chung-Yang Huang
Author_Institution
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Volume
32
Issue
6
fYear
2013
fDate
Jun-13
Firstpage
928
Lastpage
939
Abstract
Efficiency and accuracy are two critical concerns in multiprocessor system on chip (MPSoC) virtual platform simulation. Traditional simulation approaches that achieve high efficiency usually sacrifice accuracy. On the other hand, the cycle-accurate simulation algorithms are generally slow in speed. In this paper, we propose an ultrasynchronization checking method with an efficient trace-driven simulation mechanism that can not only improve simulation speed, but also maintain simulation accuracy. We build a SystemC-based MPSoC virtual platform to evaluate the effectiveness of our approach. The experimental results show that our proposed simulation scheme can improve simulation speed up to 156× over the traditional clock-step simulation method. Furthermore, our proposed method can also guarantee the cycle-accurate simulation result.
Keywords
multiprocessing systems; synchronisation; system-on-chip; MPSoC virtual platform simulation; SystemC based MPSoC virtual platform; clock step simulation method; cycle accurate simulation algorithm; multiprocessor system on chip; trace driven simulation mechanism; ultrasynchronization checking method; Accuracy; Computational modeling; Hardware; Integrated circuit modeling; Simulation; Software; Synchronization; Multiprocessor system on chip (MPSoC); virtual platform simulation;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2013.2241177
Filename
6516693
Link To Document