Electronique numérique avancée : FPGA et VHDL
-
Chapitre 1. Les Réseaux Logiques Programmables : PLD
-
Introduction
-
Structure des réseaux logiques combinatoires
-
Classification des réseaux logiques combinatoires
-
Chapitre 2. Les technologies des éléments programmables
-
Chapitre 3. Architecture des FPGA
-
Présentation des CP (Circuits programmables type PLA, CPLD)
-
Structure des FPGA & ASICs
-
Architecture générale
-
Blocs logiques programmables
-
Terminologies
-
Blocs de mémoire intégrée
-
Exemples de constructeurs Altera et Xilinx
-
Applications
-
Chapitre 4. Programmation VHDL
-
Introduction
-
Outils de programmation :
-
Altera Quartus II,
-
Modelsim,
-
Xilinx ISE
-
Structure d’un programme
-
Structure d’une description VHDL simple
-
Entité
-
Les différentes descriptions d’une architecture (de type flot de données, comportemental ou procédural, structurel et architecture de test)
-
Process
-
Les structures de contrôle en VHDL
-
Instructions séquentielles et concurrentes
-
Les paquetages et les bibliothèques
-
Chapitre 5. Applications : Implémentation de quelques circuits logiques dans les circuits FPGA
-
Multiplexeur
-
Compteur
-
Comparateur
-
Registre à décalage
-
Filtre simple