JTAG er en standard for testing av sammenhengene mellom integrert krets chips på et kretskort . Standarden krever ingen direkte fysisk kontakt med sammenkoblinger seg selv . Det er en mye brukt kvalitets- kontroll metode i moderne elektronisk produksjon og har gjort det mulig å teste stadig miniatyriserte kretskort. Testing før JTAG
Før vedtakelsen av JTAG standard, hadde integrert krets interconnections å bli testet med enheter som er laget direkte elektriske koblinger med kretskortet selv. Typisk for disse var den såkalte " seng av negler " tester, som inkluderte mange små sonder som ble plassert til å ta kontakt med spesifikk trykt sammenkoblinger . Som trykte kretser ble mindre og mer komplekse, men økte kostnadene ved å bygge disse testeapparater dramatisk , mens på samme tid ble de mer vanskelig å bruke .
Fødsel JTAG
på 1980-tallet elektronikkindustrien dannet Joint Task Action Group (derav forkortelsen , JTAG ) for å utforme en standard språk og arkitektur for testing integrerte kretser ved hjelp av en teknikk som kalles " grensen skanning. " Boundary skanning innebærer bruk for testing av porter som er integrert i kretsen i seg selv , gjennom hvilke signaler kan overføres til begge sider av en chip sammenbinding og omfatter sammenligning av resultatene. Dette gjør den slutning av kortsluttet eller åpen tracings mellom chips uten å kreve direkte kontakt med sammenkoblinger . JTAG arkitektur ble en internasjonal standard da den ble innlemmet i IEEE Std. - 1149,1 i 1990 .
Hvordan JTAG anlegg
JTAG arkitektur spesifiserer bruken av et grensesnitt integrert i den trykte krets , som benytter en firetråds seriekopling kalt en vannkran eller Test tilgangsport . Dette grensesnittet har et testdata i og testdata ut ledningen , samt Test klokke og testmodus State ledninger som kobles til en TAP kontrolleren inkludert i kretsen . TAP tillater tilkobling av grensen skanning verktøy som sammenligner inngangs-/utgangssignaler fra krets og diagnostisere samtrafikk problemer .
JTAG Applications
JTAG ble opprinnelig utviklet for bruk i kvalitetskontroll under den trykte krets fremstillingsprosessen. Men dens brede innføring har gjort det mulig å bruke JTAG testutstyr for feilsøking av installerte fastvare , samt prøving av kretsene under fremstillingen av sluttproduktene. Elektronikk vedlikehold og reparasjon ansatte er også i økende grad bruker JTAG teste utstyr for å diagnostisere maskinvare og programvare problemer på slutten brukerens side .