177675. lajstromszámú szabadalom • Eljárás és berendezés csak olvasható memória programozására és/vagy ellenőrzésére mintamemóris vagy adatfeldolgozó berendezés segítségvel
MAGYAR NÉPKÖZTÁRSASÁG SZABADALMI LEÍRÁS SZOLGÁLATI TALÁLMÁNY 177675 Nemzetközi osztályozás: W Bejelentés napja : 1978. VIII. 10. (MA—3023) Közzététel napja: 1981. V. 28. G 11 C 11/40 ORSZÁGOS TALÁLMÁNYI HIVATAL Megjelent: 1983. IV. 30. Feltalálók: Szabadalmas: Báti Ferenc villamosmérnök (10%), Kővári István vil- MTA Központi Fizikai Kutató lamosmérnök (10%), Lőrincze Géza villamosmérnök Intézete, Budapest (10%), Rédai István híradástechnikus (30%), Rényi István villamosmérnök (15%), dr. Vajda Ferenc villamosmérnök (15%), Vashegyi György villamosmérnök (10%), Budapest Eljárás és berendezés csak olvasható memória programozására és/vagy ellenőrzésére mintamemória vagy adatfeldolgozó berendezés segítségével í A találmány tárgya eljárás és berendezés csak olvasható memória programozására és/vagy ellenőrzésére mintamemória vagy adatfeldolgozó berendezés segítségével. Mint ismeretes a digitális elektronikai elemek fejlődésének legutóbbi szakaszában egyre inkább kialakult az az igény, hogy a számítógépek ki-be meneti berendezései a velük kapcsolatos egyedi adatrendezési, adatmozgatási és adatformálási feladatok egyre nagyobb részét átvegyék a központi adatfeldolgozó berendezéstől és memóriájának foglaltságát csökkentsék. Ez az igény létrehozta és erőteljes fejlődésben tartja a csak olvasható tároló-elemeket, az úgynevezett Read Only Memories, azaz ROM-okat. Ezek a szabványos integrált áramköri tokban elhelyezett, néhány ezer adatszó befogadására képes tárolóelcmek a ki-be meneti berendezésekben felhasználva lehetővé teszik, hogy az adott ki-be meneti berendezés sajátos rutinfeladatait a központi adatfeldolgozó berendezéstől függetlenül, a csak olvasható tároló elemekből kiolvasott program, ill. adatok segítségével végezzék el, jelentős mértékben tehermentesítve ezzel a központi adatfeldolgozó berendezést. A ROM-okba a felhasználói program, ill. a felhasználói adatok beírását — a ROM programozását — maga a felhasználó végezheti el, a ROM gyártója által részletesen megadott programozási előírások alapján. Az így programozható ROM-okat programozható ROM-oknak, azaz PROM-oknak nevezzük. A PROM-ot tartalmazó berendezések fejlesztése felveti azt az igényt, hogy 2 a PROM törölhető és újraprogramozható legyen. Az ilyen PROM-ok a REPROM-ok. A PROM-ok és REPROM-ok programozása igen sokféle. Általában abból áll, hogy a PROM megadott 5 bemenetéire vagy kimeneteire, illetve mindkettőre programozójeleket adunk. Ezek megadott sorrendben, adott időeltéréssel és időtartammal biztosított, meghatározott amplitúdójú, meghatározott fel- és lefutású áram, illetve feszültségimpulzusok. Jellemzőik típusonként vagy tí- 10 puscso porton ként eltérőek. Ezen felül egyes típusoknál a programozó-jeleket címenként, a teljes címtartományon végighaladva kell biztosítani, más típusoknál ezt a teljes címtartományon többször végighaladva, esetleg címtömbönként többször végighaladva kell biztosítani. (Ezt 15 nevezzük szekvenciális programozásnak.) Ezeket a programozási műveleteket, vagyis a PROM- ok programozását, azaz a felhasználói programok vagy adathalmazok beírását, a PROM-ok tartalmának kiolvasását, két PROM tartalmának összehasonlítását 20 stb. a PROM kezelésének nevezzük. Az erre a célra kialakított berendezés — a programozó berendezés — általában vezérlőegységet és egyedi programozó modult tartalmaz. A vezérlőegység generálja a PROM kezelése során végrehajtandó egyes — fent említett — feladatok 25 elvégzéséhez szükséges vezérlőjeleket. Az egyedi programozó modul ezen vezérlőjelek alapján egy-egy PROM típus programozását hajtja végre. A felhasználás módja szerint az egyes PROM-programozó berendezések teljesítményükben erősen különböz- 30 nek egymástól. Egyes esetekben csak másolási felada-177675