ECUE XSE623 - Logique et VHDL 2

UE Electronique et systèmes numériques - 1.5 ECTS



 Structure & Enseignants
Type
Heures
Enseignants Associés
CM 4.5 (x1)
 Pascal Benoit 4.5h
TD 4.5 (x1)
 Pascal Benoit 4.5h
TP 14 (x2)
 Pascal Benoit 14h
 Thierry Gil 14h


 Description
Enseignant Responsable Pascal Benoit
THE 30
Description ECUE

Conception de systèmes numériques avancée.

Mots clés VHDL
Simulation
Synthèse
FPGA
Modalités de contrôle

Ce cours est évalué sur la base d'un contrôle continu, avec notamment :

  • des quizz durant les séances de cours/TD
  • une évaluation de l'avancement des TD
  • un CR de TP
  • une évaluation de l'avancement des TP
Contexte

L'objectif est d'acquérir les notions avancées de logique combinatoire et séquentielle (MEF) afin de pouvoir concevoir à l'aide de langages HDL des composants numériques avancés. La mise en oeuvre est faite sur composants FPGA.

Contenu
  • Cours / TD : Conversion Binaire vers BCD, codage de Grey
  • Cours / TD : Machines à Etats Finis
  • TP : DIGICODE - générateur de pulse - diviseur de fréquence - MEF du digicode
  • Cours/TD Logique Séquentielle : registres à décalage, compteurs en anneau
  • TP : DIGICODE AVANCE - mémorisation de code - gestion de l'affichage
  • Cours/ TD Logique Séquentielle : PWM
Ressources
  • Tous les documents de cours / TD / TP sont disponibles en version électronique sur la page web du cours: http://www.lirmm.fr/~pbenoit/
  • Utilisation de des outils ISE et Digilent Adept sur PC
  • PC pour le support de cours et pour les QUIZZ
  • Mise à disposition des cartes FPGA
Prérequis
  • Notions de base des systèmes numériques.
+ XSE511 - Logique et VHDL 1
+ -
+ -
+ -


 Connaissances
#
Libellé
N
A
M
E
0
Syntaxe de base du VHDL pour la description de circuits x
0
Conception structurelle et hiérarchique par association et instanciation de composants x
0
Modélisation VHDL de composants séquentiels à base de processus séquentiels x
0
Modélisation VHDL de composants combinatoires avancés à base de processus combinatoires x
0
Méthode de conception HDL et synthèse sur circuit logique programmable x
0
Méthode de conception HDL et de validation par simulation x
0
Syntaxe avancée du VHDL x
0
Modélisation VHDL de Machines à Etats Finis x


 Compétences
#
Libellé
N
A
M
E
0
Concevoir, simuler et implémenter des machines à états finis synchrones x
0
Concevoir, simuler et implémenter des circuits combinatoire et séquentiels avancés x


 Capacités
#
Libellé
Non
Oui
1
Rédiger x
2
Communiquer x
3
Travailler en équipe x
4
Animer et piloter un groupe, un projet x
5
Rigueur et organisation x
6
Sens pratique x
7
Sens critique x
8
Ouverture d'esprit x
9
Capacité d'analyse et de synthèse x
10
Capacité d'abstraction, logique x
11
Capacité d'initiative x
12
Créativité x


 Compétences RNCP
Type
#
Libellé
0
1
2
CTI
1
Aptitude à mobiliser les ressources d'un large champ de sciences fondamentales. x
CTI
2
Connaissance et compréhension d'un champ scientifique et technique de spécialité. x
CTI
3
Maîtrise des méthodes et des outils de l'ingénieur : identification et résolution de problèmes, même non familiers et non complètement définis, collecte et interprétation de données, utilisation des outils informatiques, analyse et conception de systèmes complexes, expérimentation. x
CTI
4
Capacité à s'intégrer dans une organisation, à l'animer et à la faire évoluer : engagement et leadership, management de projets, maîtrise d'ouvrage, communication avec des spécialistes comme avec des non-spécialistes. x
CTI
5
Prise en compte des enjeux industriels, économiques et professionnels : compétitivité et productivité, innovation, propriété intellectuelle et industrielle, respect des procédures qualité, sécurité. x
CTI
6
Aptitude à travailler en contexte international : maîtrise d'une ou plusieurs langues étrangères, sûreté, intelligence économique, ouverture culturelle, expérience internationale. x
CTI
7
Respect des valeurs sociétales : connaissance des relations sociales, environnement et développement durable, éthique. x
POL
1
Aptitude à participer aux actions de recherche et développement des entreprises, éventuellement en lien avec les acteurs de la recherche publique, et à apporter l’esprit d’innovation favorisant l’évolution technologique. x
MEA-SE
1
Spécifier et modéliser dans leur environnement des systèmes embarqués, sous contrainte de cahier des charges, en intégrant les évolutions de l'état de l'art. x
MEA-SE
2
Concevoir, simuler, prototyper et programmer des systèmes embarqués. x
MEA-SE
3
Réaliser, industrialiser, tester et maintenir des systèmes embarqués. x
MEA
4
Spécifier et concevoir des circuits et systèmes intégrés en vue de leur production industrielle. x
MEA
5
Modéliser un système physique, puis concevoir et mettre en œuvre une architecture de contrôle/commande adaptée. x