Title :
Co-simulation of Functional SystemC TLM Models with Power/Thermal Solvers
Author :
Bouhadiba, Tayeb ; Moy, Matthieu ; Maraninchi, Florence ; Cornet, Jerome ; Maillet-Contoz, Laurent ; Materic, Ilija
Author_Institution :
Verimag, France
Abstract :
Modern systems-on-chips need sophisticated power-Management policies to control their power consumption and temperature. These power-management policies are usually implemented partly in software, with hardware support. They need to be validated early, hence power and temperature-aware simulation techniques at the system-level need to be developed. Existing approaches for system-level power and thermal analysis usually either completely abstract the functionality (allowing only simple scenarios to be simulated), or run the functional simulation independently from the non-functional one. The approach presented in this paper allows a coupled simulation of a SystemC/TLM model, possibly including the actual embedded software, with a power and temperature solver such as ATMI or the commercial tool ACEplorer. Power and temperature analysis is done based on the stimuli sent by the SystemC/TLM platform, which in turn can take decisions based on the non-functional simulation.
Keywords :
digital simulation; embedded systems; power aware computing; thermal analysis; transaction processing; ACEplorer commercial tool; embedded software; functional SystemC TLM model cosimulation; nonfunctional simulation; power consumption; power-aware simulation techniques; power-management policy; power-thermal solvers; system-level power; systems-on-chips; temperature-aware simulation techniques; thermal analysis; Computational modeling; Load modeling; Power demand; Synchronization; Temperature sensors; Time-domain analysis; Time-varying systems; Fucntional/Non-functional Cosimulation; Power; SoC; SystemC/TLM; Temperature;
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-4979-8
DOI :
10.1109/IPDPSW.2013.206