Conception de parties contrôles de circuits VLSI : application au coprocesseur arithmétique FELIN
Auteur / Autrice : | Eytan Zysman |
Direction : | Bernard Courtois, Jean Della Dora |
Type : | Thèse de doctorat |
Discipline(s) : | Microélectronique |
Date : | Soutenance en 1988 |
Etablissement(s) : | Grenoble INPG |
Partenaire(s) de recherche : | Laboratoire : Institut d'informatique et mathématiques appliquées (Grenoble ; 1989-2006) |
Mots clés
Résumé
Ce travail présente la conception de la partie contrôle du coprocesseur arithmétique Felin ( fonctions élémentaires intégrées). La démarche suivie repose sur des techniques garantissant les performances du circuit et menant à une génération automatique du dessin des masques. Une description structurée des algorithmes de Felin a permis de maitriser leur complexité. Cette structuration se traduit par une décomposition de la partie contrôlé en trois niveaux d'interprétation. Les trois niveaux sont réalisés à partir d'architectures microprogrammées (Rom et Pla). Selon les contraintes specifiques a chaque niveau, des optimisations fonctionnelles et topologiques ont été introduites, contribuant à l'amélioration des performances du circuit. La modélisation des solutions architecturales retenues, a mené au développement d'un "compilateur à la demande". Il est constitue d'outils générant algorithmiquement le dessin des masques des différents blocs et routages de la partie contrôlé