Course Syllabus 2014/2015
 
PDF Extract Anglais
Français
index
Module : EN322
Title :
Fault tolerant architectures
Number of hours :
Combined lecture and tutorial classes : 12.00 h
ECTS credits :
1.00
Evaluation :
Teacher(s) :
ANGHEL Lorena - Responsible
Shared by UV(s) :
Level :
third year module
Abstract :
  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)