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

5 180016 6 igényes, és maradéktalanul eleget tesz az üzem­készség-ellenőrzés korszerű követelményeinek. A találmány alapja az a felismerés, hogy az 1.2 lépés egyszerűen megoldódik, ha a számítógép­­rendszer egyes kiegészítő egységeit legalább egy vezetékkel összekapcsoljuk a találmány szerinti üzemkészség ellenőrző egységgel, amellyel be­avatkozást biztosítunk a számítógéprendszer központi egységének programfutásába. Ilyen ki­alakítással a fent említett hiányosságok meg­szűnnek, és a számítógép vagy számítógéprend­szer üzembiztonsága jelentősen megnő. A találmány szerinti berendezés tehát olyan is­mert berendezés továbbfejlesztése, amelynél a számítógépnek központi egysége és a központi egységgel cím, adat és vezérlőcsatornán át össze­kapcsolt kiegészítő egysége vagy egységei van­nak. A továbbfejlesztés vagyis a találmány ab­ban van, hogy a berendezésnek a kiegészítő egy­séggel vagy kiegészítő egységekkel legalább egy­­egy vezetéken át összekapcsolt üzemkészség-el­lenőrző egysége van. Az üzemkészség ellenőrző egység cím, adat és vezérlőcsatornán át a számí­tógép központi egységével van összekötve. A találmány értelmében célszerű, ha az üzem­készség ellenőrző egységnek vezérlő és kapuzó részegysége, továbbá üzemkészség státuszregisz­tere van. A vezérlő részegység cím és vezérlő­­csatornán át a számítógép központi egységével, vezérlő és kapuzó vezetéken át pedig a kapuzó részegységgel van összekötve. Az üzemkészség státuszregiszter jelcsatornán át a kapuzó rész­egységgel, vezérlő vezetéken át a vezérlő rész­egységgel és üzemkészség ellenőrző csatornán át az egyes kiegészítő egységekkel van összekötve. Ilyen kialakítás mellett az üzemkészség ellenőrző egység közvetlenül jelzi az egyes kiegészítő egy­ségek üzemképtelenségét a számítógép központi egységének, és a meghibásodott kiegészítő egy­séget azonosítja a számítógép központi egysége felé. Célszerű még az is, ha az üzemkészség ellen­őrző egységnek egy második kapuzó részegysé­ge is van, melynek bemenete az üzemkészség el­lenőrző csatornán át az egyes kiegészítő egysé­gekkel, kimenete pedig egy jelcsatornán át az üzemkészség státuszregiszter bemenetével, ve­zérlő bemenete pedig a vezérlő részegység vezér­lő kimenetével van összekötve. Célszerű továbbá, ha a kapuzó részegységnek ÉS-kapuja és kapuzó áramköre van. Az üzem­készség státuszregiszter kimenetejelcsatomán át az ÉS-kapu és kapuzó áramkör bemenetével, to­vábbá az ÉS-kapu kapuzó kimenete a vezérlő részegység kapuzó bemenetével van összekötve. A kapuzó áramkör vezérlő bemenete a vezérlő részegység vezérlő kimenetével, adatkimenete pedig adatcsatornán át a számítógép központi egységével van összekötve. Nevezetesen célszerű még, ha a kapuzó rész­egységnek az üzemkészség státuszregiszter ki­menete és az ÉS-kapu bemenete között masz­­koló egysége is van. A maszkoló egység kétirá­nyú adatcsatornán a számítógép központi egysé­gével és vezérlőcsatornán át a vezérlő részegy­séggel van összekötve. A találmány értelmében célszerű, ha a masz­koló egységnek két kapuzó áramköre, és a két kapuzó áramkör között maszkregisztere van. A maszkoló egységnek a maszkregiszter és az üzemkészség státuszregiszter kimenetével egy­­egy jelcsatornán összekapcsolt maszkoló áramkö­re van, melynek kímenete maszkolt csatornán át az ÉS-kapu bemenetével van összekötve. A maszkoló egység segítségével tetszőleges kiegé­szítő egység figyelését felfüggeszthetjük, és ez sok esetben nagyon előnyös. Az, hogy mely ki­egészítő egység figyelését függesztjük fel, a maszkregiszterbe beírt információtól függ. A központi egységből a maszkregiszterbe beírt in­formáció minden egyes bitje egy-egy kiegészítő egységhez van logikailag hozzárendelve. Azon bithelyekre, ahol nem akarjuk az adott kiegészí­tő egység üzemkészségét figyelni, logikai-igen szintet írunk be. Ezen információk beírása az adott bithelyre az első kapuzó áramkör segítsé­gével, kiolvasása pedig a második kapuzó áram­kör segítségével történik. Ilyenformán egy adott program futását előre előkészíthetjük és mód van arra, hogy az egyes — a program futásá­hoz nem szükséges — kiegészítő egységek figye­lését szelektíven felfüggesszük, és a felfüggesz­tés helyességét a második kapuzó áramkör se­gítségével ellenőrizzük. A találmány tárgyát rajz alapján ismertetjük, részletesebben; a rajzon a találmány szerinti be­rendezés néhány példakénti kiviteli alakját tün­tetjük fel. A rajzon az 1. ábra a találmány szerinti üzemkészség ellenőrző egység tömbvázlata, a számítógép köz­ponti egységével és a hozzákapcsolt n-számú ki­egészítő egységgel; a 2. ábra az üzemkészség ellenőrző csatorna jelszint idődiagramja; a 3. ábra az üzemkészség ellenőrző egység két példakénti kiviteli alakja, a 4. ábra a kapuzó részegység egy példakénti kiviteli alakja, az 5. ábra a kapuzó részegység egy további példakénti kiviteli alakja maszkoló egységgel; a 6. ábra a maszkoló egység egy példakénti ki­viteli alakja. Amint a rajz 1. ábráján látható, a számítógép­nek 11 központi egysége, a 11 központi egység­gel cím, adat és vezérlőcsatornán át összekap­csolt n-számú 12, 13, 14 kiegészítő egysége, vala­mint 15 üzemkészség ellenőrző egysége van. Amint az ábrán látható, a 15 üzemkészség ellen­őrző egység egy üzemkészség ellenőrző csator­nán át az egyes 12, 13, 14 kiegészítő egységekkel van összekötve. A B üzemkészség ellenőrző csa­torna első bl vezetéke az első 12 kiegészítő egy­séggel, a második b2 vezetéke a második 13 ki­egészítő egységgel, és az n-edik bn vezetékbe az n-edik 14 kiegészítő egységgel van összekötve. A 15 üzemkészség ellenőrző egység programmeg­szakítást kezdeményezhet a számítógép 11 köz­ponti egységében a D vezérlőcsatorna egyik ve­5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Oldalképek
Tartalom