201619. lajstromszámú szabadalom • Eljárás és elrendezés üzenetes megszakitási rendszerű több processzoros digitális hálózatok hatékonyságának növelésére
15 HU 201619 B 16 A 32 összehasonlító részegység a D külső kiszolgáló vezetékköteg részét képező R bejövő cím vezeték csoporton érkező címet összehasonlítja az E belső kiszolgáló vezetékköteg részét képező R bejövő cím vezeték csoporton érkező saját címmel és cím egyezés esetén az n kérést beíró vezetéken keresztül beíró jelet küld a 33 kérés szinttárolónak és a 35 kérő cimtárolónak. A 33 kérés szinttáro-. ió a D külső kiszolgáló vezetékköteg részét képező Z bejövő kérési szint vezeték csoporton érkező kérés szintet az n kérést beíró vezetéken érkező beirójel hatására letárolja és tartalmát az E belső kiszolgáló vezetékköteg részét képező T belső kérési szint vezeték csoportra adja. A 35 kérő cimtároló a QQ második kérő cim vezeték csoporton érkező címet az n kérést beíró vezetéken érkező beíró jel hatására letárolja és a tárolt értéket a QQ második kérő cim vezeték csoporton keresztül a 34 írást olvasást vezérlő részegységnek adja. A 34 írást olvasást vezérlő részegység a D külső kiszolgáló vezetékköteg részét képező Q első kérő cim vezeték csoporton érkező címet a QQ második kérő cim vezeték csoportra kapcsolja és viszont, attól függően, hogy a 13 kérő egységtől a p adást vezérlő vezetéken írási vagy olvasási parancs érkezik-e. A 36 elfogadási szint regiszter az E belső kiszolgáló vezetékköteg részét képező R bejövő cim vezeték csoporton érkező elfogadási szintet tárolja és a p adást vezérlő vezetéken érkező jel hatására a G első elfogadási szint vezeték csoporton át a D külső kiszolgáló vezetékkötegre adja. A találmány szerinti 14 kiszolgáló egység további példakénti kiviteli alakjait ugyancsak a 6. ábra alapján ismertetjük, mely a már ismertetettől abban tér el, hogy a 32 összehasonlító részegység magnitúdó komparátor, előnyösen SN 7485, a 33 kérés szinttároló. A 35 kérő címtároló és a 36 elfogadási szint regiszter dinamikus tároló, előnyösen SN7474, a 34 Írást olvasást vezérlő részegység kapuzó áramkör, előnyösen SN7438. A 14 kiszolgáló egység ezen kiviteli alakjának a működése megegyezik a már ismertetettével. A találmány szerinti eljárás és elrendezés alkalmazása esetén:- a megszakítást kiszolgáló egységnek nem kell tárolnia és sorrendeznie a megszakítóéi igényeket, mert mindig csak a legerősebb megszakítóéi igény jut el hozzá, következésképpen felépítése egyszerű olcsó gazdaságos;- a rendszer központi vezetékkötegének terheltsége csökken, mivel a megszakítást kérő egységek csak akkor küldik el megszakítási igényüket, ha annak kiszolgálására reális esélyük van, következésképpen, nő a rendszer hasznos áteresztő képessége és ezáltal a hatékonysága is;- megszakítási kérés nem veszhet még processzor hardware hiba esetén sem, igy a rendszer megbízhatósága jelentősen megnő;- amennyiben a ki/beviteli egység a megszakitási igényét visszavonja a megszakítás kiszolgálásának megkezdése előtt, felesleges megszakítási ciklus végrehajtása nem következik be. SZABADALMI IGÉNYPONTOK 1. Eljárás üzenetes megszakítási rendszerű több processzoros digitális hálózatok hatékonyságénak a növelésére, melynek során megszakításkérés esetén a megszakítás kérési üzenetet közöljük bármely kiválasztott processzorral és a kiválasztott processzorban a megszakítás kérést eltároljuk és figyeljük a kiválasztott processzor működését és amint működése lehetővé teszi végrehajtjuk a megszakítást és az elfogadás tényét egy üzenettel jelezzük, azzal Jellemezve, hogy valamennyi digitális berendezésben megjegyezzük a megszakítóskérés tényét és szintjét, és abban az esetben, ha valamelyik digitális berendezés újabb megszakítást akar kérni, a megszakításkérést csak akkor engedélyezzük, ha az erősebb a már érvényes megszakítási kérésnél, ebben az esetben a kiválasztott processzorban a korábban letárolt megszakitási kérést átírjuk. 2. Az 1. igénypont szerinti eljárás, azzal jellemezve, hogy a megszakítás kéréstkérő digitális berendezésben letároljuk a megszakításkérés tényét és mindaddig, amig a megszakitáskérés kiszolgálását meg nem kezdte a kiválasztott processzor figyeljük, hogy erősebb megszakítási kérés érkezett-e, amennyiben igen, úgy az erősebb megszakitási kérés kiszolgálása után megismételjük a kérést. 3. Az 1. igénypont szerinti eljárás, azzal jellemezve, hogy a megszakításkérést kérő digitális berendezésben letároljuk a megszakitáskérés tényét és mindaddig amig a megszakításkérés kiszolgálását meg nem kezdte a kiválasztott processzor figyeljük, hogy erősebb megszakítási kérés érkezett-e, amennyiben érkezett de a kérés tényleges kiszolgálása előtt a magasabb megszakítást kérő digitális berendezés kérését egy üzenetben visszavonja a kérést megismételjük. 4. Elrendezés üzenetes megszakitási rendszerű több processzoros digitális hálózatok hatékonyságának a növelésére, előnyösen az 1. igénypont szerinti eljárás foganatosítására, melynek központi vezetékkötegre (A) csatlakozó megszakítást kérő berendezései (lla-n) és megszakítást kiszolgáló berendezései (12a-m) vannak, azzal jellemezve, hogy a megszakítást kérő berendezések (11a-n) ki/bemenetei részben a központi vezetékkötegre (A) részben pedig belső kérő vezetékkötegen (Bl-n) keresztül kérő egység (13a-n) ki/bemeneteire vannak kötve, a kérő 5 10 15 20 25 30 35 40 45 50 55 60 65 10