184398. lajstromszámú szabadalom • Jelminta processzoros mérőrendszer integrált áramkörök vizsgálatára, valamint karakterizálására

1 184 398 2 bességű 45 helyi memóriával is el van látva, amely egy-egy bemenetcsoportjával a memória 42 regiszter kimenetére és a 12 címgenerátorban elrendezett cím 48 regiszter egy ki­menetcsoportjára helyi memória cím 156 vonal útján van kötve, és kétirányú kapcsolatban van az adat 43 regisz­terrel. A 6 jelminta processzor 12 címgenerátorának 40 cím­­komparátora, ahhoz kapcsolódó végcím 46 regisztere, va­lamint kezdőcím 47 regisztere, az utóbbihoz kapcsolt cím 48 regisztere és a cím 48 regiszterhez kétirányú kapcsolat­tal csatlakoztatott címháttér 49 regisztere van. A címháttér 49 regiszter egy kimenetcsoportjával a 40 címkomparátor­­hoz is kapcsolódik. A cím 48 regiszter egy-egy kimenet­csoportjával a 40 címkomparátorra, címregiszter kimenő 158 vonal útján a 7 DUT interface egységre és az előzőek­ben már említett egy további kimenetcsoportjával a 11 adat­generátorban elrendezett nagysebességű 45 helyi memóri­ához van kapcsolva. A12 címgenerátomak továbbá összeg­ző 50 regisztere van, amely a cím 48 regiszter egy további bemenetcsoportjára kapcsolódik. A környezeti feltételeket meghatározó 8 programozott egységek bemenetel az előbbiekben ismertetett módon a 14 vezérlő és állapotregiszter tömb egy-egy kimenetcsoport­jára kapcsolódnak és kimeneteik részben a 7 DUT interface egység bemeneteire, részben az előbbiekben részletezett módon a 15 vezérlő logika bemeneteire vannak kötve. A 6 jelminta processzor 100,101,102 vonalat megvalósí­tó sínjére a 10 vezérlő egység a 16 illesztő interfacen keresz­tül, a 11 adatgenerátor és a 12 címgenerátor pedig a bennük elrendezett regisztereiken keresztül kapcsolódnak, vala­mint hozzá van kapcsolva a környezeti feltételeket beállító 8 programozott egységek és a 7 DUT interface egység is ké­tirányú kapcsolattal. A rendszer működése során a rendszervezérlő számító­géphez a 4 illesztősínen és 1 vezérlővonalon keresztül kap­csolódik. A számítógép a 4 illesztősínen keresztül feltölti a nagysebességű 6 jelminta processzort, a 7 DUT interface egységet, valamint a környezeti feltételeket meghatározó 8 programozott egységeket. A 6 jelminta processzor 10 vezérlő egységében elhelye­zett 16 illesztő interface biztosítja az 5 számítógép felől ér­kező adatok megfelelő szétosztását a rendszerbe tartozó egységek között, a 100,101,102 vonalat alkotó input/output sínen keresztül. A 10 vezérlő egység a mérési programot mikroprogram szintig lebontja, közvetlenüla 13 vezérlő memóriába beírja atesztprogramokat, a 14 vezérlő és állapotregíszter tömbbe a környezeti feltételek kezdeti értékeit, továbbá a 11 adatge­nerátorba és a 12 címgenerátorba beállítja a kezdeti feltéte­leket valamint betárolja a algoritmizálható jelminták prog­ramjait. A 7 DUT interface egységben betöltésre kerülnek az egyes regiszterek, így input/output regiszterei, formát re­giszterei, gyorsmaszk regiszterei stb. A környezeti feltételeket meghatározó 8 programozott egységeken belül a programozható időzítő generátor me­móriájába betöltésre kerül a teljes időzítési táblázat, amelyből egy adott tesztprogram futása során választjuk ki a 14 vezérlő és állapotregiszter tömb állapotregisztereivel a pillanatnyi kívánt időzítést. A környezeti feltételeket tar­talmazó 8 programozott egységek programozható tápegy­ségei memóriájába tárolásra kerülnek azon táp-, bemeneti és kimeneti feszültségértékek, amelyek mellett kell az áramkör tesztelését elvégezni, és amelyek közül kerülnek kiválasztásra a mikroprogram futása során a mikroprog- 8 ram által meghatározott feszültségértékek a 14 vezérlő ás állapotregiszter tömb állapotregiszterei vezérlésének meg­felelően. A 10 vezérlő egység fogja össze a 6 jelminta processzor belső és külső működési folyamatát. A 15 vezérlő logiká­ban elhelyezett órajelgenerátor működését a 8 programo­zott egységek az órajel tiltó 108 vonal valamint a frissítéské­rés interrupt 112 vonal útján, a 7 DUT interface egység pe­dig a DUT interface interrupt 113 vonal és a software inter­rupt 114 vonal útján vezérlik. A 15 vezérlő logika az órajel 103 vonal útján a 7 DUT interface-ban lévő áramköröknek, valamint a mérendő 9 áramkörnek szolgáltat órajelet, és a közvetlen vezérlő parancs 104 vonal útján a 9 áramkört köz­vetlenül vagy a 7 DUT interfàce-n keresztül vezérli. A 14 vezérlő és állapotregiszter tömb további hozzátartozó álla­potregiszter kimenő 139...145 vonalakon biztosít pointer címzést részben a környezeti feltételeket meghatározó 8 programozott egységeknek, részben a 7 DUT interface egységen belül. A 10 vezérlő egység felől az adatok mentése a mentésve­zérlő 110 vonalon, visszatöltése a visszatöltés vezérlő 111 vonalon továbbított parancs hatására történik. A10 vezérlő egység az adatkomparálás eredményét az adatkomparátor vezérlő 137 vonalon, kiterjesztett mikroutasításokat az uta­sítás kiterjesztés vezérlő 133 vonalon keresztül kapja. A 11 adatgenerátor nagysebességű 45 helyi memóriájának cím­zését a 12 címgenerátor cím 48 regiszterétől induló helyi memória cím 156 vonalakon érkező jelek végzik. A mérendő 9 áramkörhöz való kapcsolatot biztosító 7 DUT interface egység a bemeneti adatokat az adat 43 re­giszterrel összekötő adatregiszter kimenő 157 vonalakon, míg a kimeneti adatokat a 7 DUT interface egységet a me­mória 42 regiszterrel összekötő memória regiszter bemenő 159 vonalakon továbbítja. A 12 címgenerátor 40 címkomparátora a 10 vezérlő egy­ség 15 vezérlő logikája számára feltételes ugró utasítási fel­tételt biztosít címkomparátor vezérlő 136 vonalon keresz­tül, továbbá a mentésvezérlő 110 vonal, valamint a vissza­töltés vezérlő 111 vonal biztosítja program megszakítása esetén a fő regiszterek tartalmának mentését a háttérregisz­tereikbe, illetve az elmentett tartalmak visszatöltését a hát­térregiszterekből a fő regiszterekbe. A 11 adatgenerátor és 12 címgenerátor mikroutasításait a 10 vezérlő egységben elhelyezett 13 vezérlő memória tar­talmazza és az alkalmazott mikroprogramozásnak megfe­lelően a 11 adatgenerátort illetve a 12 címgenerátort a cím­generátor mikroutasítás kód 124 vonalakon és az adatgene­rátor mikroutasítás kód 125 vonalakon keresztül párhuza­mosan vezéreli. A nagysebességű 6 jelminta processzor összehangolt működését a 10 vezérlő egységében elrendezett 13 vezérlő memóriában tárolt mikroprogram biztosítja, amely mikro­utasítás szavakat tartalmaz. Egy mikroutasítás szó tartalmazza a 12 címgenerátort ve­zérlő címgenerátor mikroutasítás kód 124 vonalakon meg­jelenő utasítás kódot, a 11 adatgenerátort vezérlő adatgene­rátor mikroutasítás kód 125 vonalakon megjelenő utasítás kódot, a 15 vezérlő logika működését meghatározó mikro­­vezérlő kódot, a mérendő 9 áramkört a 15 vezérlő logika és a 7 DUT interface egység közbeiktatásárai vezérlő közvet­len vezérlő parancs 104 vonalon megjelenő DUT vezérlő parancsokat pl. memória áramkör vizsgálata esetén írást, olva sást vezérlő utasításokat stb. valamint operandus és in­dex mezőt, amely a 10 vezérlő egység belső regisztereinek 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom