SimSoC: A SystemC TLM integrated ISS for full system simulation

Claude Helmstetter 1 Vania Joloboff 1
1 FORMES - Formal Methods for Embedded Systems
LIAMA - Laboratoire Franco-Chinois d'Informatique, d'Automatique et de Mathématiques Appliquées, Inria Paris-Rocquencourt
Abstract : The development of embedded systems requires the development of increasingly complex software and hardware platforms. Full system simulation makes it possible to run the exact binary embedded software including the operating system on a totally simulated hardware platform. Whereas most simulation environments do not support full system simulation, or do not use any hardware modeling techniques, or have combined different types of technology, SimSoC is developing a full system simulation architecture with an integrated approach relying only upon SystemC hardware modeling and transaction-level modeling abstractions (TLM) for communications. To simulate processors at reasonably high speed, SimSoC integrates instruction set simulators (ISS) as SystemC modules with TLM interfaces to the other platform components. The ISSpsilas use a variant approach of dynamic translation to run binary code. The dynamic translator uses pre-compiled code that consists of specialized functions for instruction execution, using partial evaluation techniques. It is generated by a configurable code generator, which makes it possible to tune the generated code to optimize simulation speed for the target software application.
Type de document :
Communication dans un congrès
IEEE. APCCAS - IEEE Asia-Pacific Conference on Circuits and Systems - 2008, Nov 2008, Macau, Macau SAR China. 2008, 〈http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=4746381〉. 〈10.1109/APCCAS.2008.4746381〉
Liste complète des métadonnées

https://hal.inria.fr/hal-00777158
Contributeur : Vania Joloboff <>
Soumis le : jeudi 17 janvier 2013 - 04:16:23
Dernière modification le : mercredi 10 octobre 2018 - 14:28:10

Identifiants

Collections

Citation

Claude Helmstetter, Vania Joloboff. SimSoC: A SystemC TLM integrated ISS for full system simulation. IEEE. APCCAS - IEEE Asia-Pacific Conference on Circuits and Systems - 2008, Nov 2008, Macau, Macau SAR China. 2008, 〈http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=4746381〉. 〈10.1109/APCCAS.2008.4746381〉. 〈hal-00777158〉

Partager

Métriques

Consultations de la notice

195