Niveau d'étude
BAC +3
ECTS
3 crédits
Composante
Systèmes Industriels et techniques de Communication
Volume horaire
30h
Période de l'année
Enseignement sixième semestre
Description
Ce cours porte sur la logique séquentielle : bascules, compteurs, et registres. Le cours présente aussi l'architecture de circuits intégrés pour applications spécifiques (ASICs) : CPLD et FPGA. Une introduction au langage VHDL est ensuite faite.
Objectifs
- Connaitre les fonctions de base de la logique séquentielle
- Décrire les focntions de base en langage VHDL
Évaluation
50% Contrôle Continu (évaluations individuelles et éventuelle évaluation en TP) et 50% Evaluation partielle (épreuve écrite 1h30)
Heures d'enseignement
- CMCM8h
- TDTD10h
- TPTP12h
Pré-requis obligatoires
Maitrise de la logique combinatoire
Contrôle des connaissances
50% Contrôle Continu (évaluations en cours de semestre, dont au maximum 25% TP ou travaux de groupe et au minimum 75% d'évaluations individuelles) et 50% Evaluation de fin de semestre (épreuve écrite 1h30).
L’utilisation de tout dispositif électronique non autorisé par l’enseignant lors des évaluations est strictement interdite. Le recours à l'intelligence artificielle ou à internet sans qu'il ait été explicitement autorisé par l'enseignant sera considéré comme une fraude.
Compétences visées
Notions sur les composants programmables : différences majeures entre CPLD et FPGA
Savoir programmer en langage VHDL
Bibliographie
J. Weber, "Le langage VHDL - Cours et exercices", 2ème éd. Dunod, 2001
http://jacques.weber.pagesperso-orange.fr/
