TH ESE Mohamed H edi TOUATI TEST ET ... - Laboratoire TIMA
TH ESE Mohamed H edi TOUATI TEST ET ... - Laboratoire TIMA
TH ESE Mohamed H edi TOUATI TEST ET ... - Laboratoire TIMA
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapitre 4. | Approches en vue du Diagnostic |<br />
parcourt le circuit en repertoriant tous les blocs convergeant vers cette sortie.<br />
Ces blocs appartiennent tous a ce que l'on designera par \c^one de fanin" ou<br />
\coverage cone" [MCl84]. Ces blocs seront declares comme \presumes Fautifs",<br />
et stockes dans une liste.<br />
- Une deuxieme phase dite de propagation avant (\forward propagation") dans<br />
laquelle on fait la mise a jour des estimations obtenues lors de la premiere<br />
phase, et en m^eme temps on essaie d'identier les blocs completement observables<br />
(c'est,a,dire dont les entrees/sorties sont primaires). Ces blocs seront<br />
denitivement declares comme \Correct" ou \Fautif" en fonction de leur etat,<br />
et retires de la liste des blocs \presume defaillant". Les blocs non aectes<br />
et debouchant sur des sorties correctes seront declares dans un premier temps<br />
comme \Presume Correct". La mise a jour des estimations se fait de la maniere<br />
presentee dans le paragraphe 4.3.2.<br />
Sites possibles de la faute<br />
Sorties erronées<br />
Figure 4.4: Intersection en cas de faute unique<br />
A ce stade de l'algorithme, un choix sur l'hypothese de faute doit ^etre fait. Si on choisit<br />
de se positionner dans l'hypothese de la faute unique, alors l'etape suivante consiste<br />
a chercher l'intersection des ensembles generes (si plusieurs sorties sont erronees). Le<br />
bloc fautif appartenant necessairement a cet ensemble resultant de candidats (gure<br />
4.4). Si la sequence de test appliquee assure une couverture de faute de 100%,<br />
alors les blocs restants seront consideres comme \Vraisemblablement correct" . Sinon,<br />
ils seront declares comme \Presume Correct".<br />
Par contre, dans le cas ou on opte pour l'hypothese de faute multiple, aucun traitement<br />
supplementaire n'est eectue avant le commencement de la phase suivante.<br />
{72 {