Qu'est-ce qu'une analyse de frontière?
Un balayage périphérique est une méthode permettant de tester toutes les interconnexions sur des cartes de circuit imprimé (PCB) en utilisant des cellules de balayage périphérique au lieu de sondes physiques. C'est une norme largement adoptée par les entreprises électroniques. Le débogage de prototype et la conception du produit peuvent également tirer parti des analyses des limites.
Au début des années 1980, les fabricants de PCB ont fait appel à des testeurs de circuits et à des fixations physiques pour la literie afin de tester les composants. Avec l’avènement de composants de plus en plus miniaturisés, d’une plus grande densité de dispositifs, de cartes multicouches et d’emballages montés en surface, il devenait de plus en plus difficile d’accéder physiquement à toutes les interconnexions sur un circuit imprimé. Les tests en circuit sont essentiels pour examiner les défauts de fabrication tels que les circuits ouverts et les courts-circuits et les composants endommagés ou manquants. Il est devenu nécessaire de développer une méthodologie différente pour tester les PCB sans nécessiter un accès physique à tous les composants de la carte.
La solution, développée par le JTAG (Joint Test Action Group), consistait à créer un accès physique à tous les composants de l'appareil lui-même. Ce groupe d’ingénieurs a créé le processus d’essai par balayage des limites dans les années 1980. En 1990, il a été normalisé sous le nom IEEE Std. 1149.1-1990.
Bien que le JTAG n'ait pas inventé le concept lui-même, il a toutefois contribué à convertir l'idée de base en une norme internationale. Actuellement, une analyse des limites est également connue sous le nom de JTAG. Une révision de la norme IEEE. 1149.1 a été introduite en 1993 et s'appelait 1149.1a. Cette révision particulière comportait certaines améliorations et clarifications. Plus tard, un supplément décrivant le langage BSDL (Boundary-Scan Description Language) a été ajouté en 1994.
L'accès physique était intégré à l'appareil en incluant des registres à décalage série internes à ses limites. Ces registres s'appellent des registres de balayage des limites et peuvent être considérés comme des clous virtuels. Ils peuvent être utilisés pour tester toutes les interconnexions sur le circuit imprimé. Les registres de balayage des limites se trouvent au début et à la fin des zones les plus susceptibles d’être endommagées lors de l’assemblage de la carte. Ceci est également appelé la région d'interconnexion.
Ces registres ou cellules de contrôle des limites peuvent forcer et capturer des données à partir des broches d'un périphérique. Les données ainsi obtenues sont comparées aux résultats attendus pour tester les erreurs du tableau. C’est un moyen beaucoup plus simple de tester les composants pour vérifier leur liaison, leur fonctionnalité et leur alignement. Les balayages de limites ont été utilisés initialement dans la phase de production du cycle de vie d'un produit, mais en raison de l'établissement de la norme IEEE-1149.1, ils sont actuellement utilisés tout au long du cycle de vie du produit.
L’utilisation des balayages de limites pour tester les PCB présente l’avantage de réduire les coûts d’équipement, ce qui accélère le développement; temps de test courts; meilleure couverture de test; et une qualité de produit supérieure. Les fabricants d'électronique du monde entier s'appuient sur des balayages de limites pour tester efficacement et à moindre coût les PCB.