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

11 177675 12 jesen kitöltve; az üres rekeszek tartalékot képeznek a feladat-programok továbbfejlesztéséhez. Az 5. ábrán látható, hogy a végrehajtó 13 főegység ennél a kiviteli alaknál tartalmaz logikai 19 hálózatot, vezérlő 20 egységet, valamint végrehajtó 21 egységet. A logikai 19 hálózat vezérlő bemenete közvetlenül vagy közvetve a végrehajtó 13 főegység első 13a bemenete. A 19 hálózat és a vezérlő 20 egység között a vezérlő ösz­­szeköttetés kétirányú, azt a művelet vezérlő N csatorna és a visszajelző O csatorna alkotja. Ugyancsak kétirányú az összeköttetés a végrehajtó 21 egységgel, azt a forga­lom vezérlő L csatorna és az M adatcsatorna alkotja. A logikai 19 hálózaton át jön létre — megfelelő vezérlő­jel hatására — az adatforgalmi összeköttetés a C, D, E, F adatcsatornák között, melyeknek a 19 hálózattal ösz­­szekötött végei alkotják a végrehajtó főegység 13c, e, f csatlakozási pontjait és második 13d kimenetét. A logikai 19 hálózatban az adatút vezérlő A csator­nán át érkező jelek hatására négy multiplexer segítségé­vel biztosítjuk a feladat elvégzéséhez szükséges adatuta­­kat a 14 mintamemória, a kezelendő 15 PROM, s ezek bármelyike és egyfelől az aritmetikai 11 készülék, más­felől a végrehajtó 21 egység között. A végrehajtó 21 egy­ség a forgalom vezérlő L csatornán át megfelelő irányí­tással és időzítéssel aktiválja a kétirányú F adatcsatorna adatforgalmát, figyelembe véve a visszajelző H csator­nán át érkező jelzéseket is. A programozáshoz szükséges adatokat kézi üzem­módban a 14 mintamemória, gépi üzemmódban az arit­metikai 11 készülék szolgáltatja. Az utóbbinak a segít­ségével gépi üzemmódban a cím-, illetve adatjeleket a kétirányú C adatcsatornán át, a feladatkijelölő és indító­jeleket pedig a kétirányú vezérlő G csatornán át továb­bítjuk a végrehajtó 13 főegység, illetve a vezérlő 12 fő­egység megfelelő áramköreihez. Gépi üzemmódban a 14 mintamemória vagy a kezelendő 15 PROM kiolva­sásakor a cím- és adatjeleket ugyancsak a kétirányú C adatcsatornán, a visszajelzéseket pedig a kétirányú ve­zérlő G csatornán át továbbítjuk az aritmetikai 11 készü­lékhez. A 14 mintamemória, a törölt minta vagy az arit­metikai 11 készülék adatainak a kezelendő 15 PROM tartalmával való összehasonlítását önmagában ismert módon kialakítható összehasonlító áramkörrel végez­zük, Az összehasonlítás eredményét, pl. az adatok egye­zése esetén az ekvivalencia jelet a visszajelző O csator­nán át továbbítjuk a vezérlő 20 egységhez. (A minden­kori feladat során sorrendben elvégzendő moduláris részműveleteket vezérlő 20 egységet majd a 6. ábra kap­csán fogjuk részletesebben ismertetni.) A logikai 19 hálózat részét képező címregiszterről Cí­mezzük — a D adatcsatornán át ■— a 14 mintamemóriát és a kezelendő 15 PROM*ot. A clmregisztert a művelet vezérlő N csatornán át vezéreljük, mely példánknál két­vezetékes. Az egyik vezetéken továbbítjuk a címregisz­ter beírójelét, a másik vezetéken a címnövelő jelet. A címregiszter túlfolyását a visszajelző O csatorna egy vezetékén át jelezzük a 20 egység felé. A végrehajtó 21 egység ún. egyedi modulelem; há a berendezéssel különböző olyan PROM típusok kezelé­sét kívánjuk végezni, melyeknél a beégetési folyamat eltérő, akkor annyi — összesen q darab (q egynél na­gyobb egész szám) — eltérően kialakított 21 egységgel kell a berendezést ellátni, ahány eltérő PROM típust kívánunk a találmány szerinti eljárással kezelni. A min­denkori megfelelő 21 egységet pl. úgy illeszthetjük a vezérlési láncba, hogy a 21 egységet dugaszolható modul­ként alakítjuk ki. Természetesen annak sincs akadálya, hogy mind a q darab 21 egységet beépítjük a berendezés­be úgy, hogy választó áramkörön vagy szerelvényen át iktathatok a vezérlési láncba. így biztosítható, hogy bár­mely típusú 15 PROM a gyári előírásnak megfelelően égethető. A programozás alatt a programozó jel így lesz előírt alakú (felfutó él, szint, szélesség, lefutó él) és a programozó jelek szekvenciális ismétlése is biztosítható, ha a gyári előírás ezt megkívánja. A forgalom vezérlő L csatornában a beiktatott 21 egység esetében megkívánt vezetékek száma ettől a gyári­­előírástól függ. Ha pL nyolcbites rekeszeket programo­zunk, akkor az L csatornában nyolc vezetékre van szük­ségünk ahhoz, hogy a 14 mintamemóriától vagy az arit­metikai 11 készüléktől az M adatcsatornán át érkező, adatinformációkat továbbítsuk, s további — a gyári elő­írás szerint pl. 2, 3 vagy 4 — vezetékre van szükség, hogy a vezérlő 20 egységről a vezérlő R csatornán át érkező vezérlőjeleket továbbítsuk. így az L csatorna ehhez lft-^ 12 vezetéken át továbbít jeleket a rendeltetési helyre. A 6. ábrán látható, hogy a vezérlő 20 egységet a 22 művelettár és a további logikai 23 hálózat alkotja. Az adott részművelet utasítás-sorozatát a 22 művelettár 22d kimenetéről a műveleti S csatornán, a további logikai 23 hálózaton és a művelet vezérlő N csatornán át to­vábbítjuk a logikai 19 hálózathoz. A 22 művelettár első 22a bemenetére a feladat vezérlő B csatornán át érkező jelek határozzák meg, melyik részművelet utasítás-soro­zata kerüljön kiadásra, a végrehajtó 21 egységről a visszajelző P csatornán át a második 22b bemenetre és a további logikai 23 hálózat egyik 23g kimenetéről a harmadik 22c bemenetre érkező jelek együttesen hatá­rozzák meg, mikor és milyen ütemben kell az adott uta­sítás-sorozatot továbbítani. Az időzítést és ütemezést még befolyásolják azok az állapotjelek is, melyek a to­vábbi logikai 23 hálózat 23b, e bemenetelre a működtető I csatornáról, illetve a visszajelző O csatornáról érkez­nek, a végrehajtás üteme szerint pedig a további logikai 23 hálózat egyik 23f kimenetéről a visszajelző H csator­nán át kap állapotjeleket a vezérlő 12 főegység. A műveleti S csatorna példánknál hétvezetékes, a ve­zetékenként! jelek: beírás, címnövelő jel, újraindítőjel, alaphelyzetjel, hibajel, címregiszter beírójel, végjehés (gépi indítás esetén). A működtető I csatorna példánknál ötvezetékes, az egyes vezetékeken a következő — az interface 16 egységben generált — vezérlőjelek érkeznek a további logikai 23 hálózat 23e bemenetére : kiolvasás­választójel, általános indítójel, alaphelyzetjel, gépi indí­tójel, törölt állapot ellenőrzésjel. A további logikai 23 hálózat tehát egyes jeleket közvetlenül, másokat meg­fordítva, megint másokat megfordítva és tárolva, vagy csak tárolva juttatja majd tovább a megfelelő helyre az adott moduláris részművelet szükségletei szerint. A 7. ábra szemlélteti a 22 művelettár példaként! ki­viteli alakjának szervezését. Példánk szerint a 22 műve­lettár 256 szavas, szavanként nyolcbites PROM. Általá­nosítva a felosztást úgy jellemezhetjük, hogy a 22 mű­velettár X mezőből (példánknál X—32) és mezőnként Y rekeszből áll (példánknál Y=8). A 22 művelettár első 22a bemenetét közvetlenül vagy közvetve a végrehajtó 13 főegység második 13b bemenete alkotja, mely y ve­zetékes, ahol 2log Y g y -c 2log Y4-1, 5 10 15 20 25 30 35 40 45 50 55 60 65 6

Next

/
Thumbnails
Contents