A la fin de ce cours, l'étudiant sera apte à comprendre les notions théoriques et pratiques de base pour la conception d'un microprocesseur simple : unité centrale de traitement, machines d'états, cycle décodage-exécution, unité arithmétique et logique, unité de contrôle et chemins de données. L'étudiant sera initié à une approche en VHDL pour la modélisation, conception et implémentation d'un microprocesseur sur une plateforme intégrée à base de FPGA. Il se familiarisera avec les éléments fondamentaux des systèmes d'exploitation conventionnels et sera amené également à intégrer un microsystème d'exploitation (µOS) dans le système conçu.
Préalable 1 :
GEI1049 |
Circuits numériques programmables |