180016. lajstromszámú szabadalom • Berendezés számítógépek középponti egységéhez kapcsolt kiegészítő egységek üzembiztonságának ellenőrzésére
7 180016 8 zetékére adott jel segítségével. Az egyes 12, 13, 14 kiegészítő egységek, a 11 központi egység, valamint a 15 üzemkészség ellenőrző egység kétirányú adat- és vezérlőcsatornán át vannak egymással összekötve. Az A címcsatorna viszont egyirányú, a központi egységből az egyes 12, 13, 14 kiegészítő egységek, illetve a 15 üzemkészség ellenőrző egység felé irányul. A rajzon a kétirányú adatforgalmat kettős nyíllal, az egyirányút nyíllal jelöltük. A 2. ábra a B üzemkészség ellenőrző csatorna jelszint idődiagramját mutatja. Mindaddig, amíg az egyes 12, 13, 14 kiegészítő egységek üzemkészsége biztosított, a B üzemkészség ellenőrző csatorna egyes vezetékein logikai-igen szint van. A 2. ábra olyan helyzetet tüntet fel, amikor az első 12 kiegészítő egység ti, a második 13 kiegészítő egység t2, és az n-edik 14 kiegészítő egység tn időpillanatban üzemképtelenné válik. A 15 üzemkészség ellenőrző egység konstatálja, hogy a bl vezetéken ti, b2 vezetéken t2, illetve a bn vezetéken tn időpillanatban a logikai-igen szint logikai-nem szintre változik és a ti időpillanatban a 11 központi egységben a D vezérlő csatornán küldött programmegszakítás jellel programmegszakítást kezdeményez. A 3. ábra a 15 üzemkészség ellenőrző egység két példakénti kiviteli alakját szemlélteti. A 15 üzemkészség ellenőrző egységnek 16 vezérlő részegysége és 17 kapuzó részegysége, továbbá 18 üzemkészség státuszregisztere van. Amint a 3. ábrán látható, a 16 vezérlő részegység kétirányú C adatcsatornán és D vezérlőcsatornán és egyirányú A címcsatornán át a 11 központi egységgel van összekapcsolva. A 17 kapuzó részegység egyirányú C adatcsatornán át a 11 központi egységgel, valamint a d vezérlő és e kapuzó vezetéken át a 16 vezérlő részegységgel van összekötve. A 18 üzemkészség státuszregiszter kimenete E jelcsatornán át a 17 kapuzó részegység jelbemenetével, továbbá vezérlő bemenete a 16 vezérlő részegység f vezérlő kimenetével, jelbemenete pedig a B üzemkészség ellenőrző csatornán át az egyes 12, 13, 14 kiegészítő egységekkel van összekötve. A B üzemkészség ellenőrző csatornán az egyes 12, 13, 14 kiegészítő egységektől érkező logikai jelek, melyek üzemképes állapotban logikai-igen szintnek felelnek meg, a 16 vezérlő részegység f vezérlő kimenetén megjelenő jel hatására beíródnak a 18 üzemkészség státuszregisztemek az egyes 12, 13, 14 kiegészítő egységnek megfelelő rekeszeibe, és ezen beírt jelek egyidejűleg megjelennek az E jelcsatornán át a 17 kapuzó részegység bemenetén. Ezen jelek az ugyancsak 16 vezérlő részegység első e kapuzó vezetéken megjelenő jel hatására a C adatcsatornán keresztül a 11 központi egységbe kapuzhatók. így a 11 központi egység abban az esetben, ha a 16 vezérlő részegységtől programmegszakítás kérés érkezik, ellenőrizni tudja, hogy az üzemképtelenség melyik 12, 13, 14 kiegészítő egységnél lépett fel. A találmány szerinti 15 üzemkészség ellenőrző egység egy másik példakénti kiviteli alakjánál, mely ugyancsak a 3. ábrán látható, a 15 üzemkészség ellenőrző egységnek egy második 19 kapuzó részegysége is van. A B üzemkészség ellenőrző csatorna jelei ebben az esetben a 16 vezérlő részegység harmadik g vezérlő kimenetén érkező jel hatására megjelennek a második 19 kapuzó részegység kimenetére kapcsolt F jelcsatornán, amely a 18 üzemkészség státuszregiszter bemenetével van összekötve. A 18 üzemkészség státuszregiszter vezérlő bemenetére adott jel segítségével a 18 üzemkészség státuszregiszter tartalma egyrészt az első 17 kapuzó részegységen és a C adatcsatornán keresztül a számítógéprendszer adatcsatornájára kapuzhatő. A 18 üzemkészség státuszregiszter tartalmának logikai ÉS-kapcsolata a 17 kapuzó részegység d vezérlő vezetékén keresztül a 16 vezérlő részegységbe jut. A 16 vezérlő részegység a számítógép 11 központi egységébe a 16 vezérlő részegység c kimenetén megjelenő jel hatására programmegszakítást okoz abban az esetben, ha a 15 üzemkészség ellenőrző egység a B üzemkészség ellenőrző csatornára kapcsolt, legalább egy 12, 13, 14 kiegészítő egység üzemképtelenségét észleli. A 4. ábra a 17 kapuzó részegység egy példakénti kiviteli alakját szemlélteti. A 17 kapuzó részegységnek 20 ÉS-kapuja és 21 kapuzó áramköre van, melyeknek bemenetével a 18 üzemkészség státuszregiszter E jelcsatornája van öszszekötve. A 20 ÉS-kapu d vezérlő vezetéke a 16 vezérlő részegység bemenetével, a 21 kapuzó áramkör vezérlő bemenete a 16 vezérlő részegység e kapuzó vezetékével, adatkimenete pedig a C adatcsatornán át a 11 központi egységgel van összekötve. A 20 ÉS-kapu a 18 üzemkészség státuszregiszterből E jelcsatornán érkező logikai jelek ÉS-kapcsolatát állítja elő, és továbbítja a d vezérlő vezetéken keresztül a 16 vezérlő részegységbe. A 21 kapuzó áramkör a 18 üzemkészség státuszregiszter tartalmát az első e kapuzó vezetéken érkező vezérlőjel hatására a C adatcsatornára kapuzza. Az 5. ábra a 17 kapuzó részegység egy további példakénti kiviteli alakját szemlélteti, melynél a 18 üzemkészség státuszregiszter E jelcsatornája és a 20 ÉS-kapu bemenete között egy 22 maszkoló egység van. A 22 maszkoló egység vezérlő bemenete a H vezérlő csatornával, adat ki-bemenete pedig a C adatcsatornával van összekötve. Ennél a kiviteli alaknál a 22 maszkoló egység segítségével a 15 üzemkészség ellenőrző egység bemenetére kapcsolt B üzemkészség ellenőrző csatorna bármely vezetékéhez tartozó 12, 13, 14 kiegészítő egység jelzése kiiktatható. A 22 maszkoló egység segítségével tehát tetszőleges kiegészítő 12, 13, 14 egység figyelését felfüggeszthetjük, a maszkregiszterbe beírt megfelelő információ segítségével. A 6. ábra a 22 maszkoló egység egy példakénti kiviteli alakját szemlélteti. A 22 maszkoló egységnek két 23, 25 kapuzó áramköre, 24 maszkregiszter az első 23 kapuzó áramkör és a második 25 kapuzó áramkör között van. Az első 23 kapuzó áramkör, a 24 maszkregiszter és a második 25 kapuzó áramkör vezérlőbemenete a H 5 10 15 20 25 30 35 40 45 50 55 60 65 4