Accelerations for Heterogeneous Systems Cosimulation

Autor: Dubois, Ma., Aboulhamid, E.M., Rousseau, F.
Přispěvatelé: Département d'Informatique et de Recherche Opérationnelle [Montreal] (DIRO), Université de Montréal [Montréal], Techniques of Informatics and Microelectronics for integrated systems Architecture (TIMA), Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP)-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes (UGA), Université de Montréal (UdeM), Techniques de l'Informatique et de la Microélectronique pour l'Architecture des systèmes intégrés (TIMA), Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Centre National de la Recherche Scientifique (CNRS), Torella, Lucie
Jazyk: angličtina
Rok vydání: 2007
Předmět:
Zdroj: Proceedings of International Conference on Electronics, Circuits and Systems (ICECS'07)
International Conference on Electronics, Circuits and Systems (ICECS'07)
International Conference on Electronics, Circuits and Systems (ICECS'07), Dec 2007, Marrakech, Morocco. pp.294-297
Popis: International audience; Heterogeneous systems simulation requires executing models using different simulators. One of the main problems consists in synchronizing all the kernels together, which significantly increases the simulation time. In this work we are interested in two currently prevailing abstractions levels: Transaction Level Modeling (TLM) and Register Transfer Level (RTL). They both require different semantics for simulating model. Acceleration for both TLM and RTL simulation models can be achieved by using transformations to build a new efficient simulation model respecting the semantics of the initial multilanguage model. Our objective is to create an internal representation from descriptions in different languages, and then generate a more efficient model. To highlight the effectiveness of our approach, we show how to cosimulate ESys.Net and SystemC models with a performance gain over a shared memory cosimulation environment.
Databáze: OpenAIRE