MICROPROCESSEURS |
Responsable Adresse mail Numéro de téléphone | Wilfried UHRING, Professeur wilfried.uhring@unistra.fr, bureau 111, Bat 28, Campus CNRS Cronenbourg, 23 rue du Loess, 67037 Strasbourg 03 88 43 34 27 | |
Autre(s) enseignant(s) | Emmanuel DERVIEUX |
Code APOGEE Formation - Année - Semestre - Option Coefficient = ECTS Volume horaire | EP012M09 Ingénieur - 2A G - I2S - S8 Master - 1A - ASI G + HCI - S2 1 10.50h CM |
EXAMENS Durée Documents autorisés Si oui, lesquels : Calculatrice école autorisée | Session 1 CT 1h45 Non Oui | Session 2 à compléter Oui / Non Oui / Non |
Prérequis Electronique numérique. Systèmes combinatoire et séquentielle. Algèbre de Boole. Microcontrôleur, programmation bas niveau, notion de langage machine. | ||
Objectifs du cours Ce cours a pour but de maîtriser la conception matérielle d’une carte mère pour microprocesseur en développant les notions de périphériques et leur implémentation dans le plan mémoire. Les systèmes d’adressages et protocoles d’échange entre les périphériques et les microprocesseurs sont également développés. | ||
Programme détaillé Historique des microprocesseurs, notions de pipeline, mémoire cache, architecture superscalaire et multicoeur Interfaçage d’un microprocesseur plan mémoire les mémoires les microprocesseurs classiques les microprocesseurs sur FPGA | ||
Applications (TD, TP ou projets) Exemple complet de conception de carte mère le 8051 est ses dérivés les NIOS Intel Altera les processeurs ARM embarqués sur FPGA | ||
Compétences acquises A l'issue de cet enseignement, l'étudiant aura appris à concevoir et analyser une carte mère. Il sera capable de comprendre la construction du plan mémoire et d’interfacer un périphérique quelconque sur un microprocesseur générique et plus particulièrement sur un processeurs softcore ou hardcore sur FPGA. |