Méthodologie de Modélisation de la Consommation des Applications sur FPGA
Résumé
Pour répondre aux besoins de flexibilité et de performance des applications, les FPGA intègrent aujourd'hui, en plus de leurs traditionnelles cellules logiques, des coeurs de processeurs, des m´emoires de type SRAM et des multiplieurs câblés. Or, l'inconvénient des composants programmables est leur consommation électrique. Pour obtenir une conception sur FPGA efficace et rapide, il est nécessaire d'obtenir au plus tôt la bonne ad´equation algorithme /architecture respectant la contrainte de consommation. Il faut donc pour cela disposer d'une bibliothèque d'applications modélisées en consommation à haut-niveau. Nous proposons dans cet article une méthodologie, basée sur des mesures, permettant de modéliser une application en consommation à partir de paramètres architecturaux et algorithmiques.