Une matrice de couverture des essais PCBA répertorie un ensemble défini de conditions de défaut, identifie les essais activés dont les preuves montrent la détection de chaque condition et révèle les recouvrements et les lacunes. Calculez la couverture en comptant les conditions distinctes couvertes et en divisant par le nombre total de conditions de cet ensemble défini ; n’additionnez pas les pourcentages de couverture d’essais séparés.
La matrice n’est utile que dans le contexte de sa révision. Un résultat concernant une révision de carte, un programme d’essai, un montage et une condition de fonctionnement peut ne plus s’appliquer après une modification de conception ou de procédé. La réussite à un essai ne garantit pas non plus qu’un assemblage est exempt de défaut ou fiable en service.
Si vous choisissez encore vos méthodes, commencez par la sélection entre boundary scan, sonde volante et essai fonctionnel. Le guide d’essai ICT détaille une méthode. Cette page traite d’un livrable différent : l’artefact inter-méthodes qui consigne les conditions couvertes par les essais sélectionnés, les preuves de cette couverture et les conditions qui restent non couvertes.
Définir le sens de « couverture »
Un pourcentage de couverture sans numérateur, dénominateur et périmètre est difficile à interpréter. Plusieurs mesures utiles sont souvent confondues :
| Mesure | Ce qu’elle dénombre | Ce qu’elle n’établit pas |
|---|---|---|
| Accessibilité physique des réseaux | Réseaux ayant un accès utilisable par sonde parmi un ensemble admissible défini | Que chaque réseau accessible reçoit un essai électrique efficace |
| Inclusion des composants | Composants inclus dans les essais activés parmi un ensemble de composants visés | Que chaque défaut pertinent de chaque composant inclus est détectable |
| Couverture du modèle de défauts | Conditions de défaut modélisées distinctes dont la détection est créditée parmi l’univers défini | La détection des défauts hors univers ou la probabilité de défaillance en service |
| Couverture d’inspection | Caractéristiques définies ou conditions d’inspection examinées parmi le périmètre d’inspection | Le fonctionnement électrique ou la qualité des joints cachés, sauf s’ils sont observables et validés spécifiquement |
| Couverture des exigences fonctionnelles | Exigences ou états de fonctionnement exercés dans des conditions spécifiées parmi les exigences ou états sélectionnés | Tous les défauts possibles ou toutes les conditions de fonctionnement réelles |
| Validation de fiabilité | Preuves de performance sous des contraintes, durées et conditions définies | Un substitut direct à la couverture des défauts de production |
Par exemple, un point de test peut rendre un réseau physiquement accessible, mais la topologie du circuit, les chemins parallèles, le contact de sonde, les limites d’essai ou les routines désactivées peuvent encore empêcher une mesure utile. Le guide sur les points de test PCB traite de la planification des accès ; la matrice doit aller plus loin et relier cet accès à une condition détectable précise.
De même, un programme AOI peut inspecter la présence et la polarité d’un composant sans établir son bon fonctionnement électrique. IPC-A-610, Acceptability of Electronic Assemblies, est un exemple de document d’acceptation d’assemblages ; l’édition et les critères applicables doivent toujours être convenus pour le projet. Un critère d’acceptation d’inspection ne définit pas à lui seul un univers de défauts chiffré et inter-méthodes.
Choisir les méthodes selon les conditions observables
Chaque méthode a un point d’observation différent. Le tableau suivant aide à la planification ; il ne promet pas qu’un système ou une procédure donnée détectera un défaut particulier.
| Méthode | Contribution potentielle | Réserve importante |
|---|---|---|
| SPI | Inspecte les caractéristiques définies de l’impression de pâte à braser avant placement et refusion | Les mesures de pâte ne prouvent pas directement l’état final du joint. Le crédit pour une condition modélisée exige une procédure et des preuves applicables. |
| AOI | Inspecte les caractéristiques visibles telles que la présence, l’orientation et certains états de joints de soudure | La visibilité, l’éclairage, la programmation, la géométrie des composants et les critères d’acceptation comptent. Les caractéristiques cachées peuvent ne pas être observables. |
| Inspection aux rayons X | Examine les caractéristiques masquées à l’optique, notamment certaines structures de soudure sous les boîtiers | La détectabilité dépend du défaut, de la géométrie, de l’équipement et de la procédure d’inspection. Une image ne constitue pas automatiquement un essai électrique ou de fiabilité. |
| ICT | Peut tester des réseaux accessibles, des courts-circuits et certaines caractéristiques de composants avec un montage et un programme définis | L’accès par sonde, la topologie du circuit, l’isolation, les limites et les essais activés restreignent la couverture. |
| Sonde volante | Peut effectuer des mesures électriques programmées sur les points accessibles sans montage dédié à lit de clous | La portée des sondes, la séquence d’essai, les effets du circuit et la procédure applicable limitent encore les mesures possibles. |
| Boundary scan | Peut solliciter ou observer les connexions prises en charge au moyen d’une chaîne de balayage configurée | Il faut des dispositifs adaptés, un accès à la chaîne, un état de carte, des descriptions de dispositifs et des vecteurs d’essai ; cette méthode n’inspecte pas automatiquement chaque joint interne ou circuit. |
| Test fonctionnel, ou FCT | Exerce les fonctions spécifiées de la carte avec des entrées, charges et états définis | Une fonction réussie démontre uniquement les conditions et limites d’acceptation effectivement exercées. |
Le boundary scan utilise une architecture d’accès aux essais pour solliciter ou observer les connexions prises en charge ; la possibilité de l’utiliser efficacement sur une carte donnée reste une question de conception et de procédure. Confirmez la norme et l’édition applicables au projet.
Pour préparer des méthodes particulières, consultez l’inspection de la pâte à braser, l’inspection PCB aux rayons X et les essais fonctionnels PCB. Aucune de ces méthodes ne possède un pourcentage universel de couverture transférable à un autre assemblage sans définition de l’univers et des preuves.
Définir l’univers de défauts avant le décompte
L’univers de défauts est la liste des conditions prises en compte dans le calcul de couverture. Chaque ligne doit décrire une condition distincte avec suffisamment de contexte pour décider si un essai peut la détecter.
Une ligne utile identifie :
- Identifiant et emplacement du défaut : repère de composant, réseau, joint, circuit ou exigence fonctionnelle.
- Condition : par exemple circuit ouvert à une borne de résistance spécifiée ou échec de démarrage sous une entrée et une charge spécifiées.
- Périmètre et hypothèses : révision de carte et de nomenclature, état de fonctionnement, accès et hypothèse éventuelle d’un seul défaut.
- Méthodes candidates : essais susceptibles d’observer la condition.
- Détection créditée et preuves : essai activé et preuves justifiant cette correspondance.
- Décision : couvert, couvert sous condition, non validé ou non couvert, avec un responsable pour toute action.
La liste peut inclure des défauts physiques et des défaillances fonctionnelles définies, mais précisez explicitement le périmètre. Évitez les lignes vagues comme « soudure défectueuse » ou « problème d’alimentation » : elles peuvent masquer plusieurs mécanismes et conditions d’observation.
Une ligne représente une condition modélisée, pas nécessairement un événement physique indépendant. Un défaut sous-jacent peut provoquer plusieurs symptômes répertoriés, et plusieurs défauts peuvent survenir ensemble. Si le modèle suppose un seul défaut à la fois, consignez cette hypothèse ; des défauts simultanés peuvent masquer ou modifier les réponses aux essais.
Pour comparer des révisions ou des fournisseurs, maintenez un dénominateur et des définitions cohérents. Un pourcentage plus élevé issu d’un univers plus restreint n’indique pas nécessairement une meilleure couverture.
Exemple détaillé : compter l’union, pas les pourcentages
Supposons qu’un assemblage hypothétique comporte les huit conditions de défaut ci-dessous dans son périmètre. Pour cet exemple, les correspondances de détection AOI et ICT sont déjà validées pour la révision de carte, les programmes activés et les conditions applicables indiqués. Il s’agit d’un calcul, pas d’un rapport de résultats réels de laboratoire.
| ID | Condition modélisée définie | Détection AOI créditée | Détection ICT créditée |
|---|---|---|---|
| F1 | Un composant polarisé repéré visuellement est monté à l’envers | Oui | Non |
| F2 | Le composant C1 est absent | Oui | Non |
| F3 | Une borne de résistance spécifiée est visiblement ouverte, avec circuit ouvert électrique détectable selon la procédure ICT | Oui | Oui |
| F4 | La résistance R2 est absente | Oui | Oui |
| F5 | Deux réseaux spécifiés sont en court-circuit sous un boîtier, avec accès ailleurs pour la mesure ICT | Non | Oui |
| F6 | R3 a une résistance erronée spécifiée, détectable par la mesure ICT malgré les chemins parallèles du circuit | Non | Oui |
| F7 | Une connexion BGA cachée spécifiée est ouverte | Non | Non |
| F8 | L’alimentation ne démarre pas pour une entrée et une charge spécifiées | Non | Non |
« Non » signifie aucun crédit de détection dans cet exemple. Cela n’affirme pas que la méthode ne pourrait jamais détecter cette condition sur une autre carte ou avec une autre procédure validée.
Le dénominateur est de huit conditions modélisées distinctes :
- L’AOI détecte F1, F2, F3 et F4 : 4/8 = 50 %.
- L’ICT détecte F3, F4, F5 et F6 : 4/8 = 50 %.
- F3 et F4 sont détectées par les deux méthodes : 2 conditions.
- L’union couvre F1 à F6 : (4 + 4 − 2)/8 = 6/8 = 75 %.
- F7 et F8 restent non couvertes par cette combinaison AOI-ICT créditée : 2/8.
Additionner 50 % et 50 % compterait deux fois les conditions communes. Multiplier les pourcentages ne calculerait pas non plus l’union ; aucune hypothèse d’indépendance des défauts ou résultats d’essai n’a été faite.
Chaque condition modélisée a le même poids dans ce calcul. Le chiffre de 75 % ne représente ni l’efficacité statistique réelle des essais, ni un résultat de vérification de conception, ni la probabilité qu’une unité évite une défaillance en service. F7 et F8 peuvent aussi avoir une gravité différente des conditions couvertes. Une équipe peut donc leur donner la priorité même si chacune ne représente qu’une ligne du décompte.
L’étape suivante consiste à étudier une méthode d’observation adaptée à chaque lacune. Par exemple, évaluer si une procédure de rayons X peut détecter la condition F7 définie, ou si une procédure FCT peut exercer la condition de démarrage F8 définie. Ne changez pas une ligne pour la marquer « couverte » au seul motif qu’une méthode semble adaptée ; validez sa détectabilité pour l’assemblage et la procédure concernés.
Consigner les preuves, les conditions et l’échantillonnage
Une matrice pratique distingue un essai simplement prévu d’un essai crédité pour la détection. Pour chaque cellule créditée, conservez une référence aux preuves appropriées au projet, par exemple :
- Étape d’essai activée, règle d’inspection ou séquence fonctionnelle et sa révision.
- Révisions applicables de la carte, de la nomenclature, du montage, du logiciel et de la configuration.
- Représentation du défaut ou condition d’essai utilisée pour évaluer la détectabilité.
- Indications attendues et observées, limites d’acceptation et comportement pertinent des unités conformes.
- Limites, comme la visibilité, l’accès, les chemins parallèles, l’état d’alimentation ou la température de fonctionnement.
- Responsable de la revue et statut des preuves.
La crédibilité d’une correspondance dépend de la représentativité des preuves. Une liste de programme montre qu’un essai existe ; elle ne prouve pas nécessairement qu’il détecte le défaut modélisé. À l’inverse, une seule démonstration ne suffit pas toujours à établir la détection sur toutes les variantes ou conditions de procédé. Consignez l’étendue et le niveau de confiance des preuves sans les exagérer.
Les essais désactivés ne reçoivent aucun crédit de couverture actuelle. Un essai peut aussi être conditionnel : par exemple, il peut exiger un montage particulier, une option installée, un état de micrologiciel ou une configuration de chaîne de balayage. Documentez le prérequis et indiquez les parcours de production qui le satisfont.
L’échantillonnage modifie l’applicabilité de la couverture. Si chaque unité subit un ICT, mais que seules certaines unités sont inspectées aux rayons X, la correspondance de rayons X ne s’applique qu’aux unités inspectées ou à l’échantillon défini, et pas automatiquement à toutes les cartes du lot. Consignez la population, la règle de sélection et le parcours réel. De même, la SPI intervient avant refusion ; un constat d’impression et sa correction doivent être suivis dans le procédé plutôt que considérés comme preuve que le joint final a réussi un essai électrique.
Pour une union par unité, combinez uniquement les méthodes créditées réellement appliquées à cette unité dans leurs conditions validées. Consignez séparément les échecs, réparations et nouveaux essais afin que la décision finale soit compréhensible.
Utiliser la matrice pour combler les lacunes
Une fois la matrice initiale terminée, examinez les lignes non couvertes et conditionnelles en fonction du risque. La décision n’est pas toujours d’ajouter un essai : elle peut être de modifier la conception pour faciliter l’accès, d’affiner la procédure, d’ajouter un contrôle de procédé, de valider une méthode existante ou d’accepter un risque résiduel documenté.
Un relevé de lacune utile comprend :
- La condition non couverte et les variantes concernées.
- L’impact potentiel et la base de son évaluation du risque.
- Une action proposée de détection, prévention ou atténuation.
- Le responsable de l’action, la décision visée et les preuves nécessaires.
- Le statut d’approbation ou de dérogation, y compris les limites convenues.
Ne dissimulez pas l’évaluation du risque dans le pourcentage de couverture à pondération égale. Un défaut d’alimentation rare dans le modèle, mais grave, peut mériter plus d’attention que plusieurs défauts cosmétiques facilement détectés.
Réévaluez les lignes concernées lorsque le routage de la carte, la substitution d’un composant, le procédé de pâte, l’accès d’essai, le montage, le programme d’inspection, le micrologiciel ou les limites d’acceptation changent. L’étendue de la revalidation dépend de la modification et des contrôles convenus. Conservez la révision précédente de la matrice afin de relier les déclarations de couverture aux assemblages et programmes auxquels elles s’appliquaient.
Définir le livrable dans le dossier de libération ou la demande de devis
La matrice est la plus utile lorsque les responsabilités et livrables sont convenus avant la libération de production. Incluez les champs suivants dans la demande de devis ou le dossier de planification des essais :
| Champ | Informations à fournir ou à convenir |
|---|---|
| Identité de l’assemblage | Révision de carte, révision de nomenclature, variantes approuvées et alternatives pertinentes de composants |
| Données et accès | Plans, netlist, informations sur les points d’essai, faces accessibles, restrictions mécaniques et documentation d’interface applicable |
| Périmètre des défauts | Univers des défauts, exclusions, hypothèses d’un ou de plusieurs défauts, exigences ou états fonctionnels inclus |
| Méthodes et parcours | Étapes d’inspection et d’essai proposées, séquence, conditions, échantillonnage et unités recevant chaque étape |
| Preuves | Niveau de confiance requis pour les correspondances, méthode de validation, références de preuve et traitement des essais non validés ou désactivés |
| Résultats | Format de matrice requis, numérateur et dénominateur, recouvrement, lignes non couvertes, résultats d’essai et traçabilité |
| Modification et décision | Contrôle des révisions, déclencheurs de revalidation, règles de réparation et de nouvel essai, responsables des lacunes et autorité de dérogation |
| Acceptation | Critères d’inspection applicables, limites d’essai, exigences fonctionnelles et responsabilité des décisions finales de libération |
Le propriétaire de conception dispose généralement des informations nécessaires à la définition de l’intention de conception et des exigences fonctionnelles. Le développeur des essais doit cartographier et valider les essais exécutables. Les équipes de fabrication et de qualité doivent maîtriser le parcours réel, les relevés et les décisions. Les achats peuvent préciser les preuves et transferts demandés dans l’accord commercial. Attribuez ces responsabilités au projet au lieu de supposer qu’un devis fournisseur comprend chaque activité.
Pour discuter d’un assemblage, examinez le service d’assemblage SMT, puis transmettez la révision et les exigences de couverture pertinentes via la demande de devis. Utilisez contact pour clarifier le périmètre, les preuves et les responsabilités proposés. Toute capacité ou tout livrable d’essai doit être confirmé dans l’accord du projet.
Questions fréquentes
Une couverture de 100 % du modèle de défauts garantit-elle la qualité ?
Non. Cela signifie que chaque condition de l’univers défini bénéficie d’une détection créditée dans les hypothèses indiquées. Des défauts non modélisés, des preuves limitées et des conditions hors périmètre d’essai peuvent subsister.
L’accès physique par points de test peut-il être compté comme couverture des défauts ?
Pas à lui seul. L’accès est un prérequis pour certains essais électriques ; la détection efficace dépend aussi du circuit, de la procédure, des limites et du programme activé.
Comment les essais désactivés doivent-ils apparaître dans la matrice ?
Laissez-les visibles, mais ne les comptez pas comme couverture de détection actuelle. Consignez leur désactivation et les mesures nécessaires pour les rétablir et les valider.
Peut-on additionner les pourcentages d’inspection et d’essais électriques ?
Pas sans tenir compte du recouvrement et d’un dénominateur commun. Comptez les conditions distinctes couvertes par la combinaison réelle d’essais.
Qui approuve un défaut non couvert ?
L’accord du projet doit attribuer cette autorité. Les participants concernés de conception, qualité, fabrication et achats doivent disposer d’une documentation sur la lacune et le risque résiduel avant la décision.
