Estimation et optimisation de la consommation des mémoires
La mémoire prend une place de plus en plus importante dans les systèmes de traitement et de communication. Son influence grandissante sur les performances du système incite les concepteurs à porter un soin particulier à l'élaboration de l'architecture de mémorisation et à l'organisation des mouvements de données dans cette architecture. Un certain nombre de décisions cruciales doivent ainsi être prises, rapidement, et ceci aux plus hauts niveaux d'abstraction dans le flot de conception. Le recours à des modèles de haut niveau est ainsi inévitable. De la précision de ces modèles dépend la qualité de l'implantation finale. Ce papier présente différentes techniques pour l'élaboration de modèles, notamment pour l'estimation de la consommation en puissance des circuits. Sont aussi présentées les méthodes permettant de diminuer la consommation des applications, à partir d'optimisations réalisées sur l'organisation de la mémoire et les mouvements de données.
This paper gives an overview of memory power and area estimation at high level of abstraction. First, we introduce different techniques of memory size and power estimation are presented. Finally, we show how memory can be optimized at high level to reduce power and area cost of memory unit.
G.CORRE, E.SENN, N.JULIEN, E.MARTIN
Reçu le 15 décembre 2005.
Accepté le 6 juillet 2006.
Consommation mémoire, estimation et optimisation à haut niveau.
memory consumption, high level estimation and optimization.
Français
|