Chapitre 1 23 Chapitre Description des systèmes temps réel Chapitre Description des systèmes temps réel Dé ?nitions Un système temps réel est un système informatique dont le fonctionnement est assujetti à l ? évolution dynamique d ? un procédé extérieur q

Chapitre Description des systèmes temps réel Chapitre Description des systèmes temps réel Dé ?nitions Un système temps réel est un système informatique dont le fonctionnement est assujetti à l ? évolution dynamique d ? un procédé extérieur qui lui est connecté et dont il doit contrôler le comportement En informatique temps réel le comportement correct d ? un système dépend non seulement des résultats logiques des traitements mais aussi du temps au quel les résultats sont produit Un système temps réel n ? est pas un système qui va vite mais un système qui satisfait à des contraintes temporelles deadline Un système embarqué embedded system ou système enfoui est un système informatique dans lequel le processeur calculateur est englobé dans un système plus large et o? le logiciel est entièrement dédié à une application donnée Exemple sonde spatiale terminal GSM carte à puce Figure Architecture d ? un système temps réel CChapitre Description des systèmes temps réel Fonctionnalité d ? un système temps réel Plusieurs contraintes à véri ?er pour qu ? un système temps réel soit fonctionnel Exactitude logique logical correctness Sorties adéquates en fonction des entrées assurant le comportement désiré pour le système suite à des événements et aux données communiquées Déterminisme logique les mêmes entrées appliquées au système produisent les mêmes résultats Exactitude temporelle timeliness respect des contraintes temporelles Les sorties sont présentées au bon moment Fiabilité le système répond à des contraintes de disponibilité ?abilité du logiciel et du matériel Catégories des systèmes en temps réel Il existe trois catégories des systèmes en temps réel selon le respect des contraintes temporelles degrés de tolérance Temps réel dur hard real time Temps réel ferme ?rm real time Temps réel mou soft real time Temps réel dur ou critique Le non respect des contraintes temporelles entra? ne la faute du système L ? absence du réponse est catastrophique Il s ? agit d ? un système o? l ? ensemble des contraintes temporelles doit absolument être respecté Pour ce faire il faut pouvoir dé ?nir les conditions de fonctionnement du système c ? est-à-dire conna? tre parfaitement l ? environnement du système Il faut également être capable de garantir la ?abilité du système avant son exécution Tous les scénarios possibles d ? exécution doivent donc être étudiés et le bon fonctionnement du système doit être garanti pour chacun de ces scénarios L ? ensemble du système doit évidemment être su ?samment connu pour pouvoir fournir de telles garanties Exemple contrôle de tra ?c aérien contrôle d ? une centrale nucléaire systèmes embarqués utilisés dans l ? aéronautique les avions système de conduite de missile etc CChapitre Description des systèmes temps réel Figure Valeur du calcul en fonction du temps échéance dur Temps réel ferme Temps réel souple avec le manquement occasionnel des échéances La réponse du système dans un temps imparti est essentielle Le résultat est inutile une fois la deadline passé Exemple téléphone Figure Valeur du calcul en fonction du temps échéance ferme Temps réel mou ou

  • 26
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager