Thèse soutenue

Environnement de Programmation Multi Niveau pour Architectures Hétérogènes MPSoC
FR  |  
EN
Accès à la thèse
Auteur / Autrice : Katalin Maria Popovici
Direction : Ahmed Amine Jerraya
Type : Thèse de doctorat
Discipline(s) : Micro et nanoélectronique
Date : Soutenance en 2008
Etablissement(s) : Grenoble INPG

Résumé

FR  |  
EN

La complexité et l’hétérogènité des MPSoC sont accentuées par l’émergence de nouvelles applications multimédia. Pour ce genre d'architectures MPSoC, les environnements de programmation classiques ne sont pas adaptés. Cette thèse propose un flot de conception du logiciel pour MPSoC. Le flot commence par un modèle de haut niveau de l'application et de l’architecture en Simulink. La génération et la validation du logiciel sont effectuées graduellement en partant de ce premier modèle, correspondant à différents niveaux d'abstraction. Des plateformes spécifiques de développement sont employées pour permettre le débogage des différents composants logiciels. Le flot proposé a été appliqué pour la génération et validation du logiciel pour plusieurs architectures MPSoC, qui contiennent plusieurs processeurs interconnectés par un bus ou un réseau sur puce, et exécutent des applications, comme l’encodeur H. 264, le décodeur M-JPEG et le décodeur MP3.