System-Level Modeling of Energy in TLM for Early Validation of Power and Thermal Management

Abstract : Modern systems-on-a-chip are equipped with power architectures, allowing to control the consumption of individual components or subsystems. These mechanisms are controlled by a power-management policy often implemented in the embedded software, with hardware support. Today's circuits have an important static power consumption, whose low-power design require techniques like DVFS or power-gating. A correct and efficient management of these mechanisms is therefore becoming non-trivial. Validating the effect of the power management policy needs to be done very early in the design cycle, as part of the architecture exploration activity. High-level models of the hardware must be annotated with consumption information. Temperature must also be taken into account since leakage current increases exponentially with it. Existing annotation techniques applied to loosely-timed or temporally-decoupled models would create bad simulation artifacts on the temperature profile (e.g. unrealistic peaks). This paper addresses the instrumentation of a timed transaction-level model of the hardware with information on the power consumption of the individual components. It can cope not only with power-state models, but also with Joule-per-bit traffic models, and avoids simulation artifacts when used in a functional/power/temperature co-simulation.
Type de document :
Communication dans un congrès
Design, Automation, and Test in Europe (DATE), Mar 2013, Grenoble, France. pp.1609, 2013
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00807048
Contributeur : Matthieu Moy <>
Soumis le : mardi 2 avril 2013 - 19:11:05
Dernière modification le : lundi 21 mars 2016 - 17:32:14
Document(s) archivé(s) le : mercredi 3 juillet 2013 - 04:09:23

Fichier

granu-date2013.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00807048, version 1

Collections

Citation

Tayeb Bouhadiba, Matthieu Moy, Florence Maraninchi. System-Level Modeling of Energy in TLM for Early Validation of Power and Thermal Management. Design, Automation, and Test in Europe (DATE), Mar 2013, Grenoble, France. pp.1609, 2013. <hal-00807048>

Partager

Métriques

Consultations de
la notice

182

Téléchargements du document

244