Thèse soutenue

Méthodologie de conception système à base de plateformes reconfigurables et programmables

FR  |  
EN
Auteur / Autrice : Khemaies Ghali
Direction : Alain Mérigot
Type : Thèse de doctorat
Discipline(s) : Sciences appliquées
Date : Soutenance en 2005
Etablissement(s) : Paris 11
Partenaire(s) de recherche : Autre partenaire : Université de Paris-Sud. Faculté des sciences d'Orsay (Essonne)

Résumé

FR  |  
EN

Les travaux presentes dans ce memoire concernent l’exploration de l’espace de conception des architectures soc pour des applications orientees telecommunication. L’evolution importante des semi-conducteurs a permit l’implementation des systemes complets sur une puce. Cette implementation a ete rendue possible par des methodologies de conception basees sur la reutilisation des composants existants, combinees ensemble, constituent le systeme ; le probleme pose est l’optimisation mathematique des parametres de l’ensemble des ips soft constituant le soc. Le probleme devient alors une optimisation multiobjectifs. Dans une premiere etape, des techniques d’exploration pour le dimensionnement d’ip de processeur superscalair sont proposees. La seconde etape est une extension de cadre precedent par couplage de l’exploration multiobjectifs avec une implementation materielle sur circuits fpga, elle permet alors une exploration avec materiel dans la boucle. Cette approche est appliquee au processeur leon v2. 0 de l’ esa sur des circuits xilinx virtex-ii, qui de par leur reconfigurabilite permettent le chargement de nouvelles configurations lors de l’exploration. Enfin, l’importance des soc mixtes analogiques/numeriques, nous a pousse a nous interesser a l’optimisation des circuits analogiques et ce sur le meme principe mais en utilisant des circuits fpaa qui permettent la conception et l’implementation d’applications sur circuits analogiques re-programmables. Mots-clefs : soc, sopc, fpga, fpaa, algorithme genetique, optimisation multiobjectifs, algorithme nsga-ii, exploration de l’espace de conception, estimation des performances, umts, wcdma, turbo code.