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.
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)
Conception de circuits digitaux, automates, programmation en C, systèmes d'exploitation et programmation concurrente.
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
Le cours est programmé dans ces filières :
- Cursus ingénieur - Filière SEOC - Semestre 8
Code de l'enseignement : 4MMTRCI
Langue(s) d'enseignement :
Le cours est rattaché aux structures d'enseignement suivantes :
Vous pouvez retrouver ce cours dans la liste de tous les cours.
Distributed Systems, principles and paradigms, A. Tanenbaum, Prentice-Hall
Real-Time Systems, Jane W.S. Liu, Prentice Hall, 2000