Granično skeniranje je metoda za testiranje svih međuspojeva na tiskanim pločicama (PCB) koristeći ćelije za skeniranje granica umjesto fizičkih sondi. To je standard široko prihvaćen od strane elektroničkih tvrtki. Otklanjanje pogrešaka prototipa i dizajn proizvoda također mogu imati koristi od skeniranja granica.
Početkom 1980-ih, proizvođači PCB-a oslanjali su se na testere u strujnom krugu i fizičke ležajeve za nokte za testiranje komponenti. Pojavom sve minijaturiziranijih komponenti, sve veće gustoće uređaja, višeslojnih ploča i površinskog pakiranja, postalo je sve teže fizički pristupiti svim interkonekcijama na PCB-u. Ispitivanje u krugu je od vitalnog značaja za ispitivanje grešaka u proizvodnji kao što su otvoreni i kratki spojevi te oštećene ili nedostajuće komponente. Postalo je potrebno razviti drugačiju metodologiju za testiranje PCB-a bez potrebe za fizičkim pristupom svim komponentama na ploči.
Rješenje, koje je razvila Joint Test Action Group (JTAG), bilo je izgraditi fizički pristup svim komponentama unutar samog uređaja. Ova skupina inženjera stvorila je proces za testiranje granica skeniranja 1980-ih. Godine 1990. standardiziran je kao IEEE Std. 1149.1-1990.
Iako JTAG nije izmislio sam koncept, oni su bili instrumentalni u pretvaranju osnovne ideje u međunarodni standard. Trenutno je granično skeniranje također poznato kao JTAG. Revizija IEEE Std. 1149.1 uveden je 1993. godine, a zvao se 1149.1a. Ova konkretna revizija se sastojala od određenih poboljšanja i pojašnjenja. Kasnije je 1994. dodan dodatak koji opisuje jezik opisa graničnog skeniranja (BSDL).
Fizički pristup je ugrađen u uređaj uključivanjem internih serijskih pomaka na njegovim granicama. Ti se registri nazivaju registrima graničnog skeniranja i mogu se smatrati virtualnim čavlima. Mogu se koristiti za testiranje svih interkonekcija na PCB-u. Registri za skeniranje granica nalaze se na početku i na kraju područja koja će najvjerojatnije biti oštećena tijekom sastavljanja ploče. Ovo se također naziva područje međupovezivanja.
Ovi registri graničnog skeniranja ili ćelije mogu prisiliti i uhvatiti podatke s pinova na uređaju. Podaci dobiveni na ovaj način uspoređuju se s očekivanim rezultatima radi testiranja kvarova na ploči. Ovo je puno lakši način testiranja komponenata za ispravno spajanje, radnu funkcionalnost i poravnanje. Skeniranja granica u početku su se koristila u fazi proizvodnje životnog ciklusa proizvoda, ali zbog uspostave standarda IEEE-1149.1, trenutno se koriste tijekom cijelog životnog ciklusa proizvoda.
Prednost korištenja graničnih skeniranja za testiranje PCB-a su niži troškovi opreme, što ubrzava razvoj; kratko vrijeme ispitivanja; bolja pokrivenost testom; i višu kvalitetu proizvoda. Proizvođači elektronike diljem svijeta oslanjaju se na skeniranje granica za učinkovito i jeftino testiranje PCB-a.