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ül­ső 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ó veze­té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 csopor­ton é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 veze­té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 ér­téket a QQ második kérő cim vezeték csopor­ton keresztül a 34 írást olvasást vezérlő részegységnek adja. A 34 írást olvasást ve­zérlő részegység a D külső kiszolgáló veze­tékköteg részét képező Q első kérő cim ve­zeték csoporton érkező címet a QQ második kérő cim vezeték csoportra kapcsolja és vi­szont, attól függően, hogy a 13 kérő egység­tő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ó veze­té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 cso­porton át a D külső kiszolgáló vezetékköteg­re adja. A találmány szerinti 14 kiszolgáló egy­sé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 el­fogadá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 is­mertetettével. A találmány szerinti eljárás és elrende­zé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 ter­heltsége csökken, mivel a megszakítást ké­rő egységek csak akkor küldik el megsza­­kí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 pro­cesszor hardware hiba esetén sem, igy a rendszer megbízhatósága jelentősen megnő;- amennyiben a ki/beviteli egység a megsza­­kitási igényét visszavonja a megszakítás kiszolgálásának megkezdése előtt, felesle­ges megszakítási ciklus végrehajtása nem következik be. SZABADALMI IGÉNYPONTOK 1. Eljárás üzenetes megszakítási rend­szerű több processzoros digitális hálózatok hatékonyságénak a növelésére, melynek so­rá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 meg­szakítást és az elfogadás tényét egy üzenet­tel jelezzük, azzal Jellemezve, hogy vala­mennyi 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 be­rendezé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 megszaki­­tá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 megsza­kításkérés tényét és mindaddig, amig a meg­­szakitá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, amennyi­ben 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 megsza­­kitáskérés tényét és mindaddig amig a meg­szakí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, amennyi­ben érkezett de a kérés tényleges kiszolgá­lása előtt a magasabb megszakítást kérő di­gitá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 fogana­tosí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ó beren­dezései (12a-m) vannak, azzal jellemezve, hogy a megszakítást kérő berendezések (11a­­-n) ki/bemenetei részben a központi veze­tékkötegre (A) részben pedig belső kérő ve­zeté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

Next

/
Oldalképek
Tartalom