Télécharger la présentation
1
ELE6306 Tests de Systèmes Électroniques
Test intégré de circuits analogiques par oscillation avec analyse de signature Présenté par Mathieu Larouche et Sébastien Ethier
2
Plan de la Présentation
Introduction OBIST Analyse de signature Simulations Conclusion
3
Introduction Circuits analogiques sont difficiles à tester
Plusieurs paramètres avec tolérances Différents types de tests De plus en plus intégrés dans des SoC Ajout de plusieurs broches d’entrées/sorties
4
Introduction Test de circuits numériques Test de circuits analogiques
Techniques plus matures Test « pass or fail » simple Test de circuits analogiques Techniques peu evoluées Tests spécifiques selon le type de circuit Test « pass or fail » difficile à évaluer (fautes catastrophiques et paramétriques)
5
Introduction Qu’est-ce qu’une faute catastrophique?
Affectent le circuit de façon extraordinaire Changent le comportement du circuit Plus facile à détecter Qu’est-ce qu’une faute paramétrique? Variations minimes sur les composantes du circuit Plus difficile à détecter Dans le domaine analogique (domaine infini)
6
Plan de la Présentation
Introduction OBIST Analyse de signature Simulations Conclusion
7
1. OBIST Techniques proposées BIST solution intéressante
Aide pour l’accessibilité du circuit Nécessite beaucoup de circuiterie OBIST Simplifie la circuiterie à l’entrée OBIST avec analyse de signature avec TDM Permet une simplification de la circuiterie à la sortie
8
1. OBIST Oscillation-based Built-In Self Test
Modification du CUT pour en faire un oscillateur en mode de test Caractéristiques (fréquence, amplitude, phase, forme) de l’oscillation sont directement dépendantes des paramètres du CUT Fautes (catastrophiques ou paramétriques) entraînent des déviations de l’oscillation du CUT fautif par rapport à celle du circuit correct
9
1. OBIST Exemple simple
10
Plan de la Présentation
Introduction OBIST Analyse de signature Simulations Conclusion
11
2. Analyse de signature Architecture basée sur un comparateur Time-Division Multiplexing (TDM) avec compteurs Simple Petite surface Deux paramètres de l’oscillation: Fréquence Amplitude
12
2. Analyse de signature Architecture globale
13
2. Analyse de signature Comparateur TDM
14
2. Analyse de signature Signatures sont les valeurs des compteurs
Valides pour les mêmes: Tensions de références Fréquence d’horloge Durée de test Ces paramètres changent la sensibilité de l’analyse de signature Possibilité de calculer la fréquence de l’oscillation à partir des comptes
15
Plan de la Présentation
Introduction OBIST Analyse de signature Simulations Conclusion
16
3. Simulations Plusieurs circuits déjà testés dans la littérature
Amplificateurs opérationnels Filtres (Sallen Key, Notch, Continuous Time State Variable, Leapfrog) ADC et DAC Comparateurs Utilisation d’un circuit simple pour tester la technique Simulations sous Matlab/Simulink
17
3. Simulations Filtre passe-haut Sallen Key R1 = R2 = 2,26 kΩ
C1 = 20 nF C2 = 10 nF
18
3. Simulations Modèle sous Simulink
19
3. Simulations OBIST Rétroaction : G = 7,041221 avec R = 1 kΩ
Oscillation : Amplitude = 0,04134 à -0,04127 V Fréquence = 6452 Hz G = 7,041221 avec R = 1 kΩ C = 100 nF
20
3. Simulations Paramètres du comparateur TDM Signatures pour le
Vref1 = 0,039 V et Vref2 = -0,039V Fréquence d’horloge = 2 MHz Temps de test = 2 ms Signatures pour le CUT sans faute : Compteur1 = 259 Compteur2 = 1838
21
3. Simulations Simulation des fautes catastrophiques
Utilisation des modèles de court-circuit et de circuit ouvert Recalculer la fonction de transfert pour les capacités Simulation avec ces nouvelles fonctions de transfert Simulation des fautes paramétriques Plusieurs simulations avec des variation sur les composantes Étude des effets sur les signatures
22
3. Simulations Fautes catastrophiques Faute Compteur1 Compteur2
Commentaire R1 court-circuit 996 1003 Vosc → ∞ R1 circuit ouvert 1 2000 Vosc → 0 R2 court-circuit 1999 R2 circuit ouvert C1 court-circuit 1995 C1 circuit ouvert C2 court-circuit C2 circuit ouvert
23
3. Simulations
24
3. Simulations
25
3. Simulations
26
3. Simulations Déterminer si le circuit est fautif ou non
Étudier l’effet des composantes sur le fonctionnement du circuit Permet de déterminer la marge acceptable de variation Pour le CUT actuel Formule pour la fréquence de coupure (Fc) Toutes les composantes ont le même effet sur Fc Les composantes affectent les signatures différemment
27
3. Simulations
28
Plan de la Présentation
Introduction OBIST Analyse de signature Simulations Conclusion
29
Conclusion OBIST avec TDM est une solution viable pour les circuits analogiques Bon compromis entre plusieurs facteurs Aire Temps de test Taux de couverture Étude spécifique pour chaque type de circuit pour déterminer les marges, etc
30
Conclusion Test sur un circuit de base (Sallen Key passe-haut)
Il serait intéressant de voir le comportement de cette méthode avec des circuits plus complexes L’extraction de nœuds internes ou séparer le CUT pourrait améliorer le taux de couverture
31
Questions
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.