JTAG è uno standard per testare le interconnessioni tra i chip a circuito integrato su una scheda a circuito stampato . La norma non richiede contatto fisico diretto con il interconnessioni stessi . Si tratta di un metodo di controllo di qualità ampiamente usato nella moderna produzione elettronica ed ha permesso di testare circuiti sempre più miniaturizzati . Testare prima di JTAG
Prima dell'adozione dello standard JTAG , circuito integrato interconnessioni doveva essere testato con i dispositivi che hanno reso i collegamenti elettrici diretti con il circuito stesso. Tipico di questi era il cosiddetto " letto di chiodi " tester , che comprendeva molte piccole sonde che sono stati posizionati per entrare in contatto con specifiche interconnessioni stampata. Come circuiti stampati è diventato più piccolo e più complesso, tuttavia , il costo di costruzione di questi dispositivi di controllo è aumentato notevolmente, mentre allo stesso tempo sono diventati più difficili da usare .
Nascita di JTAG
< br >
Nel 1980 l'industria elettronica ha costituito la Joint Task Action Group ( così l' acronimo , JTAG ) per la progettazione di un linguaggio standard e architettura per il collaudo di circuiti integrati che utilizzano una tecnica chiamata " scansione di confine ". scansione Boundary implica l'uso di collaudo porti integrati nel circuito stesso , attraverso cui i segnali possono essere trasmessi ad entrambi i lati di una interconnessione di chip , e comprende confronto dei risultati . Questo permette l'inferenza di tracciati aperti o in cortocircuito tra i chip senza bisogno di contatto diretto con il segnale. L'architettura JTAG è diventato uno standard internazionale quando è stato incorporato in IEEE Std.- 1149.1 nel 1990 .
Come JTAG funziona
L'architettura JTAG specifica l'uso di una interfaccia integrato nel circuito stampato , che utilizza una connessione seriale a quattro fili chiamato TAP , o test Access Port . Questa interfaccia include un Data in prova e dati di test in uscita filo , così come test di clock e di prova fili stato di modalità che si connettono a un controller TAP incluso nel circuito . La TAP consente il collegamento di confine strumenti che mettono a confronto di ingresso e di uscita dal circuito e diagnosticare i problemi di interconnessione di scansione.
JTAG Applicazioni
JTAG è stato originariamente progettato per l'uso in controllo di qualità durante il processo di fabbricazione del circuito stampato . Ma la sua ampia adozione ha reso possibile utilizzare attrezzature di prova JTAG per il debugging del firmware installato , nonché il collaudo di circuiti durante la fabbricazione dei prodotti finali . Elettronica di manutenzione e riparazione del personale sono sempre più utilizzando apparecchiature di test JTAG per diagnosticare i problemi hardware e software presso il sito del cliente finale .