Enseignants
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
- Le cours se divise en trois parties (plus une pour le projet), pour lesquelles l'apprentissage se base sur différentes méthodes complémentaires:
- Session de discussion (cours) au début de chaque partie pour avoir une vision globale sur le sujet
- Travail individual avec exercises durant chaque partie (basé sur le livre de référence)
- Session de récap (cours) à la fin de chaque partie pour revoir l'essentiel des connaissances
- 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
±·Ã©²¹²Ô³Ù
Ressources
en ligne
en ligne
Moodle
Bibliographie
Digital Design and Computer Architecture - David Money Harris @ Sarah L. Harris - 2007, Elsevier
Faculté ou entité
en charge
en charge
Programmes / formations proposant cette unité d'enseignement (UE)
Intitulé du programme
Sigle
°ä°ùé»å¾±³Ù²õ
±Ê°ùé°ù±ð±ç³Ü¾±²õ
Acquis
d'apprentissage
d'apprentissage
Master [120] : ingénieur civil biomédical
Master [120] : ingénieur civil électricien
Master [120] : ingénieur civil en informatique
Master [120] : ingénieur civil électromécanicien