Metoda de diagnosticare a circuitelor logice

Metoda de diagnosticare a circuitelor logice

Fiabilitatea sistemului electronic în timpul funcționării este stabilită în etapele de dezvoltare și de fabricație. Identificarea în fabricarea defectelor componentelor și a producției, precum și defectele datorate erorilor de proiectare contribuie în mod semnificativ la fiabilitatea muncii. În caz contrar, defectele vor fi detectate în timpul funcționării. Așa cum este utilizat aici, „defect“ și „eșec“ este folosit pentru a desemna aceleași condiții cu singurele nuanțe de sens ca un defect este menit „înnăscută“ vina, t. E. O defecțiune care rămâne în dispozitiv după eliberarea sa.







Pentru a detecta defectele și defecțiunile, computerul și dispozitivele sale individuale sunt supuse testării. Testarea este baza testelor de diagnosticare și prevenire.

Testele dispozitivelor digitale pot fi statice și dinamice. Static se numește testare, în care frecvența acțiunilor de testare pe dispozitivul test este mult mai mică decât frecvența acțiunilor reale când dispozitivul se află în computer. Se numesc teste dinamice, în care frecvența acțiunilor de testare corespunde frecvenței de funcționare a dispozitivului.

Testele sunt, de asemenea, împărțite în funcționale și parametrice. Testele funcționale sunt numite teste care verifică conformitatea dispozitivului cu un anumit algoritm al funcționării acestuia. Testele parametrice monitorizează curentul, tensiunea, forma pulsului, întârzierea propagării semnalului, durata frontului și durata de decădere, adică parametrii funcționali.

Obiectele de testare pot fi:

1) circuite logice arbitrare conținute în IS, SIS, LSI, VLSI, TEZ;

2) dispozitivele care alcătuiesc sistemul;

3) proprietăți arhitecturale;

4) funcționarea combinată a tuturor dispozitivelor.

Este necesar să se distingă patru niveluri de testare: circuite logice arbitrare, dispozitive, proprietăți arhitecturale și de sistem.







La calcularea testelor pentru fiecare nivel, se utilizează o descriere (model) a dispozitivelor - obiectelor de testare. Vom lua în considerare următoarele niveluri ale descrierii dispozitivelor discrete: circuit; funcțional; algoritmic sau arhitectural; sistem.

Fiecare nivel are propriul limbaj de descriere, iar o descriere completă a sistemului este o structură ierarhică pe mai multe niveluri care conține constructe de limbi diferite.

Cele mai multe defecte care apar în timpul funcționării, liniile reprezintă circuit la sol sau la putere tensiunea de linie, scurtcircuit între liniile de semnal, pauze, fără detalieri rezistor de tranzistori, un câștig redus sau întârzieri excesive, și astfel de eșecuri pot fi atât unice și multiple. Pentru a calcula testele, defectele fizice trebuie reprezentate de modelele lor logice. Nivelul descrierii definește modelele de defecțiuni și metodele de calcul ale testelor.

La nivelul porților logice, descrierea modelului de obiect de test este dată de enumerarea funcțiilor logice ale elementelor și a relațiilor dintre ele. Se utilizează următoarele modele de defecțiuni:

1) defectele constante. Simula o constantă 0 sau 1 la intrările sau ieșirile circuitului constant și, respectiv, denota O (CO) și unul constant (K1). Indicați, respectiv, a / 0 și a / 1; sau indică un punct (de intrare, de ieșire, linie de ieșire de control) notată cu literă sau o cifră care indică tipul de defect (s / 1, 5/0, L4 / 0).

2) scurtcircuit (scurtcircuit). Simulați scurtcircuitele între conductorii de semnal al circuitelor. Modelul de scurtcircuit necesită introducerea unui circuit suplimentar.

Deficiențele de curent și de scurtcircuit sunt de asemenea numite statice, deoarece sunt detectate în timpul încercărilor statice.

Deși defectele structurale reale nu sunt, de obicei, limitate la modele de defecte constante unice, majoritatea sistemelor de generare a testelor utilizează aceste modele.

Unul dintre dezavantajele descrierii circuitelor la nivelul porților logice este complexitatea și volumul lor. Acest neajuns devine din ce în ce mai evident, pe măsură ce gradul de integrare crește. Un alt dezavantaj este că deseori detaliile structurii LSI, cum ar fi LSI-urile microprocesoare, nu sunt disponibile dezvoltatorilor de testare. Prin urmare, se utilizează un nivel mai înalt de descriere a dispozitivului în care o valvă este folosită ca element de descriere și se utilizează un nod funcțional. Acest nivel de descriere, numit funcțional (nivel de transfer microoperator sau registru), utilizează un model de grafic de procesoare (microprocesoare) și alte dispozitive. Modelul dispozitivului este un grafic al cărui noduri corespund registrelor, vipere, convertoare funcționale, date de intrare și de ieșire, iar nervurile definesc calea de transmitere a informațiilor.

Materiale conexe







Articole similare

Trimiteți-le prietenilor: