11 Juin 2012

Procédé et système de gestion du temps et d'évènements dans un système embarqué

Invention disponible sous licence. Ref. CNES B0409 - B0437. Brevet EP1410178. Technologie TMSCM (Time Management Service Computing Model) : plate-forme d'exécution logicielle ciblant la réalisation de logiciels embarqués à contraintes temps réel dures.

Synthèse de l’invention

  • Système de gestion du temps qui rassemble des mécanismes pour activer et désactiver les traitements applicatifs à des instants déterminés et pour surveiller leur exécution.
  • Présence d'un automate qui gère la dynamique du système en réagissant aux évènements.

Avantages technologiques

Réactivité aux événements et reconfiguration dynamique

  • Fonction service de haut niveau
  • Programmation facilitée et sécurisée par l'utilisation d'un automate à états finis

Comportement déterministe

  • Synchronisation précise avec le temps
  • Contrôle périodique et apériodique des activités

Fonction de dépassement d'échéance

  • Surveillance des durées des traitements par rapport à des limites strictes

Performances élevées

  • Taux de réutilisation du code : 77 %
  • Fluctuation de la période de tâche : ± 1 ?s
  • Taille mémoire de la plate-forme TMSCM : 113 ko

Bénéfices commerciaux

Économie de temps et de coûts lors du développement d'une application temps réel

Service complet garantissant le fonctionnement temporel du système

 

Applications potentielles

Tout système informatique embarqué

  • Aéronautique / Spatial
  • Drones civils ou militaires
  • Véhicules automobiles et ferroviaires
  • Processus de contrôle industriel : robots