RTOS
Home

Noyau temps-réel

Certains environnements sont appelés à avoir une gestion plus rigoureuse des ressources et du partage du temps. Les applications temps réelles par exemple s'appuyent sur un OS pour gérer les évènements de sorte que le système réponde toujours à ces évènements dans un temps établi. On dit que le système est déterministe.

Dans la pratique, plus l'OS permet au système de répondre dans les temps qui lui sont impartis, plus il est caractéristique d'un noyau temps réel (opposition entre temps réel mou et temps réel dur).

Lorsque l'on développe un noyau temps réel, il importe de concevoir des méchanismes à temps de réponse faible, de façon modulaire et évolutive.

Les services d'un noyau portent sur 5 aspects essentiels:

Réalisations

PICos18
Basé sur la norme OSEK/VDX, il tourne sur les µC PIC18 de Microchip.

RT-68K
Dédié au MC68000 de Motorola et utilise les modes utilisateurs et superviseurs du processeur lors de la gestion des piles (utilisation du double registre A7).