5.00 crédits
30.0 h + 30.0 h
Q1
Enseignants
Legat Jean-Didier;
Langue
d'enseignement
d'enseignement
Thèmes abordés
Circuits logiques combinatoires et séquentiels. Blocs logiques (ALU, registres, ...). Langage de conception et de simulation à haut niveau Verilog. Microarchitecture d'un processeur RISC 32-bit (microarchitecture à un cycle, à multicylce et à pipeline). Architecture d'un microcontrôleur et des principaux périphériques.
Acquis
d'apprentissage
d'apprentissage
A la fin de cette unité d’enseignement, l’étudiant est capable de : | |
1 |
Eu égard au référentiel AA du programme « Master ingénieur civil électriciens», ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
|
Contenu
- Logique combinatoire
- Logique séquentielle
- Technologie d'implémentation
- Langage de simulation et de synthèse Verilog
- Principaux circuits logiques : circuits arithmétiques, mémoires, circuits programmables
- Architecture et microarchitecture du processeur ARM
- Les mémoires (caches, ...)
- Périphériques et les principaux systèmes de communications
Méthodes d'enseignement
- L'apprentissage se base sur des lectures et tâches accompagnés de travaux personnels obligatoires.
- Chaque étudiant (ou groupe de 2 étudiants) a à sa disposition durant le quadrimestre un système électronique comprenant un FPGA connecté à un RaspberryPI
Modes d'évaluation
des acquis des étudiants
des acquis des étudiants
L'évaluation se base sur une évaluation continue durant l'année académique. Les modalités pratiques sont précisées sur le site du cours.
Autres infos
Néant
Ressources
en ligne
en ligne
Bibliographie
Digital Design and Computer Architecture - David Money Harris @ Sarah L. Harris - 2007, Elsevier
Faculté ou entité
en charge
en charge
ELEC