Syllabus 2014/2015
 
Extrait PDF Anglais
Français
index
Module : EN322
Titre :
Architectures tolérantes aux fautes et pannes
Volumes horaires :
Cours Intégré : 12.00 h
Crédits ECTS :
1.00
Évaluation :
Enseignant(s) :
ANGHEL Lorena - Responsable
Partagé par l'UE (les UEs) :
Niveau :
module de troisième année
Résumé :
  1. Introduction et Motivation, contexte actuel des fautes (design, physique, environnement, attaques)
  2. Concepts, définitions, historique de la tolérance aux fautes, classes de systèmes et leur attributs
    Problèmes: Fautes-erreurs-defaillances
    Attributs: fiabilité, disponibilité, sécurité, maintenabilité, intégrité, robustesse
    Méthodes de tolérance aux fautes: statiques et dynamiques
  3. Architectures tolérant les fautes en matériel: redondance massive (TMR), codes détecteurs/correcteurs (Hamming, parité, DRC, checksum), autres techniques de détection de fautes (watch dog, strandby sparing, timing redundancy - RAZOR, RESO, inverted logic, etc)
  4. Architectures tolérant les faute en logiciel (checkpoint/rollback, contrôle de cohérence, contrôle de signature, input work around, recovery blocks, NMR en logiciel - data diversity)