Titre : | Etude et conception d’un microcontroleur ip sur FPGA |
Auteurs : | Ibrahim Mezzah ; Abdelhafid Khellaf, Directeur de thèse |
Type de document : | texte imprimé |
Editeur : | Sétif : Université Ferhat Abbas faculté de technologie département d’électronique, 2008 |
ISBN/ISSN/EAN : | TS4/7471 |
Format : | 1 vol. (108 f.) / ill. en coul. |
Note générale : | Annexes. Tableaux |
Langues: | Français |
Catégories : | |
Résumé : |
Le But de ce travail est la conception d’un microcontrôleur sous forme d’un IP logiciel « MCIP » en exploitant VHDL sur une plateforme de développement de Xilinx ISE9.1 et un simulateur ModelSim de Mentor Graphics. Sa méthode suivie repose essentiellement sur la subdivision du microcontrôleur en modules génériques facilement reconfigurables. L’architecture RISC employée permet d’optimiser les ressources et d’atteindre des fréquences de travail élevées. Notre contrôleur doté d’un jeu de 72 instructions, réparties en 5 catégories, offre une souplesse de programmation et un traitement rapide des opérations courantes des microcontrôleurs du marché. L’implantation du MCIP sur FPGA de la famille Spartan3E de Xilinx a permis d’atteindre des fréquences de travail dépassant 50 MHz. La validation fonctionnelle du MCIP est passée par une phase très exhaustive de vérification et par une technique d’injection de fautes au niveau comportemental. Afin d’assurer l’exactitude et les séquencements adéquats suivis lors de l’exécution des différentes instructions du répertoire du MCIP, nous avons développé plusieurs routines et programmes dont les données produites sont facilement vérifiables. Comme la gestion du temps est primordiale et fait intervenir les ressources internes, nous avons développé une application de gestion des horaires de prière qui a elle-même contribué d’une manière significative à la maitrise des outils de développement et à la valorisation du MCIP conçu. Le développement du MCIP sous forme IP représente la première pierre de l’édifice de construction d’un système électronique moderne. |
Exemplaires (1)
Cote | Support | Localisation | Disponibilité |
---|---|---|---|
TS4/7471 | Thèse | Bibliothèque centrale | Disponible |
Accueil