Thèse soutenue

FR
Auteur / Autrice : Isaac Maia Pessoa
Direction : Alain GreinerFrançois Pêcheux
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 2011
Etablissement(s) : Paris 6

Mots clés

FR

Résumé

FR

Le cerveau des dispositifs électroniques est construit à partir de petits composants appelés circuits intégrés (« microchip » ou simplement puce). L'avènement de l'intégration à très grande échelle (VLSI – « Very Large Scale Integration ») dans l'industrie microélectronique a permis l'assemblage de plusieurs composants dans une seule puce, appelée système sur puce (SoC – « System on a Chip »). Dans les applications multimédia, les systèmes sur puce contenant un seul processeur deviennent obsolètes en raison de la puissance requise : la puce contrôlant un téléphone intelligent peut contenir plusieurs dizaines de processeurs fonctionnant en parallèle qui exécutent des multitâches logicielles complexes, contrôlées par un O. S embarqué. Ces systèmes sont appelés systèmes multiprocesseurs sur puce (MP-SoC). SoCLib est un environnement de prototypage virtuel pour MP-SoC contenant diverses bibliothèques de modèles de simulation SystemC pour les composants matériels génériques (modèles de simulation IP-cores), y compris les différents niveaux d'abstraction. TLM-DT est une bibliothèque de composants MP-SOC inclus dans SoCLib. TLM-DT essaie de mélanger les principes TLM (modélisation au niveau transactionnel), et PDES (simulation parallèle à événements discrets). L’idée de TLM-DT est donc de soutenir les principes de simulation parallèle au niveau transactionnel. Le sujet principal de cette thèse est la simulation parallèle de prototypes MP-SoC modélisés avec la bibliothèque TLM-DT.