ECTS
6 crédits
Composante
Polytech Dijon (Ex-ESIREM)
Liste des enseignements
Systèmes sur puces
Niveau d'étude
BAC +5
Composante
Polytech Dijon (Ex-ESIREM)
Le but de ce cours est de permettre aux étudiants d’avoir une bonne connaissance de la conception des systèmes embarqués et des systèmes sur puce
OS Temps réel
Niveau d'étude
BAC +5
Composante
Polytech Dijon (Ex-ESIREM)
Ce cours a pour objectif de présenter les caractéristiques et les techniques utilisées dans les OS dit « temps-réel ».
- Introduction au temps-réel
- Définition, classification, architecture d’un OS temps-réel, espace utilisateur et noyau, notion de thread, etc.
- Interactions matériel/logiciel
- Interruptions, ISR, services de timer, watchdog, etc.
- Ordonnancement des tâches temps-réel
- Décomposition en tâches concurrentes, algorithmes d’ordonnancement et performance
- Mécanismes de communication
- Modèles de communication, boîte aux lettres, mémoire partagée
- Mécanismes de synchronisation
- Mutex, sémaphore, variable condition, inversion et héritage de priorité, etc.