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

t 189 078 2 A találmány tárgya: kapcsolási elrendezés me­móriaelemek programozására és ezen elemekből felépülő memóriakártyák bevizsgálására. A találmány szerinti megoldásnak megfelelő kap­csolási elrendezés (a nemzetközi irodalomból meg­honosodott elnevezéssel: ún. „Personality Modul”) software-t tároló csak olvasható memóriaelemekből és hardware-illesztést megvalósító egységekből épül fel. A találmányra az jellemző, hogy a „Personality Modul” tizenhat bites külső címbuszon keresztül csatlakozik a vezérlő mikroszámítógép modulillesztő áramkörének egyik kimenetére, kétirányú adat­­forgalmat lebonyolító külső adatbuszon keresztül a modulillesztő áramkör kimenet/bemenetére, ve­zérlőbuszon át a modulillesztő áramkör harmadik kimenetére. A külső címbuszhoz a csak olvasható tároló címbemenete csatlakozik, s ugyanezen cím­busz egyirányú feszültségszint-illesztő áramkör be­menetével is össze van kötve. A kétirányú adat­­forgalmat lebonyolító külső adatbuszra csatlakozik a csak olvasható tároló adatkimenete és a kétirányú feszültségszint-illesztő áramkör adatkimenete/be­­menete. A vezérlőbusz programozó impulzusgene­rátor bemenetével van összekötve, s ez utóbbi ki­menete vezérlő impulzusbuszon, továbbá csatlakozó áramkörön keresztül a programozandó memória­elem — vagy bevizsgálandó memóriakártya - be­menetével van összekötve, ugyanakkor a vezérlő­busz első vonala a csak olvasható tároló engedé­lyező bemenetére csatlakozik. A transzponált cím­busz révén az egyirányú feszültségszint-illesztő áramkör és a csatlakozó áramkör, míg a transzponált kétirányú adatbusz útján a kétirányú feszültségszint­­illesztő áramkör és a csatlakozó áramkör vannak összekötve. A software-t és hardware-t programozó modul esetén a programozandó tároló típusa, annak para­méterei, memóriakártya tesztmodui esetén a me­móriakártya paraméterei határozzák meg. A programozás feladata a mikroszámítógép RAM típusú tárolójában tárolt adatok végleges rögzítése és ellenőrzése a programozó modulon elhelyezett és a programozó modul által meghatározott típusú csak olvasható (PROM, EPROM típusú) tárolóban. A memóriakártya bevizsgálásának feladata a memóriakártyák hibátlan működésének ellenőrzése, azok esetleges hibáinak kimutatása, amelyek főként gyártási hiányosságokra, alkatrészhibákra vezethetők vissza. A javasolt kapcsolási elrendezés segítségével az ellenőrzés adott memóriakártya függvényében az alábbi területeken hatékonyan alkalmazható: — RAM-teszt (tetszőleges vizsgáló algoritmussal);- PROM-, EPRüM-teszt (összehasonlítással, vagy ún. checksum-képzéssel) ; — címkiválasztó logika ellenőrzése ;- a nyomtatott áramkörök gyártási hibáinak kimu­tatása (szakadás, rövidzárlat). A találmány szerinti megoldásnak megfelelő „Personality Modul”-ok tehát mindig egy adott típusú memóriaelem programozására, ill. memória­­kártya — főként sorozatgyártásban történő - ellen­őrzésére alkalmasak. A „Personality Modul”-ok vezérléséhez egy önmagában ismert mikroszámító­gép szükséges. A mikroszámítógép minden típusú programozó, ill. memóriakártya-teszt modul vezér­lését képes ellátni azáltal, hogy az adott modulokhoz tartozó sajátos funkciók megvalósítását a modulo­kon elhelyezett mikroprogram biztosítja. Azonos vagy hasonló célú, memóriaelemek prog­ramozására alkalmas számos berendelés ismeretes. Ezek a berendezések többnyire programozó modu­lok nélkül, beépített (tehát nem cserélhető) hard­­warc-elemeket tartalmaznak és csak a fejlesztés idejében meghatározott PROM, EPROM típusú memóriaelemek programozására alkalmasak. Isme­retesek olyan kapcsolási elrendezések is, amelyek tartalmaznak hardware-illesztést megvalósító prog­ramozó modulokat, amelyek cserélhetők ugyan, de a vezérlőegység ezekben a rendszerekben is csak a fejlesztés idejében létező memóriaelemek prog­ramozására van kialakítva, nem öleli fel a teljes típusválasztékot, ami természetesen nem is lehet­séges. Új típusú, vagy a kifejlesztett választékban nem szereplő memóriaelemek programozásához új ké­szülék beszerzése szükséges. Ilyen programozó be­rendezéseket gyárt a hazai piacon ismert Fok-Gyem Szövetkezet és a Texelektro Ipari Szövetkezet. Ezekkel a berendezésekkel a programozott me­móriaelemekből felépített memóriakártyák ellenőr­zése nem lehetséges. A találmány révén azt a célt kívántuk elérni, hogy olyan kapcsolási elrendezést konstruáljunk, amely ugyanazt a vezérlő mikroszámítógépet az általános (minden típusú modul esetén azonos) funkciók (adatmozgatások, adatmegjelcnítések stb.) mellett a különböző típusú „Personality Modul”-ok hasz­nálatához szükséges különböző vezérlések létre­hozására alkalmassá tegye. Ezt a feladatot a bevezetőben már felsorolt jel­lemzők szerint kialakított kapcsolási elrendezés sze­rint oldottuk meg oly módon, hogy az egyes modu­lok mikroszámítógép által történő vezérléséhez szükséges mikroprogramokat a modulok csak olvas­ható tárolói biztosítják a mikroszámítógép számára. Lehetővé vált tehát olyan kapcsolási elrendezés kialakítása, amely a későbbiekben megjelenő me­móriaelemek programozását is képes ellátni, illetve bármilyen típusú memóriaelem programozásához tervezhető olyan - a találmány szerint kialakított - „Personality Modul”, amely ugyanazzal a vezérlő mikroszámítógéppel végre tudja hajtani a programo­zás funkcióját. A találmányt a leíráshoz mellékelt, elvi kapcsolási elrendezést bemutató rajzokon részletesen is ismer­tetjük. A rajzok közül az 1. ábrán egy önmagában ismert mikroszámítógép kapcsolási elrendezését, ill. ennek idevonatkozó részét látjuk a modulillesztő áramkörökkel és adatbuszokkal, a 2. ábrán a találmány szerinti megoldásnak megfelelő 5 1C 1E 2C 2 b 30 35 40 45 50 55 60 65 2

Next

/
Thumbnails
Contents