Interesant

IJTAG, IEEE 1687: JTAG intern

IJTAG, IEEE 1687: JTAG intern


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

IEEE 1687 este un standard IEEE propus pentru accesul și funcționarea instrumentelor încorporate. De asemenea, este denumit IJTAG sau Internal JTAG.

Noul standard IJTAG va permite realizarea unui grad mult mai mare de test intern și, odată cu nivelul de proprietate intelectuală, IP-ul fiind încorporat în ASIC-uri și FPGA-uri, etc.


Raționamentul IJTAG

Pe măsură ce scanarea la graniță, definită în IEEE 1149.1, a devenit mai bine stabilită, au fost explorate capacitățile portului de acces test JTAG, interfața TAP. Interfața a permis un nivel mult mai mare de acces în nucleul circuitelor și cipurilor, fără a fi nevoie de acces intruziv.

Dezvoltarea IJTAG a avut loc într-o mare măsură datorită nivelului crescut de funcționalitate în cadrul fiecărui cip de siliciu sau matriță. În zilele noastre, producătorii nu folosesc doar propriul IP pe cip, ci și cel achiziționat de la alți specialiști.

Chiar dacă diferitele module funcționale din matrița generală au funcționarea și interfețele specificate, există încă o mare nevoie de teste de integrare, chiar dacă au fost efectuate multe simulări. Această testare nu este întotdeauna ușor de realizat, deoarece accesul la o matriță este evident dificil.

Pentru a depăși această problemă, instrumentele de testare la bord pot fi încorporate în sistem și interfața JTAG de scanare a limitelor utilizată pentru a le accesa și a le controla.

Pentru a asigura cel mai înalt nivel de funcționalitate, noul sistem IJTAG definit de IEEE 1687 oferă acces și funcționalitate suplimentare față de cele care ar putea fi obținute de la JTAG TAP de bază.


Bazele IJTAG

IJTAG utilizează JTAG TAP ca interfață principală, dar extinde operațiunea considerabil. Una dintre caracteristicile cheie este că standardizează interfața pentru instrumentele încorporate, împreună cu descrierea funcționării lor și a conectivității prin ierarhia de proiectare.

IJTAG este simplu de implementat și utilizat datorită abordării plug-and-play atât pentru elementele interne, cât și pentru cele ale terților.

Avantajele și elementele cheie ale sistemului IJTAG sunt rezumate în tabelul de mai jos:


ParametruJTAGIJTAG
Interfață externă cu elemente interne.Controlul instrumentelor este specific furnizorului.Standardizat și cu capacitate plug-and-play.
Control intern.Ad-hoc și specific vânzătorului.Protocol standard.
Acces la instrument.definit manual la interfața JTAG TAP.Re-direcționare automată de la IJTAG TAP la instrument printr-o structură ierarhică logică.
Dimensiunea înregistrăriiFix pentru fiecare instrucțiune.Variabil.

Două elemente ale interfeței IJTAG care sunt cheia funcționării sale.

  • Limbaj de conectivitate instrument, ICL: Limbajul de conectivitate a instrumentului se bazează pe descrierea proiectului. Se concentrează pe informațiile necesare pentru a scrie sau pentru a citi din instrument, adică de obicei testele necesare. Cu alte cuvinte, ICL descrie în esență unde se află registrele de date de testare IJTAG, TDR-urile, căile de scanare care le conectează și le accesează, cum și când aceste căi de scanare ar trebui să varieze. De asemenea, descrie conexiunile dintre căile de scanare IJTAG și controlerul TAP de scanare la limită de pe dispozitiv, precum și conexiunile paralele între instrumentele IJTAG încorporate și TDR-urile IJTAG.
  • Limbaj de descriere procedurală, PDL: Acest limbaj definește sintaxa operațiilor de citire, scriere și scanare. PDL definește operațiunile și funcțiile instrumentului și este convertit în vectori de testare care sunt asociați cu fiecare instrument IJTAG care se află într-un dispozitiv. O altă funcție a PDL este de a documenta acțiunile și secvențele instrumentelor.


Priveste filmarea: JTAG Boundary Scan Test Methods (Mai 2022).