1ière Master en sciences de l'ingénieur industriel finalité électronique

Electronique numérique

< Retour

Crédits ECTS7
Volume horaire (h/an)90
Titulaire(s)CAMUS, Philippe; VIGNISSE, Pierre
UnitéObligatoire
PériodeQuad. 1 et 2
CodeTECH-IELE0007/1
Prérequis

Notions de base de logique combinatoire et séquentielle (y compris l'architecture des processeurs).

Objectifs

Dans la première partie du cours l'étudiant apprendra à concevoir un système embarqué et à gérer les interactions de celui-ci avec l'environnement extérieur. Il sera sensibilisé à l'importance de la robustesse de ces systèmes.

 

La seconde partie consiste en une introduction à la microélectronique et à la conception des FPGA en utilisant le langage VHDL.

Contenus

Théorie :

Architecture matérielle des systèmes embarqués :

  • Enjeux des systèmes embarqués.
  • Le processeur, la mémoire et les interruptions.
  • Les entrées-sorties tout ou rien.
  • La conversion analogique numériques.
  • Les compteurs (délais, mesure du temps, PWM).
  • La communication sérielle et les différents bus (RS-232, RS-485, I2C, SPI, USB).
  • Oscillateurs, démarrage et gestion de la consommation.

 

Architecture logicielle : programmation en boucle, machine d'état, interruptions, noyaux temps réels (MicroC/OS, SALVO).

 

Introduction à la microélectronique :

  • architectures CMOS et étapes de fabrication des circuits intégrés.
  • Introduction au langage VHDL.
    • Méthodologie;
    • Interfaces;
    • Description comportementale de bas niveau;
    • Utilisation des "process";
    • Description structurelle;
    • Exemples de circuits;
    • Test.

 

Applications:

  • Exercices de programmation dans le cadre des microcontrôleurs (entrées sorties, PWM, A/D, RS-232).
  • Conception de systèmes séquentiels simples en VHDL (compteurs, PWM, machine d'état, UART, mire).
Bibliographie
  • Digital Logic and Microprocessor Design with VHDL, Enoch O. Hwang
  • The designer's guide to VHDL, Peter J. Ashenden
Méthodes d'enseignement et d'apprentissageCours magistraux
Travaux de laboratoire
Projets, recherches ou travaux sur le terrain
EvaluationExamens oraux
Projets ou travaux pratiques
Evaluation continue
Notes de coursOui
Langue(s) du coursFrançais

Les informations reprises sur cette page le sont à titre de simples renseignements et ne peuvent en aucune façon engager la responsabilité de la Haute Ecole.