• Domaine : Masters du domaine SCIENCES, TECHNOLOGIES, SANTE
  • Diplôme : Master
  • Mention : Electronique, énergie électrique, automatique
  • Parcours : Electronique et systèmes embarqués
  • Unité d'enseignement : Moniteur Temps Réel
Nombre de crédits de l'UE : 3
Code APOGEE : GEP2053M
UE pour ce parcours
UE valable pour le semestre 9 de ce parcours
    Responsabilité de l'UE :
CAVASSILA SOPHIE
 sophie.cavassilauniv-lyon1.fr
04.72.43.36.04
 sophie.cavassilauniv-lyon1.fr
    Type d'enseignement
Nb heures *
Cours Magistraux (CM)
12 h
Travaux Dirigés (TD)
6 h
Travaux Pratiques (TP)
12 h
Total du volume horaire
30 h
* Ces horaires sont donnés à titre indicatif.
    Conditions d'accès à l'UE :

 Maitrise de la programmation en langage C 

    Programme - Contenu de l'UE :

Etude de la conduite de processus en temps réel.

Présentation du noyau temps réel.
Le partage des ressources (sémaphores booléens, sémaphores à compte). Problèmes liés à l’utilisation de sémaphores (étreinte fatale, inversion de priorité).
Communications et synchronisation entre tâches (gestionnaire d’événements, gestionnaire de rendez-vous, boîtes à lettres, pipelines).
Gestion de la mémoire dans un système temps réel.
Analyse de l’ordonnancement d’un système temps réel : cas des priorités fixes (DMA), cas des priorités dynamiques.
Sécurité des systèmes temps réel (fiabilité matérielle, fiabilité logicielle)

    Compétences acquises :
Méthodologiques :

Les objectifs méthodologiques sont d’une part de savoir analyser un problème temps réel multi-tâche et d’autre part de savoir proposer et tester une solution de programmation en exploitant les fonctionnalités de l’environnement de développement. L’étudiant pourra réaliser une analyse d'ordonnancement de l’application développée.
 
D’un point de vue technique, l’étudiant sera à même de concevoir, simuler et exécuter une application temps réelle multi-tâche simple.



Techniques :

 

 


    Modalités de contrôle des connaissances et Compétences 2018-2019 :
TypeLibelléNatureCoef. 
CCContrôle ContinuCC : Moniteur temps reelContrôle Continu3
Date de la dernière mise-à-jour : 06/06/2018
SELECT * FROM parcours INNER JOIN ue_parcours ON PAR_ID_FK=PAR_ID INNER JOIN mention ON MEN_ID = PAR_MENTION_FK WHERE PAR_ACTIVATE = 0 AND UE_ID_FK='8794' ORDER BY UE_ID_FK ASC, PAR_ID_FK ASC