GIF540 - Noyaux temps réel et programmation concurrente
Présentation
Sommaire
- Cycle
- 1er cycle
- Crédits
- 2 crédits
- Faculté ou centre
- Faculté de génie
Cible(s) de formation
Développer, mettre en œuvre et tester une application intégrant un noyau temps réel sur une plate-forme à microcontrôleur; concevoir un système embarqué exploitant la programmation concurrente dans une application en temps réel.
Contenu
Caractéristiques, réalisation et mise en œuvre des systèmes multiprogrammés temps réel. Représentation des systèmes temps réel. Programmation concurrente et exploitation d'un noyau temps réel : distribution du CPU, synchronisation, communication interprocessus, entrées/sorties. Critères et contraintes de conception des systèmes temps réel : analyse cédulaire, performance temps réel, fiabilité.
Une portion de cette activité pédagogique est consacrée à la réalisation du projet de conception de session prévu au programme.