179854. lajstromszámú szabadalom • Eljárás és berendezés közvetlen hozzáférésű beírható-kiolvasható statikus félvezeőmemóriák (RAM) funkcionális vizsgálatára
179854 foganatoshási módjaként'afc'ún.' „maszkolt vándorló” és „maszkot galopp” kiolvasások bevezetésesei (a berendezés bináris 31 jelgenerátorának legnagyobb frekvenciájú galopp kiolvasás kimeneté ki vezérlésével) lényegében MNriipúsú vizsgálatra korlátozható. A memóriatartalom kiolvasásait ugyanis így rendre csupán a mindenkori beirt cellát szimmetrikusan körülvevő M (8 x 8) bites memóriátartományra -korlátozzuk, amely -tartományt a találmány tekintetében „maszkának nevezünk. A berendezés 1 vezérlőegysége, amely mindössze egy MSI és kilenc SSI integrált áramkörből áll, a következő funkciókat látja el: Konstans 1 MHz-es órajellel látja el a bináris 21, 31 jelgenerátorokat, megfelelő ütemben engedélyezi a soron következő jelmintának az 5 típuskárty'a, tehát'á mérendő és az etalon memória bemenetéire való* jutását, tehát végigfuttatja S vizsgálati jelmfntS-programot, a logikai kompaMlás eredményét a tranziérisek hatását kiszűrve megfelelő időpillanatokban veszi'figyelembe, megfelelő ídőablakot biztosít a beírásra, és biztosítja a berendezés kezelését, ill. működését az alábbiak szerint: -Egy „Indítás” nyomógomb lenyomásával a bináris jelgenerátorok nullázódnak, s a funkcionális vizsgálat elindul. A JÓ logikát‘-állapotok alatt egy „JÓ " LED folyamatosan-ég, s'Vtá'funkcionális hiba nem fordult elő, a Vizsgálat Végéit’ is égve marad. ROSSZ logikai állapöf-ésetén a vizsgálat azonnal leáll, s egy-„ROSSZ” LED gyullad ki. Ilyenkor az előlapon elhelyezett kijelző LED-ekről leolvasható, hogy melyik jelminta mely logikai állapota Bizonyult rossznak. 'A mérés ebből az állapotból indítható tovább egy „Újraindítás” nyomógomb’lenyomásával. Ma lassú külső órajelét; vagy akár kézi léptetésű órajelei alkalmazunk, a LED-eketi bármelyik jelmintarészlet nyomon követhető. A berendezés egy „N+'MN/N” átkapcsoló első helyzetében mindkét fájta jelmintát végigvizsgálja, második helyzetében csak az~j;N” típusúakat. Az 1 vezérlőegység által kiadott „N/MN váltó” jel „0” állapotában áz órajelet az N- lÍfiusú jelthinták bináris 21 jelgenerátora felé kapuzza, és az 5 típúskártya bemenetéire'ai N-típusú jelmintákhoz szükséges címző", áüat'és W/Rirás/ol vasás választó információkat erigfedi-rákerülni, „1” állapotában pedig hasonló módon áz MN-típusú jelminták végrehajtását engedélyezi. ' ” -• ............. - & ’■- ■■■ A 2 jélmintagenerátor egységben 'annak működtetése során az előzőekben említett hétféle elemi N-típusú jelminta egymással párhuzamosán előáll, és az 1 vezérlőegység az adatjelminta-képző 23- áramkör jelminta választó bemenetelre csatlakozva ezeket‘egymás után kapuzza a 4 szelektoregységen és a 7 dekóder/dem u 11iplexer egységen át a:Í 5-típus kátya adatjelbemenetére. A'clmzési és'á W/R információ minden N-tipusú jelminta esetében ugyanaz. rA homogén Vtlező, vízszintes csíkozás, függőleges csilfózás és sakktábla'ismert jelmintákat (melyeket rendre kaplizott ekvivalencia áramkörökkel az adatjelmintaképző 23 áramkör kombinációs hálózataival generálunk) ismert értelmezésünknek és rendeltetéseiknek megfelelően a cellamátrixban levő szakadások, tápfeszültség- és földzárlatok, valamint a cellamátrix ’sorai, oszlopai, illetve egyes cellái közötti rövidzárlat kimutatására alkalmazzuk. ’ '*A találmány értelmében az N3/2-típusú „csúszó átló” helyett bevezetett „többszörös átló” jelmintát, amely elemi N-típusú három jelmintából, az egyszerű átlóból, egy nyolcsoronkénti átlóból és egy négysoronkénti átlóból áll, példaképpen egy 16 x 16-os cellamátrix esetére a 2. ábrán tüntettünk fel. Itt látható, hogy az egyszerű átló esetében egy 16x4 bites memóriában az 5. sortól kezdve bármely két sor íráskor való felcserélése nem derül ki, hiszen az 5-től kezdve minden sorba végig „0”-t keli beírnunk. Az egyszerű átló a nem négyzetes memóriák dekóder hibáit nem minden esgtben mutatja ki. A találmány szerint ezért az egyszerű átló után beírunk és kiolvasunk egy 8 soronként, majd egy 4 soronként kezdődő átlót. így alakult ki a találmány szerint bevezetett „Többszörös átló”, mely jói pótolja a „Csúszó átló”-t és mindenféle de.kóderhiba felderítésére alkalmas, még az említett 16x4 bites memória esetében is. Könnyen belátható, hogy a legnagyobb helyiértékkel kapcsolatos dekóderhibákat az egyszerű átló, a második legnagyobb helyiértékkel kapcsolatos dekóderhibákat a 8 soronkénti átló, a többi dekóderhibát pedig a 4 soronkénti átló mutatja ki. A találmány szerinti berendezés második 3 jelmintagenerátor egysége az ugyancsak találmány szerinti olyan vándorló, ill. galopp jelmintákkal történő vizsgálatok végzésére alkalmas, amelyek a beírásokat követő kiolvasásokat csupán a mindenkori beírt cellát körülvevő meghatározott M bitszámú tartományra korlátozzák. Ezen új jelmintákat maszkolt vándorló és maszkolt galopp jelmintáknak nevezzük, ahol maszk alatt a mindig kiolvasásra kerülő említett környezeti cellatartományt értjük. Vizsgálataink és irodalmi adatok alapján felismertük, hogy a geometriai környezeti csatolódások valószínűsége sokkal nagyobb a sor és oszlop menti csatolódások valószínűségénél. Ennek megfelelően egy 3x3 bites maszk vizsgálata a csak sor- és oszlopvezeték melletti N3/2-üpusú vizsgálatnál hatásosabb. A 3x3 bites maszk megvalósítása bináris rendszerben nehézkes, ezért kézenfekvő lenne 4x4 bites maszk alkalmazása., Célszerűnek bizonyult azonban 8x8 bitre bővített maszk alkalmazása, mivel ez jelentős mérési idő növekedést még nem okozott, ugyanakkor a vizsgálat hatásosságát növelte azáltal, hogy ugyanazon sor- és oszlopvezetéken levő cellákból többet veszünk be a vizsgálatba. A maszkolt vándorló és maszkolt galopp jelmintákat az alábbiakban a 3. ábra segítségével ismertetjük részletesebben. Ezen vizsgálatok végrehajtása során a beirt egyes vagy nulla továbblépése utáni (egyszerű vagy galoppozó módszerrel történő) kiolvasást a fentiek szerint az egyest vagy nullát körülvevő 8x8 bites tartományra, maszkra korlátozzuk. A 3. ábrán üresnek ábrázolt cellák „0” szintet tárolnak. A maszkolt vándorló vizsgálat menetének egy részét (a 3. ábrán vastag vonallal bekeretezett maszknak megfelelő állapottól kezdődő vizsgálati részt) az I. táblázat tartalmazza. Az I. táblázatban a pillanatnyilag érvényes címzőrendszert bekereteztük. A közvetlen címzőrendszer által megcímzett, a 29. sorban és a 41. oszlopben helyetfoglaló n cellába beírjuk az egyest. Közben elvileg lezajlik a kombinált címzőrendszer 64 állapota, mely jelenleg felesleges, bajt azonban nem okoz, hiszen az írás üzemmód miatt a kombinált címzőrendszer hatástalanítva van. Majd olvasás üzemmód következik, s az n cellát 8 5 10 15 20 25 30 35 40 45 50 55 60 65 4