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
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Chapitre 4. | Approches en vue du Diagnostic |<br />
4.2.3.4 Amelioration du Diagnostic<br />
PESTICIDE fournit un premier diagnostic en generant les candidats. Si le circuit<br />
auquel on a aaire presente un bon prol de diagnostic, cette premiere etape peut<br />
alors s'averer susante. Mais dans le cas ou le circuit est assez complexe, alors il<br />
faut songer a ameliorer la qualite du diagnostic. Cette amelioration peut ^etre atteinte<br />
gr^ace a l'utilisation d'heuristiques basees sur le concept de "Known,as,good", permettant<br />
d'utiliser la connaissance que l'on a des entrees/sorties correctes du circuit<br />
sous test. Dans ce cas on peut reduire la liste des candidats en supprimant tous les<br />
blocs ne pilotant que des nuds portant des valeurs correctes. Une autre amelioration<br />
peut ^etre obtenue par l'adjonction d'informations supplementaires dans les bases de<br />
connaissances. Ces informations peuvent provenir des resultats d'autres sessions de<br />
test ou d'observations eectuees sur le circuit sous test.<br />
4.2.3.5 Exemple d'application<br />
Les resultats presentes dans ce paragraphe sont relatifs au circuit de la gure 2.8.<br />
On rappelle que ce circuit represente le s27 des ISCAS89 [BBK89] dont les ip,ops<br />
ont ete remplacees par un TI BS SCOPE TM OCTAL [TI89].<br />
Une sequence de huit vecteurs de test a ete generee a l'aide de SYSTEM HILO.<br />
Elle couvre la totalite des fautes de collage, de circuits ouverts et de court,circuits<br />
internes. Nous avons utiliselasequence de test determinee precedemment sur la carte<br />
en supposant l'existence d'un collage a 1 sur le nud g12. Les resultats obtenus sur les<br />
sorties de la carte ont permis la construction de deux bases de connaissances dierentes<br />
et par la suite de deux sessions de diagnostic dont les conditions sont resumees dans<br />
le tableau 4.1.<br />
Session Faute Vecteur G10 G11 G13 G17<br />
S1 g12/s.a.1 V1 ok ok erreur ok<br />
S2 g12/s.a.1 V3 ok erreur erreur erreur<br />
Tableau 4.1: Conditions des dierentes sessions<br />
{69 {