An Efficient TLM/T Modeling and Simulation Environment Based on Conservative Parallel Discrete Event Principles
An Efficient TLM/T Modeling and Simulation Environment Based on Conservative Parallel Discrete Event Principles
复制标题
基于保守并行离散事件原理的高效TLM/T建模与仿真环境
DOI:
--
复制
发表时间:
2006
期刊:
影响因子:
--
通讯作者:
A. Greiner
中科院分区:
文献类型:
--
作者:
E. Viaud;F. Pêcheux;A. Greiner
The paper presents an innovative simulation scheme to speed-up simulations of multi-clusters multi-processors SoCs at the TLM/T (transaction level model with time) abstraction level. The hardware components of the SoC architecture are written in standard SystemC. The goal is to describe the dynamic behavior of a given software application running on a given hardware architecture (including the dynamic contention in the interconnect and the cache effects), in order to provide the system designer with the same reliable timing information as a cycle accurate simulation, with a simulation speed similar to a TLM simulation. The key idea is to apply parallel discrete event simulation (PDES) techniques to a collection of communicating SystemC SC-THREAD. Experimental results show a simulation speedup of a factor up to 50 versus a BCA simulation (bus cycle accurate), for a timing error lower than 10-3