ExoCo-LMD
Génie électrique => M1 Electronique des Systèmes Embarqués ELN (Les modules du master 1) => Electronique numérique avancée : FPGA et VHDL => Discussion démarrée par: redKas le Novembre 28, 2018, 06:20:03 PM
Introduction au langage VHDL
II - Outils........................................................................... 3
III - Premiers éléments de syntaxe.............................................. 4
III-A - Types disponibles dans ieee.std_logic_1164...................................................4
III-B - Paire entité/architecture.............................................................. 4
III-B-1 - Premier exemple : un demi-dditionneur...................................... 4
III-C - Entité.............................................................................. 5
III-C-1 - Attribution des pins..............................................................5
III-D - Architecture........................................................................................... 5
IV - Logique combinatoire........................................................... 6
IV-A - Flot de données.......................................................................6
IV-A-1 - Deuxième exemple : un multiplexeur 4-1 en portes logiques.................6
IV-A-2 - Troisième exemple : un multiplexeur 4-1 avec un WHEN.................. 6
IV-A-3 - Quatrième exemple : un multiplexeur 4-1 avec un SELECT........ 7
IV-B - Structurel..........................................................................................7
IV-B-1 - Cinquième exemple : additionneur complet........................................8
IV-C - Comportemental............................................................. 9
IV-C-1 - Sixième exemple : un multiplexeur comportemental avec IF........................... 9
IV-C-2 - Septième exemple : un multiplexeur comportemental avec CASE.... 10
IV-C-3 - Huitième exemple : un décodeur avec FOR....................... 10
V - Logique séquentielle..............................10
V-A - Échauffement : le flip-flop D..................................... 11
V-A-1 - Neuvième exemple : un flip-flop D synchrone....................... 11
V-A-2 - Dixième exemple : un flip-flop D asynchrone..................................... 11
V-B - Machine à états................................................................................... 12
VI - Simuler un circuit.............................................13
VII - Remerciements......................................