Virtual synchronization technique with OS modeling for fast and time-accurate cosimulation
Virtual synchronization technique with OS modeling for fast and time-accurate cosimulation
复制标题
具有操作系统建模的虚拟同步技术,可实现快速且时间准确的协同仿真
DOI:
10.1145/944645.944647
复制
发表时间:
2003
期刊:
影响因子:
--
通讯作者:
S. Ha
中科院分区:
文献类型:
--
作者:
Youngmin Yi;Dohyung Kim;S. Ha
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. 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 percent, we could reduce the simulation time drastically compared with existing 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.