Delay fault testing in SRAMBased FPGA - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

Delay fault testing in SRAMBased FPGA

Description:

Registre Entr e. Registre Sortie. Entr es externes. E0. E1. E2. E3. S0. S1 ... Registre Entr e. Registre Sortie. Entr es externes. E0. E1. E2. E3. S0. S1. g1. g2. g3. g4. 14. 2 ... – PowerPoint PPT presentation

Number of Views:74
Avg rating:3.0/5.0
Slides: 20
Provided by: olivie90
Category:

less

Transcript and Presenter's Notes

Title: Delay fault testing in SRAMBased FPGA


1
TEST DE PANNES TEMPORELLES DANS LES FPGA-SRAM
O. Héron, P. Girard, S. Pravossoudovitch et M.
Renovell
LIRMM-UMR5506 / Université de Montpellier II 161
rue Ada 34392 Montpellier, France.
E-mail heron_at_lirmm.fr
Tel 04.67.41.86.38
2
Plan
  • Introduction
  • Problématique du test de pannes temporelles dans
    le FPGA
  • Etat de l Art
  • Conclusion et Perspectives

3
1 - Introduction
  • Flot de fabrication de circuits intégrés

4
1 - Introduction
  • Flot de fabrication de circuits intégrés

performances ? spécifications
Quoi tester ?
  • Défauts de fabrication,
  • Défauts de conception,
  • etc...

Quand tester ?
5
1 - Introduction
  • Comment tester ?
  • Test Industriel ? Testeur externe

tête du testeur
testeur
circuit sous test
  • Quantité de vecteurs
  • Bande passante et vitesse du testeur

6
1 - Introduction
  • Comment tester ? (suite)
  • Conception en vue du test ? Test intégré (BIST)
  • Bande passante du testeur
  • Temps de test
  • Surface ajoutée

7
1 - Introduction
  • Challenges du test

Source ACM 97 3mts
8
1 - Introduction
  • Contexte

Applications diverses
HTML
TCP/IP
MPEG IV
Bluetooth
PDA Personal Digital Assistant
9
Plan
  • Introduction
  • Problématique du test de pannes temporelles dans
    le FPGA
  • Etat de l Art
  • Conclusion et Perspectives

10
2 - Problématique
Test structurel du FPGA
Test de lensemble du FPGA
Test orienté fabrication
Panne temporelle
Faute de collage
C. Jordan al., ETC93
?
C. Stroud al., ITC98
X. Sun al., ITC00
Structure du FPGA
11
2 - Problématique
Test structurel du FPGA
Test des ressources configurées
Test orienté application
Faute de collage
Panne temporelle
M.Renovell al.,ETW00
I.G.Harris al., ITC01
A. Krasniewski, EUROMICRO99
ressources configurées vis-à-vis dune
application donnée
12
2 - Problématique
  • Test de pannes temporelles
  • Circuits logiques conventionnels à base de portes
  • Panne temporelle ? niveau de modélisation du
    défaut
  • Panne temporelle de chemin prend en considération
    tous les défauts situés sur un Chemin
  • Chemin C g0, g1, , gn E2, g2, g4, S1

S0
E0
g1
E1
g2
S1
Registre Entrée
Registre Sortie
E2
g4
E3
g3
Smit85 G. L. Smith, "Model for delay faults
based upon paths", Proc. of Int. Test Conf., pp.
342-349, 1985
13
2 - Problématique
  • Test de pannes temporelles (suite)

S0
E0
g1
E1
g2
S1
Registre Sortie
Registre Entrée
E2
g4
E3
g3
He
Entrées du Chemin
Entrées externes
He
Hs
14
2 - Problématique
  • Conclusion
  • notion de Chemin dans un FPGA ?
  • représentation des ressources internes du FPGA
  • représentation des Look-Up Table (LUT) par des
    portes classiques ?
  • validité des modèles de pannes classiques ?

15
Plan
  • Introduction
  • Problématique du test de pannes temporelles dans
    le FPGA
  • Etat de l Art
  • Conclusion et Perspectives

16
3 - Etat de l Art
  • Test intégré de pannes temporelles du FPGA
  • Test orienté application
  • modèle de panne temporelle de chemin

SA
TPG
critère délai indépendant de la fonction
programmée
I.G. Harris, P.R. Menon and R. Tessier,
"BIST-Based Delay Path Testing in FPGA
Architectures", Int. Test Conf., pp. 146-149, 2001
17
3 - Etat de l Art
  • 1 phase de test dun chemin
  • test du chemin pour le même type de transition et
    pour les 2n combinaisons du compteur
  • 1 session de test du FPGA
  • 2 phases de test de tous les chemins indépendants
  • Avantages
  • Couverture exhaustive des défauts situés sur les
    interconnexions
  • Architectures du TPG et du SA sont simples
  • Nombre de sessions faible
  • Inconvénients
  • Test dun sous-ensemble de chemins (critère ?)
  • Temps de test taille du compteur
  • Aucun intérêt pour les défauts localisés dans les
    LUT

18
Plan
  • Introduction
  • Problématique du test de pannes temporelles dans
    le FPGA
  • Etat de l Art
  • Conclusion et Perspectives

19
4 - Conclusion et perspectives
  • Solution proposée non satisfaisante
  • limites des modèles de panne classiques ?
  • améliorer couverture de défauts
  • test C-exhaustif
  • quantité de vecteurs de test indépendant de la
    taille de lapplication
  • Perspectives

Challenge
Write a Comment
User Comments (0)
About PowerShow.com