Définition et optimisation de l'interconnexion dans un processeur spécialisé à commande synchrone
Auteur / Autrice : | Cécile Carrière |
Direction : | Fernand Boéri |
Type : | Thèse de doctorat |
Discipline(s) : | Sciences de l'ingénieur |
Date : | Soutenance en 1992 |
Etablissement(s) : | Nice |
Jury : | Président / Présidente : Fernand Boéri |
Examinateurs / Examinatrices : Roland Airiau, A. Croizier, P. Sarazin | |
Rapporteur / Rapporteuse : Michel Auguin, Michel Israël |
Mots clés
Mots clés contrôlés
Résumé
L'objectif du travail présenté dans ce mémoire est de proposer une chaine de traitement permettant d'accomplir la synthèse de l'interconnexion de processeurs spécialisés dans le cadre de méthodes d'aide à la conception. Le rôle de ces dernières est de produire, à partir de la description algorithmique ou comportementale du système que l'on désire synthétiser, une réalisation physique qui réponde au comportement et aux contraintes de coût spécifiés par le concepteur. Le problème traité dans le cadre de la thèse à définir et à minimiser les différents éléments qui composent l'interconnexion, permettant ainsi aux informations, échangées entre les unités fonctionnelles, de transiter sans conflit. Ceci se traduit par la détermination des unités de mémorisation, des multiplexeurs et des liens physiques entre toutes les unités. Lors de cette étude, différentes techniques de résolution sont analysées. Les premières minimisent uniquement le nombre d'unités de mémorisation (algorithme glouton, coloriage d'arcs) ce qui tend à augmenter significativement le nombre de multiplexeurs et de liens physiques. Pour remédier à cet inconvénient, une nouvelle technique, prenant en compte des critères de connectique et utilisant les maximums compatibles a été développée. Ces différentes techniques ont été intégrées à la méthode CAPSYS (conception assistée de processeurs synchrones spécialisés) dont l'objectif est de fournir à l'utilisateur une aide à la conception d'architectures de processeurs VLIW spécialisés