O scanare limită este o metodă de testare a tuturor interconexiunilor de pe plăcile de circuite imprimate (PCB-uri) folosind celule de scanare limită în loc de sonde fizice. Este un standard adoptat pe scară largă de companiile electronice. Depanarea prototipurilor și proiectarea produsului pot beneficia, de asemenea, de scanările limitelor.
La începutul anilor 1980, producătorii de PCB-uri s-au bazat pe testere în circuit și pe dispozitive fizice de fixare pentru a testa componentele. Odată cu apariția componentelor din ce în ce mai miniaturizate, a densității mai mari a dispozitivelor, a plăcilor multistrat și a ambalajelor montate pe suprafață, a devenit din ce în ce mai dificil să accesați fizic toate interconexiunile de pe un PCB. Testarea în circuit este vitală pentru a examina defectele de fabricație, cum ar fi circuitele deschise și scurte și componentele deteriorate sau lipsă. A devenit necesară dezvoltarea unei metodologii diferite de testare a PCB-urilor fără a necesita acces fizic la toate componentele de pe placă.
Soluția, dezvoltată de Joint Test Action Group (JTAG), a fost de a construi acces fizic la toate componentele din interiorul dispozitivului însuși. Acest grup de ingineri a creat procesul de testare a scanării limitelor în anii 1980. În 1990, a fost standardizat ca IEEE Std. 1149.1-1990.
Deși JTAG nu a inventat conceptul în sine, au jucat un rol esențial în transformarea ideii de bază într-un standard internațional. În prezent, o scanare a limitelor este cunoscută și sub numele de JTAG. O revizuire a standardului IEEE Std. 1149.1 a fost introdus în 1993, iar acesta a fost numit 1149.1a. Această revizuire specială a constat în anumite îmbunătățiri și clarificări. Mai târziu, în 1994 a fost adăugat un supliment care descrie limbajul de descriere Boundary-Scan (BSDL).
Accesul fizic a fost încorporat în dispozitiv prin includerea registrelor interne de deplasare în serie la granițele acestuia. Aceste registre se numesc registre de scanare a limitelor și pot fi considerate ca niște cuie virtuale. Ele pot fi folosite pentru a testa toate interconexiunile de pe PCB. Registrele de scanare a limitelor se găsesc la începutul și la sfârșitul zonelor cel mai probabil să fie deteriorate în timpul asamblarii plăcii. Aceasta se mai numește și regiunea de interconectare.
Aceste registre de scanare a granițelor, sau celule, pot forța și capta date din pinii de pe un dispozitiv. Datele obținute în acest fel sunt comparate cu rezultatele așteptate pentru a testa placa pentru defecțiuni. Aceasta este o modalitate mult mai ușoară de a testa componentele pentru o legătură adecvată, funcționalitate de lucru și aliniere. Scanările de limite au fost utilizate inițial în faza de producție a ciclului de viață al unui produs, dar datorită stabilirii standardului IEEE-1149.1, acestea sunt utilizate în prezent pe întregul ciclu de viață al produsului.
Avantajul utilizării scanărilor de limite pentru a testa PCB-urile sunt costurile mai mici ale echipamentelor, care accelerează dezvoltarea; timpi scurti de testare; acoperire mai bună a testului; și calitate superioară a produsului. Producătorii de electronice din întreaga lume se bazează pe scanări ale limitelor pentru a testa în mod eficient și ieftin PCB-urile.