GIF540 - Noyaux temps réel et programmation concurrente

programmes offrant cette activité pédagogique (cours)

Baccalauréat en génie informatique

Baccalauréat en génie robotique

Sommaire

Cycle
1er cycle
Crédits
2 crédits
Durée
1 trimestre
Faculté/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.

Préalable(s)
Avoir obtenu 67 crédits