d'enseignement
en ligne
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.
d'apprentissage
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 :
- AA1.1, AA1.2
- AA2.1, AA2.2, AA2.3, AA2.4
- AA5.3
- AA6.1
A l'issue de cet enseignement, les étudiants seront en mesure de :
- Comprendre le fonctionnement des circuits digitaux (circuits combinatoires, circuits séquentiels)
- Comprendre l'architecture des circuits programmables (FPGA)
- Simuler et synthétiser des circuits digitaux dans un langage tel que le Verilog ou le VHDL
- Appréhender l'architecture d'un processeur RISC
- Utiliser et programmer un microcontrôleur
- Comprendre et mettre en oeuvre un système électronique digital
La contribution de cette UE au développement et à la maîtrise des compétences et acquis du (des) programme(s) est accessible à la fin de cette fiche, dans la partie « Programmes/formations proposant cette unité d’enseignement (UE) ».
des acquis des étudiants
Les modalités de l'évaluation sont précisées sur le site du cours sur Moodle
- L'apprentissage se base sur des cours accompagnés de travaux personnels obligatoires.
- Chaque étudiant a à sa disposition durant le quadrimestre un système électronique comprenant un FPGA (Cyclone IV d'Altera) et un microcontrôleur PIC32 de Microchip.
- Ce cours est étroitement lié au projet LELEC2103 : Projet ELEC3 - Système électronique
- 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 d'un processeur RISC
- Les mémoires (caches, ...)
- Architecture des microcontrôleurs
- Périphériques et les principaux systèmes de communications
Digital Design and Computer Architecture - David Money Harris @ Sarah L. Harris - 2007, Elsevier
Néant
en charge