Il se décompose en 6 chapitres, même
si on peut n'en retenir que 4.
Le chapitre 1 « Introduction » que
vous êtes en train de parcourir, présente les
raisons et objectifs de ce support.
Le chapitre 2 « Traitement combinatoire
et syntaxe du langage » permet de :
- présenter les concepts du langage,
- débuter en programmation VHDL
avec la syntaxe Verilog,
- décrire des fonctions sous la
forme d'assignation continue (fonctions combinatoires),
- s'entrainer par des exercices simples
avec solutions.
Le chapitre 3 « L'usage de l'outil QUARTUS
II » présente les étapes de développement
d'une application en la décomposant en 5 parties
(on trouve aussi des illustrations sur l'usage du logiciel)
:
- le projet,
- la compilation,
- l'assignation des broches aux entrées-sorties,
- la simulation,
- la programmation du composant.
Le chapitre 4 « Description comportementale »
traite essentiellement des composants séquentiels,
même si des composants combinatoires
décrits par leur comportement apparaissent. La
fin du chapitre est consacrée à des exercices
avec solutions. On y retrouve des applications telles que
:
- transcodeurs,
- compteurs - décompteurs,
- registres D, JK,
- registres à décalage,
- composants spéciaux.
Les chapitres 5 et 6
« Projets » proposent des applications permettant de
mettre en oeuvre les acquis au delà du composant. On ne fournit
pas la solution, sauf pour le 1er, mais une aide ou direction à
suivre en amorçant l'analyse et en proposant un découpage
fonctionnel. La solution (codage en verilog) n'est pas
fournie volontairement.