Présentation

Article

1 - GÉNÉRALITÉS SUR LE TEST

  • 1.1 - Terminologie
  • 1.2 - Types de test
  • 1.3 - Prise en compte du test dans le flot de conception

2 - VECTEURS DE TEST, MODÈLES DE FAUTES ET TAUX DE COUVERTURE

3 - NOTION DE TESTABILITÉ. AUGMENTATION DE TESTABILITÉ

  • 3.1 - Concepts clés
  • 3.2 - Critères de testabilité
  • 3.3 - Conception pour la testabilité et considérations économiques

4 - DE LA VALIDATION FONCTIONNELLE AU PROGRAMME DE TEST

5 - CONCLUSION

| Réf : E2460 v1

Généralités sur le test
Test des circuits intégrés numériques - Notions de base. Génération de vecteurs

Auteur(s) : Régis LEVEUGLE

Date de publication : 10 août 2002

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Auteur(s)

  • Régis LEVEUGLE : Ingénieur de l’École nationale supérieure d’électronique et de radioélectricité de Grenoble - (ENSERG) - Professeur à l’Institut national polytechnique de Grenoble (INPG) - Laboratoire des techniques de l’informatique et de la microélectronique pour l’architecture - d’ordinateurs (TIMA)

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

Le test des circuits intégrés n’est pas un domaine nouveau, mais il est en perpétuelle mutation. Lors des premiers pas dans la production de circuits intégrés, l’ingénieur de conception et l’ingénieur chargé du test étaient généralement bien dissociés. Le premier décidait des éléments à implanter dans le circuit et du dessin de ces éléments sur le substrat physique ; le second décidait ensuite comment déterminer efficacement, en fin de production, si le circuit n’était pas entaché d’un défaut de fabrication et pouvait être livré au client. Le premier devait donc garantir une fonctionnalité exempte d’erreur de conception ; le second devait assurer la détection de tout défaut physique. Avec la croissance rapide de la complexité des circuits, cette séparation nette des responsabilités est devenue caduque. L’évolution vers la haute intégration (VLSI : Very Large Scale Integration) a eu pour conséquence l’impossibilité de tester efficacement le circuit en production si le test n’a pas été prévu pendant la conception ; la qualité et le coût du test sont devenus directement liés aux choix de conception et aux informations fournies par le concepteur pour la préparation du test.

La préparation des vecteurs de test est donc aujourd’hui de la responsabilité du concepteur et la notion de conception en vue du test (DFT : Design for Testability) est apparue (cf. § 2 à 5). En effet, dans un nombre croissant de cas, des dispositifs spécifiques doivent être ajoutés dans le circuit pour permettre d’atteindre le niveau de qualité de test requis.

L’objectif de cet article est de donner une vue d’ensemble des concepts importants du domaine, sans chercher à prétendre à l’exhaustivité. Les informations données dans la documentation permettront à chacun d’approfondir les points nécessaires dans un contexte donné. En particulier, cet article ayant été résolument rédigé dans l’optique du concepteur, les aspects liés à la mise en œuvre du test en phase de production seront très peu abordés. Les caractéristiques des équipements de test (ATE) ne seront mentionnées que dans le cas où elles ont un impact direct sur le travail du concepteur. Par ailleurs, cet article se concentrera sur le test des circuits numériques. De plus, le cas des circuits asynchrones ou en filière autre que CMOS (complementary metal oxide semiconductor) ne sera pas explicitement abordé.

En parallèle de l’accroissement de complexité des circuits intégrés, il faut noter l’évolution vers la haute densité des circuits imprimés et des technologies d’encapsulation (en particulier, l’accroissement du nombre de montages de circuits intégrés dans des modules multi-circuits ou MCM). Les problèmes de points d’accès, bien connus dans le domaine du test des circuits intégrés individuels, sont donc apparus aussi au niveau carte, avec l’impossibilité d’utiliser valablement les « planches à clous » ou autres méthodes d’accès direct aux nœuds internes. Un groupe de travail, réunissant un certain nombre d’industriels sous l’appellation JTAG (Joint Test Action Group), a cherché à définir une méthodologie permettant de tester efficacement des MCM, des cartes de haute densité et des équipements complets utilisant ces cartes. Un groupe de travail IEEE (Institute of Electrical and Electronics Engineers), se basant sur les travaux du JTAG, a édité en 1990 la norme IEEE1149.1 « Boundary Scan ». Cette norme induit des contraintes sur la conception des circuits intégrés, ce qui sera détaillé dans la seconde partie de cet article (cf. [E 2 461], § 2).

L’évolution des technologies de fabrication vers les technologies « sub-microniques profondes » (dimension minimale inférieure à 0,25 µm), s’accompagnant d’un bouleversement des approches de conception avec le développement rapide de la réutilisation de blocs fonctionnels complexes (appelés blocs « IP », pour « Intellectual Property »), conduit au développement de systèmes intégrés dans un seul circuit (SoC : « System on Chip »). Ces SoC, avec une complexité annoncée de 1 milliard de transistors à l’horizon 2010, posent naturellement des problèmes variés au niveau du test. On peut noter en particulier l’importance croissante des méthodes de test de circuits mixtes numérique/analogique, voire de circuits incluant des blocs de puissance ou des micro-systèmes. Ces derniers aspects ne seront pas explicitement traités ici ; l’impact des technologies submicroniques sera cependant discuté au paragraphe 2.3, ainsi que l’évolution des méthodologies de test pour tenir compte de l’évolution de la complexité des parties numériques (cf. [E 2 461], § 3).

Il faut encore noter que les circuits intégrés complexes sont utilisés dans un nombre croissant d’applications critiques, au niveau des vies humaines (comme par exemple l’avionique ou le transport terrestre) ou au niveau financier (comme dans le domaine bancaire ou pour certaines conditions de vol spatial non habité). Leur utilisation est aussi croissante dans des applications comme le contrôle de processus industriel ou dans la vie de tous les jours (pour ne citer que la téléphonie mobile). En parallèle, la probabilité de défaillances transitoires augmente avec l’évolution des technologies. Un aspect du test jusque-là méconnu dans la plupart des domaines d’application commence donc à se démocratiser : l’utilité de réaliser un test du circuit pendant l’exécution normale de l’application, et non pas seulement en fin de fabrication ou en maintenance. Un tel test « en-ligne » met en œuvre des techniques très différentes des tests plus classiques ; quelques techniques de base seront résumées dans la seconde partie de l’article (cf. [E 2 461], § 4).

Enfin, malgré l’augmentation considérable de la complexité des circuits, la pression ne cesse de s’accroître pour diminuer les temps de conception. Ceci passe par l’utilisation de méthodologies efficaces et d’outils de conception assistée par ordinateur (CAO) performants. Le domaine du test n’échappe pas à cette contrainte et il est fondamental de pouvoir disposer d’outils CAO spécifiques. Les types d’outils disponibles en 2002 dans le domaine du test de circuits intégrés numériques, puis quelques exemples concrets d’utilisation des méthodes seront présentés dans la seconde partie de l’article (cf. [E 2 461], § 5 et § 6).

Cet article constitue la première partie d’un ensemble consacré aux tests des circuits intégrés numériques :

  • Test des circuits intégrés numériques – Notions de base. Génération de vecteurs [E 2 460] ;

  • Test des circuits intégrés numériques – Conception orientée testabilité [E 2 461] ;

  • Test des circuits intégrés numériques – Pour en savoir plus [Doc. E 2 462].

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

VERSIONS

Il existe d'autres versions de cet article :

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-e2460


Cet article fait partie de l’offre

Électronique

(227 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

1. Généralités sur le test

1.1 Terminologie

Un glossaire des termes utilisés dans l’article est proposé en encadré 1.

HAUT DE PAGE

1.1.1 Test ou diagnostic ?

Réaliser le test d’un circuit signifie détecter qu’un circuit ne fonctionne pas conformément aux spécifications (pour des raisons de fonctionnalité logique, de vitesse de fonctionnement ou encore de niveaux électriques). Dans la majorité des cas, le test sert uniquement à distinguer les circuits « bons », c’est-à-dire pouvant être livrés au client, des circuits « mauvais » qui sont à éliminer. La cause exacte du mauvais fonctionnement n’a la plupart du temps pas à être analysée.

Dans certains cas cependant, la cause du mauvais fonctionnement doit être identifiée.

Exemple
  • Dans le but d’améliorer la conception du circuit ou le processus de fabrication pour augmenter le rendement de production, une analyse de défaillances est menée en fin de fabrication sur les circuits jugés mauvais.

  • On cherche à identifier la cause de mauvais fonctionnement également lorsque le circuit dispose d’éléments redondants pouvant remplacer certains éléments défectueux ; ceci est aujourd’hui classique pour la production de circuits mémoire (SRAM et DRAM).

Lorsqu’une telle identification de la cause est souhaitée, le test n’est plus suffisant ; il doit être complété par une phase de diagnostic, qui nécessite une analyse beaucoup plus longue et détaillée. Le diagnostic doit en effet permettre de distinguer les différentes causes internes possibles pour une même erreur externe détectée par le test initial. Un tel diagnostic est également souvent nécessaire lors du test de circuits prototypes, dans un objectif de déverminage. Toutefois, les paragraphes suivants ne traiteront que du test, au sens strict du terme.

HAUT DE PAGE

1.1.2 Défaut. Faute. Erreur. Défaillance

Le mauvais fonctionnement d’un circuit...

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Électronique

(227 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Généralités sur le test
Sommaire
Sommaire

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Électronique

(227 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS