189078. lajstromszámú szabadalom • Kapcsolási elrendezés memóriaelemek programozására és ezen elemekből felépített memóriakártyák bevizsgálására
1 189 07S 2 — a 6 modulillesztő áramkör B bemenetén levő adat a 3 írható-olvasható tároló meghatározott részében kerül eltárolásra; — a folyamat a 9 külső címbusz pillanatnyi értékének inkrementálásával ismétlődik. Ha a 9 külső címbusz pillantnyi értéke azonos lesz a 15 csak olvasható tároló legmagasabb címének értékével, az adatátviteli folyamat befejeződik. A mikroszámítógép a csatlakoztatott 20 „Personality Modul” vezérlésére ezáltal felkészült. A „Personality Modul” típusának megfelelően a folyamat kétféleképpen folytatódik: a) Programozó modul esetén kezelői vezérlés hatására a mikroszámítógép a fentiek szerint a 3 írható-olvasható tároló meghatározott részébe átvitt mikroprogramot hajtja végre, melynek során az alábbi műveleteket vezérli: — a 19 csatlakozóba helyezett memóriaelemnek — melyet programozni kívánunk — a kezelő által meghatározott legalacsonyabb címét (Start cím) a 6 modulillesztő áramkör kimenetére juttatja, melyet a 9 külső címbusz a 16 egyenirányú feszültségszint-illesztő fokozatra továbbít. A programozáshoz szükséges feszültségszintre transzponált sorkijelölő cím a 12 transzponált címbuszon és a 19 csatlakozón keresztül jut a programozandó memóriaelem címbemenetére ; — a 3 írható-olvasható tárolóból a kezelő által meghatározott kezdő címhez tartozó adat a 6 modulillesztő áram! ör B kimenetén és a 10 külső adatbuszon keresztül a 17 kétirányú feszültségszintillesztő áramkör bemenetére kerül. A programozáshoz szükséges feszültségszintekre transzponált adat a 13 transzponált kétirányú adatbuszon és a 19 csatlakozón keresztül jut a programozandó memóriaelem adatbemenetére; — ennek megtörténte után a 6 modulillesztő áramkör C kimenetén a progrmozási algoritmusnak megfelelő vezérlőjeleket generál a mikroszámítógép. A vezérlőjelek all vezérlőbuszon a 18 programozó impulzusgenerátor bemenetére kerülnek, melynek kimenetén megjelenő programozó impulzusokat a 14 vezérlő impulzusbusz a ló csatlakozóba helyezett programozni kívánt memóriaelem vezérlő bemenetéhez továbbít. A programozó impulzusok a programozandó memóriaelemnek a fentiek szerint kijelölt sorában és a fentiek szerint meghatározott adat végleges rögzítését hozzák létre; — a folyamat a 6 modulillesztő áramkör kimenetén lévő pillanatnyi cím inkrementálása és a soron következő programozandó adat B kimenetre történő juttatásával ismétlődik mindaddig, míg a kezelő által meghatározott legmagasabb cím (Stop-cím) a 9 külső címbuszon megjelenik. A folyamat befejeződése után automatikusan zajlik le a már programozott memóriaelem és a 3 írható-olvasható tároló fentiekben meghatározott tartalmának összehasonlítása. Ez a folyamat a programozási folyamattal azonos, azzal a különbséggel azonban, hogy ezúttal a 6 modulillesztő áramkör C kimenetén lévő vezérlőjelek a 19 csatlakozóba helyezett programozott memóriaelem kiolvasását engedélyezik, így a kimeneten megjelenő adat a 13 5 transzponált kétirányú adatbuszon, a 17 kétirányú feszültségszint-illesztő áramkörön és a 10 külső adatbuszon keresztül jut a 6 modulillesztő áramkör B bemenetére, innen pedig a mikroszámítógépbe. Az ilyen módon programozott és ezt követően 10 ellenőrzött, csak olvasható tárolók alkalmasak a memóriakártyákban történő felhasználásra. b) Memóriakártya tesztmodul esetén a kezelői vezérlés hatására a mikroszámítógép szintén a 15 15 csak olvasható tárolóból a 3 írható-olvasható tároló meghatározott részébe átvitt mikroprogramot hajtja végre, amely az adott memóriakártya belső paraméterei alapján (RAM terület, PROM terület stb.) ellenőrzi annak működőképességét. A mikroszá- 20 mítógép a 15 csak olvasható tárolóban lévő mikroprogram függvényében hibajelzéseket generál a helytelenül vagy nem működő memóriaelem azonosíthatósága érdekében. A fent elmondottakból egyértelműen levezethe- D tők a találmány szerinti megoldásnak megfelelő kapcsolási elrendezés előnyei, illetve annak műszaki többlethatása a hasonló vagy azonos rendeltetésű rendszerekkel szemben. Ezeket az előnyöket az 3Q alábbiakban foglalhatjuk össze:- A találmány szerinti megoldásnak megfelelő kapcsolási elrendezéssel bármilyen típusú memóriaelem programozása megvalósítható. 3£ - Lehetővé válik a jövőben megjelenő, tehát újabb típusú memóriaelemek programozása is, kifejlesztett „Personality Modul” alkalmazásával, ugyanazzal a vezérlő mikroszámítógéppel. — Bármilyen típusú memóriakártyához kialakítható 40 vizsgáló modul ugyanazzal a vezérlő mikroszámítógéppel. Szabadalmi igénypont 43 Kapcsolási elrendezés memóriaelemek programozására és ezen elemekből felépített memóriakártyák bevizsgálására, önmagában ismert mikroszámítógéphez csatlakoztatva, s az így kialakított ún. „Personality Modul” software-t tároló csak olvasható memóriaelemekből és hardware-illesztést létesítő egységekből van felépítve, azzal jellemezve, hogy a „Personality Modul” (20) tizenhat bites külső címbuszon (9) keresztül csatlakozik a vezérlő mikroszámítógép modulillesztő áramkörének (6) egyik kimenetére (A), kétirányú adatforgalmat lebonyolító külső adatbuszon (10) keresztül a modulillesztő áramkör (6) kimenet/bemenetére (B), vezérlőig buszon (11) át pedig a modulillesztő áramkör (6) harmadik kimenetére (C), míg a külső címbuszhoz (9) csak olvasható tároló (15) címbemenete csatlakozik, s ugyanezen címbusz (9) egyirányú feszültségszint-illesztő áramkör (16) bemenetével is össze van 35 kötve, míg a kétirányú adatforgalmat lebonyolító 4