Rapport digicode
Département Electronique et Technologies Numériques
Troisième année
Mini-projet d’Electronique Numérique
Implantation d’une fonction Digicode dans un FPGA
Résumé : ce dossier à pour but de rendre compte du travail effectué lors des séances de mini-projet d’Electronique Numérique. Il exposera tout d’abord les objectifs et finalités de ces travaux pratiques puis s’attachera à détailler toutes les étapes nécessaires à la réalisation finale de la fonction Digicode. | * Sommaire
Liste des figures 4 Introduction 5 1. Cahier des charges 6 1.1 Principe fonctionnement 6 1.2 Contraintes à respecter 6 1.3 Présentation du matériel 7 2. Architecture globale du circuit Digicode 8 3. Partie 1 : Transcodeur BCD / 7 segments 9 3.1 Fonction réalisée 9 3.2 Architecture du circuit 9 3.3 Méthode de test appliquée 9 3.4 Relevé du nombre de LUTs nécessaires pour la synthèse du circuit 10 4. Partie 2 : sélection du digit actif 11 4.1 Fonction réalisée 11 4.2 Architecture du circuit 12 4.3 Méthode test appliquée 12 4.4 Relevé du nombre de LUTs nécessaires pour la synthèse du circuit 13 5. Partie 3 : balayage périodique des 3 digits 14 5.1 Fonction réalisée 14 5.2 Architecture du circuit 15 5.3 Relevé du nombre de LUTs nécessaires pour la synthèse du circuit 15 6. Partie 4 : bloc Multiplexeur 16 6.1 Fonction réalisée 16 6.2 Architecture du circuit 16 6.3 Relevé du nombre de LUTs nécessaires pour la synthèse du circuit 17 7. Partie 5 : bloc Choix Chiffre 18 7.1 Fonction réalisée 18 7.2 Architecture du circuit 21 7.3 Relevé du nombre de LUTs nécessaires pour la synthèse du circuit 21 8. Partie 6 : modification du digit sélectionné 22 8.1 Fonction réalisée 22 8.2 Architecture du circuit 26 Conclusion 27 9. Annexe 1 : source VHDL complet 28 9.1 Digicode.vhd 28 9.2 CTRDIV10.vhd 37 9.3 Digicode.ucf 38 10. Annexe 2 : documentation