Fiches de cours 2017-2018

PDF
 

Attention, ce contenu correspond à la fiche de cours de l'année passée


Systèmes embarqués microprogrammés

EE-310

Enseignant(s) :

Atienza Alonso David

Langue:

Français

English

Résumé

L'étudiant comprendra les architectures des systèmes embarqués microprogrammés, les architectures des microprocesseurs, hiérarchie de mémoire et les différents périphériques de Entrée/Sortie (E/S) inclus, utilisant comme étude de cas la plate-forme portable Nintendo DS.

Contenu

Introduction aux systèmes embarqués microprogrammés
- Introduction à la plate-forme physique de la Nintendo DS
- Introduction au logiciel de compilation et GUI

 

Microprocesseur et hiérarchie de mémoire
- Architecture des microprocesseurs dans la Nintendo DS
- Organisation de la hiérarchie de mémoire et bus
- Programmation combinée C-assembleur
- DMA et gestion de la mémoire

 

Gestion de l'E/S et des circuits périphériques
- Description des périphériques et de l'E/S dans la Nintendo DS
- Contrôleurs d'interruption simple
- Interface et gestion des boutons
- Interface et gestion du clavier
- Interface pour dessiner sur l'écran LCD et sa gestion
- Interface et gestion de l'écran tactile
- Interface et gestion du son

 

Développement des jeux avec la Nintendo DS
- Division des fonctions des jeux
- Contrôleurs d'interruption complexe
- Programmation avancée des graphiques
- Connexion sans fils (Bluetooth, WiFi)

Mots-clés

systèmes embarqués, microprocesseurs, multi-core, gestion de E/S, développement des systèmes, contrôleurs d'interruption complexe

Compétences requises

Cours prérequis indicatifs

Projet de programmation, Systèmes microprogrammés

Concepts importants à maîtriser

Programmation, architectures des microcontrolleurs

Acquis de formation

A la fin de ce cours l'étudiant doit être capable de:

Compétences transversales

Méthode d'enseignement

Ex cathedra, et TP individuel et par groupes

Travail attendu

Participation au cours, résolution des exercices de manière individuelle et réalisation d'un projet en groupe de deux personnes.

Méthode d'évaluation

Evaluations pratiques, midterm exam (35% de la note finale) durant le semestre, examen oral à la fin du semestre (65% de la note finale)

Encadrement

Office hours Oui
Assistants Oui
Forum électronique Oui

Ressources

Bibliographie

Notes de cours - Polycopié,
Support et liste de références distribués en cours, cf. URL du cours

Ressources en bibliothèque
Polycopiés

Polycopié disponible au Rolex Learning Center - "Course Notes"

 

Liens Moodle

Préparation pour

- Systèmes numériques (EE-334)

- TP de conception de systèmes numériques (EE-397)                                                                                                             

Dans les plans d'études

    • Semestre
       Automne
    • Forme de l'examen
       Oral
    • Crédits
      4
    • Matière examinée
      Systèmes embarqués microprogrammés
    • Cours
      2 Heure(s) hebdo x 14 semaines
    • Projet
      2 Heure(s) hebdo x 14 semaines
  • Passerelle HES - EL, 2017-2018, Semestre automne
    • Semestre
       Automne
    • Forme de l'examen
       Oral
    • Crédits
      4
    • Matière examinée
      Systèmes embarqués microprogrammés
    • Cours
      2 Heure(s) hebdo x 14 semaines
    • Projet
      2 Heure(s) hebdo x 14 semaines
    • Semestre
       Automne
    • Forme de l'examen
       Oral
    • Crédits
      4
    • Matière examinée
      Systèmes embarqués microprogrammés
    • Cours
      2 Heure(s) hebdo x 14 semaines
    • Projet
      2 Heure(s) hebdo x 14 semaines

Semaine de référence

 LuMaMeJeVe
8-9     
9-10     
10-11 ELG120
MED 2 1120
   
11-12    
12-13     
13-14     
14-15    ELG120
MED 2 2524
15-16    
16-17     
17-18     
18-19     
19-20     
20-21     
21-22     
 
      Cours
      Exercice, TP
      Projet, autre

légende

  • Semestre d'automne
  • Session d'hiver
  • Semestre de printemps
  • Session d'été
  • Cours en français
  • Cours en anglais
  • Cours en allemand