UNI-MB - logo
UMNIK - logo
 
Univerzitetna knjižnica Maribor (UKM)
Knjižnica je med tednom odprta od 8. do 14. ure, ob sredah do 17. ure ter ob sobotah od 9. do 13. ure. Čitalnica ČUK je odprta od ponedeljka do sobote od 12. do 24. ure, ob nedeljah je zaprta. Informacije: 02 25 07 431, ukm@um.si
  • Načrtovanje generatorjev testnih vektorjev za preverjanje vezij z metodo vgrajenih testov : doktorska disertacija
    Dugonik, Bogdan
    S testiranjem zagotovimo funkcijsko zanesljivost in visoko kakovost vezja. Klasično testiranje vezij na zunanjih testnih napravah je zamudno in nepopolno, zato se vse manj uporablja. Avtomatske ... naprave za testiranje so drage in tehnološko hitro zastarijo, zato iščemo nove rešitve za boljše testiranje vezij. Vse več zanimanja je za vgrajeno testiranje, ki pripada metodam načrtovanja vezij za lažje testiranje. Pri tem načinu vezja preverjajo sama sebe, zato zunanjih testnih naprav ne potrebujemo. Kljub temu, da ima vgrajeno testiranje pred klasičnim vrsto prednosti, se v praksi uveljavlja počasi; z vgrajenim testiranjem povečamo obseg vezja, poslabšamo osnovne karakteristike in podaljšamo čas za načrtovanje. V disertaciji predstavimo metode za avtomatsko načrtovanje vgrajenega testiranja. Ena od nalog vgrajenega testiranja je generiranje testnih vektorjev. Najprimernejši za to so psevdonaključni generatorji, izvedeni kot pomikalni registri z linearnimi povratnimi povezavami, ki jih je lahko izvesti in vgraditi v vezje. Predstavimo simulacijsko metodo, s pomočjo katere lahko določimo učinkovito začetno stanje in karakteristiko generatorja, katerega izberemo iz končnega nabora naključno izbranih generatorjev. Cilj metode je hitro in z malo dodatnimi elementi izvesti generator testnih vektorjev, s katerim v primernem času dosežemo zadostna pokritja napak. Slaba stran vgrajenega testiranja so vezja z napakami, ki jih s psevdonaključno generiranimi vektorji zelo težko odkrijemo v nekem razumnem času. Te napake navadno odkrijemo z dodatnimi vektorji, ki sledijo psevdonaključno generiranim vektorjem. Dodatne vektorje, ki jih izračunamo z determinističnimi metodami, shranimo v pomnilniku ROM znotraj vezja. Shranjevanje zahteva veliko dodatnih pomnilniških kapacitet in ni najprimernejša rešitev. Predlagamo metodo, uporabimo jo lahko pri vzporednem ("test-per-clock") ali zaporednem načinu ("test-per-scan") vgrajenega testiranja, kjer namesto shranjevanja vektorjev modificiramo generatorje. Pri tem le posamezne neučinkovite vektorje preslikamo v ustrezne deterministične kocke. Preslikave izvedemo s kombinacijskimi vezji, ki jih vstavimo med osnovni generator in testirano vezje. Z vezji invertiramo manjše število bitov v neučinkovitih vektorjih, večina generiranih vektorjev v zaporedju pa ostane nespremenjenih. Z obsežnimi meritvami in analizo predstavljenih algoritmov na standardnem naboru referenčnih vezij ISCAS 85 in ISCAS 89 pokažemo, da z metodo preslikav dosežemo veliko boljša pokritja, kot če bi vezja testirali z nemodificiranimi generatorji.
    Vrsta gradiva - disertacija
    Založništvo in izdelava - Maribor : [B. Dugonik], 2006
    Jezik - slovenski
    COBISS.SI-ID - 10544150

Signatura – lokacija, inventarna št. ... Status izvoda Rezervacija
Skladišče II 0000063744 Skladišče II 63744 prosto - za čitalnico
loading ...
loading ...
loading ...