Les solutions Open Source pour le temps réel

Concevoir un système Linux temps réel
Linux n'étant pas temps réel en natif, ce séminaire présente les différentes solutions permettant de concevoir un système Linux temps réel (Xenomai, RTAI, PREEMPT-RT, ...), mais également d'autres solutions Open Source temps réel comme eCOS ou RTEMS.
Il propose ainsi un panorama général des opportunités technologiques en fonction des contraintes et objectifs, permettant à chaque participant de sélectionner la solution la mieux adaptée à son projet.

Objectif

Acquérir des connaissances générales sur les solutions Open Source pour le temps réel

Public visé

Ce séminaire s'adresse aux architectes et chefs de projets responsables du développement de systèmes embarqués temps réel et souhaitant s'orienter vers les technologies Open Source.

Pré-requis

  • Connaissance utilisateur Linux ou à défaut UNIX
  • Bonnes connaissances du langage C

Programme

  • Qu'est ce que le temps réel ?
  • Quels sont les domaines d'application
  • L'embarqué et le temps réel
  • Présentation des différents types de logiciels embarqués :
    • Classique / critique
    • Bare-metal / OS
    • Synchrone / Asynchrone
  • Les solutions temps-réel pour Linux :
    • Patch préemptifs
    • PREMMPT-RT
    • Co-noyau (RTLinux, RTAI, Xenomai)
  • Autres systèmes Open Source Temps Réel :
    • eCOS
    • RTEMS