ELE6306 : Test de syst - PowerPoint PPT Presentation

1 / 40
About This Presentation
Title:

ELE6306 : Test de syst

Description:

ELE6306 : Test de syst mes lectroniques Test int gr et Mod le de faute de d lai Etudiante : S. BENCHIKH Professeur : A. Khouas D partement de g nie lectrique – PowerPoint PPT presentation

Number of Views:36
Avg rating:3.0/5.0
Slides: 41
Provided by: groupesPo
Category:
Tags: ele6306 | lfsr | syst | test

less

Transcript and Presenter's Notes

Title: ELE6306 : Test de syst


1
ELE6306 Test de systèmes électroniques Test
intégré et Modèle de faute de délai
  • Etudiante S. BENCHIKH
  • Professeur A. Khouas
  • Département de génie électrique
  • École Polytechnique de Montréal

2
Plan du projet
  • Introduction
  • Problématique
  • Description des outils de base
  • Génération des séquences SIC
  • Comparaison des test
  • Conclusion

3
  • INTRODUCTION

4
EVOLUTION DE LA SURFACE DINTEGRATION ET DE LA
SURFACE DE LA PUCE
5
  • PROBLEMATIQUE

6
TECHNOLOGIE DES VLSI
  • Amélioration de la fiabilité des circuits
  • Diminution de la marge de bruit
  • Accroissement de la complexité des circuits
  • Exposition aux erreurs et défaillances

7
DESCRIPTION DES OUTILS DE BASE
8
LE TEST DES CIRCUITS SIMPOSE
9
VALIDATION DE LA CHAINE DE PRODUCTION
  • Mesure de la qualité
  • Mesure de la fiabilité
  • Augmentation du rendement de la production

10
LE TEST
  • Test interne
  • Test externe

11
DFT
  • Technique AD-Hoc
  • Ensemble de règles à respecter en vu de rendre la
    conception plus testable
  • Technique structurale
  • Accès aux nœuds interne du circuit tout en
    limitant le nombre dentrées /sorties
    supplémentaires prévues à cet effet.

12
Pourquoi le BIST et non EAT
  • Moins rapide que le circuit à tester.
  • Augmentation des performances temporelles de 12
    par rapport à 30 des performances des circuits
  • Test le circuit avec son horloge interne donc
    avec sa fréquence nominale
  • Réduction des données de test à stocker
  • Réduction du temps de test
  • Réduction du coût.

13
LE CHOIX DE LARCHITECTURE DU TEST
  • La surface supplémentaire due au test
  • Limpact sur les performances du circuit
  • La puissance supplémentaire dissipée
  • Le temps dapplication des vecteurs de test
  • Le temps nécessaire au développement et à
    lintégration du test dans le circuit
  • La qualité du test.
  • Taux de couverture élevé

14
Estimation sur les délais en fonction de la
génération technologique
15
MODELES DE FAUTE
  • Faute de délais
  • Faute de court circuit
  • Faute de collage

16
Observation de la panne
17
test de délai robuste
18
Test non robust
19
Faute de court-circuit
20
LA GÉNÉRATION
  • Vecteurs de test
  • Controler les fautes à partir des PI
  • Observer les fautes à partir des PO
  • Génération des vecteurs de test
  • Vecteur spécifique faute donnée
  • Améliorer la qualité des vecteurs de test
  • Réduire le coût du test

21
Génération des vecteurs de test
  • Génération Manuelle
  • Génération Exhaustive
  • Génération Pseudo-aleatoire
  • Génération Déterministe
  • Génération mixte.

22
CHOIX DE LA MÉTHODE
Nombre dentrée très important Ajout de surface important Type de faute spécifique Séquence de test importante
Génération manuelle Non lieu Non Non Oui
Génération exhaustive Non lieu Non Non Oui
Génération pseudo-aléatoire Oui Non Non Oui
Génération déterministe Oui Oui Oui Non
Génération mixte oui Non Oui Non
23
Analyse des méthodes de test
  • Taux de couverture des fautes
  • Longueur de la séquence de test
  • Laugmentation en surface

24
  • GÉNÉRATION DE SÉQUENCES SIC

25
Générateur du test intégré
  • Un générateur pseudo-aléatoire
  • Utilise un registre à décalage à rétroaction
    linéaire LFSR

26
SÉQUENCES MIC et SIC
  • Multiple input change produit des vecteurs
    successifs qui diffèrent de plusieurs bits
  • Single input change produit des vecteurs
    successifs qui diffèrent dun bit.

27
GÉNÉRATEUR AVEC REGISTRE À DÉCALAGE
28
GENERATEUR RSIC
29
Propriété du LFSR Aléatoire ou RSIC
  • Génération de toutes le paires de vecteurs
    possibles
  • Générateur de vecteurs non corrélés
  • Génération dune séquence de longueur maximale

30
Génération de toutes les paires de vecteurs
possibles
  • LFSR de degré k
  • Séquence de 2k -1 vecteurs
  • m entrées k 2m 1

31
Générateur de vecteurs non corrélés
  • A chaque cycle dhorloge , le LFSR produit un
    nouveau vecteur
  • Les bits générés par le deuxième vecteur sont
    différent du premier
  • s nombre de décalage dans le registre avant de
    prélever un nouveau vecteur
  • s m ou mlt s lt(2k-1-m).

32
Génération dune séquence de longueur maximale
  • s et 2k-1 premiers entre eux, pour générer tous
    les vecteurs de la séquence.

33
  • VALIDATION DES TEST

34
Efficacité SIC et MIC
35
Faute de délai et le RSIC
36
Test robuste de délai et le RMIC
37
Différent modèle de fautes
38
Environnement bilbo et laugmentation en surface
39
Conclusion des tests
  • Lutilisation de la séquence RSIC lors de la
    conception ferait augmenter le taux de couverture
    des fautes du circuit
  • Mais la longueur des séquences utilisée pour le
    test des circuits nest pas négligeable
  • Ceci engendrerai une augmentation dans le coût si
    lestimation est mal faite

40
Conclusion
  • La génération de vecteurs de test et la
    vérification automatique sauve beaucoup dheure
    de travail et économise pour les concepteurs
    beaucoup dargents.
  • Pour les circuits complexes, lutilisation
    dalgorithme générique en combinaison avec des
    algorithmes déterministes sont recommandés.
  • Pour les circuits non complexes, la vérification
    systématique est possible.
  • Le recours aux algorithmes de compression de
    donnée et de pad ferrait aussi gagner aux
    concepteurs beaucoup dargent et de temps.
  • Les fautes de délai sont toujours et resterons un
    problème avec laccroissement spectaculaire de la
    complexité des CI
Write a Comment
User Comments (0)
About PowerShow.com