Publications
Detailed Information
Fast and Accurate Cosimulation of MPSoC Using Trace-Driven Virtual Synchronization
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Yi, Youngmin | - |
dc.contributor.author | Kim, Dohyung | - |
dc.contributor.author | Ha, Soonhoi | - |
dc.date.accessioned | 2009-08-21T04:30:08Z | - |
dc.date.available | 2009-08-21T04:30:08Z | - |
dc.date.issued | 2007-12 | - |
dc.identifier.citation | IEEE Trans. Computer-Aided Design of Intergrated Circuits and Systems, vol. 26, pp. 2186-2200, Dec. 2007 | en |
dc.identifier.issn | 0278-0070 | - |
dc.identifier.uri | https://hdl.handle.net/10371/7440 | - |
dc.description.abstract | As MPSoC has become an effective solution to everincreasing
design complexity of modern embedded systems, fast and accurate cosimulation of such systems is becoming a tough challenge. Cosimulation performance is in inverse proportion to the number of processor simulators in conventional cosimulation frameworks with lock-step synchronization schemes. To overcome this problem, we propose a novel time synchronization technique called trace-driven virtual synchronization. Having separate phases of event generation and event alignment in the cosimulation, time synchronization overhead is reduced to almost zero, boosting cosimulation speed while accuracy is almost preserved. In addition, this technique enables (1) a fast mixed level cosimulation where different abstraction level simulators are easily integrated communicating with traces and (2) a distributed parallel cosimulation where each simulator can run at its full speed without synchronizing with other simulator too frequently. We compared the performance and the accuracy with MaxSim, a well-known commercial SystemC simulation framework, and the proposed framework showed 11 times faster performance for H.263 decoder example, while the error was below 5%. | en |
dc.description.sponsorship | This
work was supported in part by the BK21 project, by the SystemIC 2010, by the IT-SoC, and by the KOSEF research program (R17-2007-086-01001-0). | en |
dc.language.iso | en | en |
dc.publisher | Institute of Electrical and Electronics Engineers (IEEE) | en |
dc.subject | HW/SW cosimulation | en |
dc.subject | multiprocessor system-on-chip (MPSoC) | en |
dc.subject | parallel simulation | en |
dc.subject | SystemC | en |
dc.subject | system simulation | en |
dc.subject | virtual synchronization | en |
dc.title | Fast and Accurate Cosimulation of MPSoC Using Trace-Driven Virtual Synchronization | en |
dc.type | Article | en |
dc.contributor.AlternativeAuthor | 이영민 | - |
dc.contributor.AlternativeAuthor | 김도형 | - |
dc.contributor.AlternativeAuthor | 하순회 | - |
dc.identifier.doi | 10.1109/TCAD.2007.907048 | - |
- Appears in Collections:
- Files in This Item:
Item View & Download Count
Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.