Ensimag Rubrique Formation 2022

Temps réel : contraintes et implantations - 4MMTRCI

  • Volumes horaires

    • CM 8.25
    • Projet -
    • TD 8.25
    • Stage -
    • TP -
    • DS -

    Crédits ECTS

    Crédits ECTS 1.5

Objectif(s)

Comprendre d'où viennent les contraintes dites "temps-réel" et quels sont les outils pour la conception des systèmes et logiciels temps-réel embarqués.

Responsable(s)

Florence MARANINCHI

Contenu(s)

1) Introduction générale, position dans la formation Ensimag, lien avec le cours de systèmes d'exploitation et programmation concurrente (2A), le cours d'introduction aux systèmes d'exploitation temps-réel (2A), le cours d'automatique, et le cours d'architecture (1A)
2) Temps physique, temps logique, nécessité de découpler les deux ; structure concurrente d'une application, parallélisme d'exécution, nécessité de découpler les deux.
3) Problème d'évaluation du temps de calcul des programmes sur des architectures matérielles, notion de prédictibilité
4) Programmation des applications embarquées avec des langages dédiés pour le temps-réel critique
(famille des langages synchrones flot de données, aperçu de l'outil industriel SCADE de Ansys)

Prérequis

Conception de circuits digitaux, automates, programmation en C, systèmes d'exploitation et programmation concurrente.

Contrôle des connaissances

CONTRÔLE CONTINU :
Type d'évaluation (ex : TP, assiduité, participation) : TPs libres

SESSION NORMALE :
Type d'examen (écrit, oral, examen sur machine) : écrit
Salle spécifique : non
Durée : 2h
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) : tous
Documents interdits (ex : livres, tous documents) : rien
Matériel (ex : calculatrices):

  • matériel autorisé, préciser : rien
  • matériel interdit, préciser : téléphones, tablettes, ordinateurs, calculettes
    Commentaires :

SESSION DE RATTRAPAGE :
Type d'examen (écrit, oral, examen sur machine) : écrit
Salle spécifique : non
Durée : 1h
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) : tous
Documents interdits (ex : livres, tous documents) : rien
Matériel (ex : calculatrices):

  • matériel autorisé, préciser : rien
  • matériel interdit, préciser : téléphones, tablettes, ordinateurs, calculettes
    Commentaires :

E1 note d'examen écrit session 1
TP évaluation du travail sur les TPs libres
E2 note d'examen écrit session 2

N1= (2 * E1 + TP)/3
N2=E2

Examen 1ère session : écrit, 2h
Examen 2ème session : écrit 1h

Calendrier

Le cours est programmé dans ces filières :

  • Cursus ingénieur - Filière SEOC - Semestre 8
cf. l'emploi du temps 2019/2020

Informations complémentaires

Code de l'enseignement : 4MMTRCI
Langue(s) d'enseignement : FR

Le cours est rattaché aux structures d'enseignement suivantes :

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

Distributed Systems, principles and paradigms, A. Tanenbaum, Prentice-Hall
Real-Time Systems, Jane W.S. Liu, Prentice Hall, 2000