Sciweavers

CODES
2003
IEEE

Virtual synchronization technique with OS modeling for fast and time-accurate cosimulation

14 years 4 months ago
Virtual synchronization technique with OS modeling for fast and time-accurate cosimulation
Hardware/Software cosimulation is the key process to shorten the design turn around time. We have proposed a novel technique, called virtual synchronization, for fast and time accurate cosimulation that involves interacting component simulators. In this paper, we further extend the virtual synchronization technique with OS modeling for the case where multiple software tasks are executed under the supervision of a real-time operating system. The OS modeler models the RTOS overheads of context switching and tick interrupt handling as well as preemption behavior. While maintaining the timing accuracy to an acceptable level below a few percents, we could reduce the simulation time drastically compared with existent conservative approach by removing the need of time synchronization between simulators. It is confirmed with a preliminary experiment with a multimedia example that consists of four real-life tasks. Categories and Subject Descriptors B.7.2 [Design Aids]: Simulation and Verificat...
Youngmin Yi, Dohyung Kim, Soonhoi Ha
Added 04 Jul 2010
Updated 04 Jul 2010
Type Conference
Year 2003
Where CODES
Authors Youngmin Yi, Dohyung Kim, Soonhoi Ha
Comments (0)