Logo ÉTS
Session
Cours
Responsable(s) Chakib Tadj

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement





Cours

Date Contenus traités dans le cours Heures
 

Mise à jour des connaissances

  • Langage de description matériel : VHDL
  • Niveaux logiques, portes logiques
  • Circuits arithmétiques
  • Représentations des nombres signés et des nombres flottants
  • Addition et soustraction en complément à deux
  • Registres
  • Machine à états finis
15 heures
 

Introduction aux microprocesseurs 

  • Terminologie, historique, performance
  • Généralité sur les microprocesseurs et microcontrôleurs
3 heures
 

Introduction au jeu d’instruction assembleur du MIPS 

  • Opérandes
  • Mode d’adressage du MIPS
  • Opérations arithmétiques et logiques
  • Passage de paramètres, pile, appel de sous-routines
6 heures
 

Microprocesseurs 32 bits 

  • Architecture et organisation interne du microprocesseur MIPS
  • Chemin de données du microprocesseur
  • Microprogrammation
6 heures
 

Techniques avancées 

  • Pipelines
  • Parallélisme
  • Mémoire cache
6 heures
 

Interface de microprocesseurs et mise en œuvre de logiciels

  • Construction d’un module logiciel en assembleur
  • Techniques de programmation
  • Système d’opération
  • Contrôle des ports d’entrée/sortie génériques
  • Modules de communication série et d’interruptions
3 heures
  Total 39
 

Laboratoires et travaux pratiques

Date Description (seront adaptés pour le travail à distance) Heures
  Introduction à la carte de développement Altera DE2. 4 heures
  Introduction au logiciel Qsys. Conception d’un simple système ordiné  8 heures
  Projet : conception d’un système de surveillance de réseau sur la carte DE2  12 heures
  Total 24

Les rapports de laboratoire sont effectués par groupe de deux (2) étudiant(e)s. 


Utilisation d'outils d'ingénierie

Utilisation du logiciel de conception numérique Quartus II et Qsys ainsi que la carte de développement Altera DE2 et le processeur Nios II.