Qu'est-ce que ATPG (génération automatique de vecteurs de test) ?

Génération automatique, à partir de la netlist du circuit, de vecteurs de test destinés à détecter les fautes. Utilisée avec la conception à base de scan.

Nom japonais: ATPG(自動テストパターン生成)

« ATPG (génération automatique de vecteurs de test) » apparaît dans 7 questions d'entraînement réparties sur 4 thèmes, dont Test et inspection, Métrologie et analyse, Rendement et contrôle qualité.

Domaine: Test et inspection

S'entraîner : questions sur ATPG (génération automatique de vecteurs de test)

Quelle description de la conception par scan, l'une des techniques de conception en vue du test (DFT), est correcte ?

  1. ABalayer la surface de la puce au microscope optique pour rechercher des défauts
  2. BAugmenter progressivement la tension d'alimentation pendant le test pour déterminer les limites de fonctionnement
  3. CRelier les bascules du circuit en registre à décalage afin de faciliter le positionnement et l'observation de l'état interne
Afficher la réponse et l'explication

Réponse : C. Relier les bascules du circuit en registre à décalage afin de faciliter le positionnement et l'observation de l'état interne

Dans la conception par scan, un multiplexeur de sélection est ajouté à l'entrée de chaque bascule ; en mode test, les bascules sont chaînées (chaîne de scan), ce qui permet de charger par décalage une valeur quelconque depuis l'extérieur et de relire par décalage les valeurs internes. Le test d'un circuit séquentiel se ramène ainsi au test d'un circuit combinatoire, et l'ATPG peut générer automatiquement des vecteurs à forte couverture de fautes. Cela n'a rien à voir avec un balayage au microscope ou un balayage en tension.

Quelle description du modèle de faute de collage (stuck-at), utilisé pour le test des circuits logiques, est correcte ?

  1. AUne faute qui ralentit la propagation du signal
  2. BUne faute dans laquelle la valeur d'une ligne de signal reste figée à 0 ou à 1
  3. CUne faute qui fait monter la température de la puce
Afficher la réponse et l'explication

Réponse : B. Une faute dans laquelle la valeur d'une ligne de signal reste figée à 0 ou à 1

Le modèle de collage suppose qu'une ligne de signal du circuit est figée en permanence à 0 (collage à 0) ou à 1 (collage à 1) ; pour n lignes de signal, 2n fautes sont considérées. Malgré sa simplicité, il représente de nombreux défauts physiques tels que les courts-circuits et les coupures, et constitue la base de l'ATPG et de l'évaluation de la couverture de fautes. Les fautes de ralentissement du signal relèvent du modèle de faute de délai, et l'élévation de température n'est pas un modèle de faute.

« ATPG (génération automatique de vecteurs de test) » dans les explications

Questions mentionnant « ATPG (génération automatique de vecteurs de test) » (7)

  1. Quelle description de la conception par scan, l'une des techniques de conception en vue du test (DFT), est correcte ?
  2. Quelle description du modèle de faute de collage (stuck-at), utilisé pour le test des circuits logiques, est correcte ?
  3. Comment appelle-t-on la génération automatique, à partir de la netlist d'un circuit, de vecteurs de test destinés à détecter les fautes ?
  4. Comment appelle-t-on l'ensemble formé par la séquence de signaux 0 et 1 appliqués successivement aux entrées d'une puce lors du test et par les valeurs attendues correspondantes ?
  5. Quelle fonction photographie au SEM les défauts détectés en inspection et classe automatiquement leur type à partir des images ?
  6. Quelle méthode écarte comme défectueuses les puces qui, bien que dans la spécification au test, présentent des valeurs s'écartant fortement de la distribution du même lot ?
  7. Comment appelle-t-on l'étape qui extrait la résistance et la capacité des interconnexions à partir du layout après placement-routage ?

Termes associés

APC (contrôle avancé des procédés) DFT (conception en vue du test) Multiplexeur Bascule (flip-flop) Circuit séquentiel Circuit combinatoire Netlist DRC (vérification des règles de conception) Placement-routage STA (analyse temporelle statique)

Retour au glossaire