181819. lajstromszámú szabadalom • Központi vezérlőegység több perifériához
181819 10 csatorna útján olyan időzítő vezérlőjelekké alakítja át, amelyek 50 továbbítócsatornán keresztül az la tárolómodult alkotó más funkcionális egységekbe jutnak. A 43 választóegység az átviteli művelet által létrehozott memóriaelrendezés címét megfelelő jelpárrá alakítja át (ezeket a szakirodalom Lx és Ly megjelöléssel illeti) és ez a pár kerül az 1 központi tárolóegység megfelelő területére vagy szintjére az elrendezést kialakító magok kiválasztása céljából. A 43 választóegység ezen túlmenően alkalmas ilyen jelek alapján a cím megállapítására és összehasonlításának elvégzésére. Ha nem talál azonosságot, a 43 választóegység megszakítási igényt jelent be megfelelő jel (külső esemény) formájában, amely 121 huszonnegyedik csatornán át érkezik. A 44 tárolóelem tárolómagokat alkotó mágneses magokat és dekódoló áramköröket tartalmaz. A 45 késleltetőegység és a 46 kiolvasóegység 44a késleltetőtekercsek és 44b kiolvasótekercsek vezérlését végzi a továbbított címnek és adatnak megfelelően. A 41 interface-kapcsolás a 7 központi vezérlőkapcsoláshoz és a 3 be/ki egységhez illeszkedik, feladata a továbbításhoz szükséges 1 központi tárolóegység címének dekódolása. Az ilyen 1 központi tárolóegységet az átviteli művelet határozza meg, ellenőrzi a címek paritását és az adatok paritását, majd az 5 a első csatorna felhasználásával a 7 központi vezérlőkapcsolással kicserélt vezérléseket feldolgozza. Ha nem megfelelő jelenségeket észlel, a 41 interface-kapcsolás olyan külső esemény formájában generál megszakításokat, amelyeket a 7 központi vezérlőkapcsoláshoz az 5a első csatornán át továbbított megfelelő jelek révén juttatunk el. A megfigyelést és alarmfigyelést végző 9 felügyelő egység (5. ábra) 54 alarmfigyelő egységet, 65 figyelőkapcsolást, 66 vezérlőkapcsolást és 67 kapcsolóegységet tartalmaz, ahol a fölérendelt A vagy B és alárendelt B vagy A központi egységet egymáshoz csatlakoztató 66 vezérlőkapcsolás és a szomszédos A vagy B központi egységben levő 9 felügyelő egység megfelelő elemeivel interface-kapcsolatot létrehozó 67 kapcsolóegység 150 részegységet alkot. A 64 alarmfigyelő egység és a 65 figyelőkapcsolás a 13 negyedik csatornára van vezetve, illetve a 66 vezérlőkapcsolással együtt a 12 harmadik csatornával is össze vannak kapcsolva. A 64 alarmfigyelő egység a 65 figyelőkapcsolás és a 66 vezérlőkapcsolás vezérlését a 16 mikroprogramozott vezérlőkapcsolásból a 21 ötödik csatornán át továbbított vezérlések, míg a 64 alarmfigyelő egység és a 65 figyelőkapcsolás vezérlését ezen kívül a 22 hatodik csatornán át továbbított időzítő jelek is biztosítják, A 65 figyelőkapcsolás feladata a programhatárok és a feldolgozásban kijelölt maximális időhatárok követése, valamint kimenő hibajel generálása (70 tizennyolcadik csatornában) abban az esetben, ha ezeket a határokat nem tudja megfigyelni. Ha a programot spontán módon, egy szubrutin végrehajtása céljából, vagy más okok miatt önhatalmúlag meg kell szakítani, az időszámlálást a 65 figyelőkapcsolás felfüggeszti és az elmúlt idő, a határok értékét az 1 központi tárolóegységben rögzíti, majd készen áll a program újbóli indításához. 9 A 64 alarmfigyelő egység a 70 tizennyolcadik csatornára, illetve 63 ellenőrzőegységekre csatlakozik. Ez utóbbiak feladata az 1 központi egység munkájában a logikai-villamos anomáliák észlelése és a 12 harmadik csatorna révén a 7 központi vezérlőkapcsolásból érkező utasítások beírása, az 1 központi egység logikai-villamos-funkcionális anomáliáinak jelzése, valamint az 1 központi egység állapotára vonatkozó diagnosztikai programok végrehajtása az említett anomáliáktól függő prioritási osztályok szerint. A 64 alarmfigyelő egység kimenő jelei külső eseményként jutnak el a 23 nyolcadik csatornán keresztül a 7 központi vezérlőkapcsolásba. A 7 központi vezérlőkapcsolásból érkező vezérlőjelek (a fölérendelt A vagy B központi egység kényszerítése csereigény hatására), valamint a 64 alarmfigyelő egységből érkező, az alárendelt B vagy A központi egységet kényszerítő igényjelek hatására, amelyek 81 kapcsolócsatornán át továbbítódnak (és ezek a jelek a 70 tizennyolcadik csatorna által jelzett software-hibák vagy a 63 ellenőrzőegységek által érzékelt hardware-hibák következményei), továbbá a másik 150 részegység 9 felügyelő egységéből érkező (és 69 tizenhetedik csatornán át érkező) vezérlések hatására, ahol 68 tizenhatodik csatorna is jelen van a szomszédos A vagy B központi egység 9 felügyelőegysége által továbbított hasonló igények fogadására, a fölérendelt A vagy B központi egységet az alárendelttel összecsatoló 66 vezérlőkapcsolás megfelelő fölérendelési jeleket, illetve azok negáltjait állítja elő egymástól független áramkörök alkalmazásával. Az említett jelek a 61a kapcsolócsatorna és a 61b szinkronizálócsatorna útján mennek tovább és a 3 be/ki egység osztja őket szét a megfelelő 6 perifériák részére, s egyúttal ez utóbbiak részére biztosítja azt a lehetőséget, hogy a fölérendelt 150 részegységeket megválaszthassák. Ezt a kiválasztást a 100 csatolóegység nem kapcsoló elemei biztosítják, ami nem jelenti a jelen találmány tárgyát, mivel önmagában ismert. A 9 felügyelő egységben a 67 kapcsolóegység olyan interface-kapcsolás jellegű, amely illeszkedik a szomszédos A vagy B központi egység ugyanilyen feladatot ellátó egységéhez. A két 67 kapcsolóegységet egymáshoz a 9a csatolócsatorna csatlakoztatja. A 67 kapcsolóegység feladata a fölérendelt és alárendelt egységek közötti kapcsolatban vezérlések és információk cseréje a szomszédos A vagy B központi egységben levő hasonló 67 kapcsolóegységgel, amelyek mindketten interface-feladatokat látnak el. A 10 aktualizáló és szinkronizáló egység (6. ábra) 52 mirkoprogramozott vezérlőegységet, 53 komparátort, 54 tárolóegységet és 55 interface-kapcsolást tartalmaz. Ez utóbbi feladata a szomszédos A vagy B központi egységben levő hasonló 10 aktualizáló és szinkronizáló egység részére az illesztés biztosítása. Az 54 tárolóegység a bemeneti és kimeneti információkat és vezérléseket tárolja a 10 aktualizáló és szinkronizáló egység számára. Az 52 mikroprogramzott vezérlőegység feladata 51 vezérlőcsatornán át továbbított vezérlőjelek (mikro vezérlések) generálása, amelyek egyrészt az 53 komparátorba, az 54 tárolóegységbe, az 55 interfa-5 5 10 15 20 25 30 35 40 45 50 55 60 65