201618. lajstromszámú szabadalom • Eljárás és elrendezés többszintű digitális rendszerekben lévő digitális rendszeregységek adatforgalmi kéréseinek optimális rangsorolására

1 HU 201618 B 2 A találmány tárgya eljárás és elrendezés többszintű digitális rendszerekben lévő digi­tális rendszeregységek adatforgalmi kérései­nek optimális rangsorolására. Mint ismeretes, az egyidejűleg jelentke­ző adatforgalmi kérések közül előnyben kell részesíteni a közvetlen adatátviteli kérést. Ennek kiszolgáláséról a központi egységnek nem kell tudomást szereznie. A többi adatát­viteli kérést azonban csak a központi egység tudja elbírálni, mivel olyan információkra is szükség van, mint a belső megszakitási szin­tek állapota, belső kérések és az utasítás vége időpillanat jelzése. Azokban a rendsze­rekben, ahol a belső vezetékköteg és a köz­ponti vezetékköteg fizikailag elválik, ilyenek például a TPA 11/400-as számitógépcsalád tagjai, az adatforgalmi kérések rangsorolásá­nál az adatátviteli kérések továbbítását a belső vezetékkötegtől a központi vezetékkö­teg felé a szintátalakitó és csatoló egység mindaddig megtiltja, amig közvetlen adatátvi­teli kérés is szerepel. Előfordul azonban egy olyan eset, amikor a kérés továbbítása meg­történt, sőt a központi egység engedélyező jelet is küldött, és ekkor jelentkezik egy közvetlen adatátviteli kérés. Az ismert meg­oldásban ekkor az engedélyező jel kiadása a belső vezetékkötegre mindaddig megakadá­­lyozódik, amig közvetlen adatátviteli kérés igény van. Ennek a megoldásnak az a hátrá­nya, hogy a központi egység működését fö­löslegesen hátráltatja, továbbá időben je­lentősen szétválasztja azt az időpillanatot, amikor a központi egység elvégezte a rang­sorolást attól az időpillanattól, amikor a belső vezetékkötegre kijut az engedélyező jel. Ez szerencsétlen esetben több tíz mikroszekun­­dum is lehet és komoly esélye van annak, hogy a belső vezetékkötegen időközben egy újabb prioritású kérés is jelentkezett, mely­nek kiszolgálása ily módon késedelmet szen­ved. A találmánnyal célunk a fentiekben vá­zolt nehézségek egyidejű kiküszöbölése és egy olyan megoldás kialakítása, amely a köz­ponti egység működését nem hátráltatja, megoldja a belső vezetékkötegen jelentkező adatátviteli kérések adott időpillanatban tör­ténő igazságos rangsorolását és ilyen módon alkalmas a belső - és a központi vezetékkö­teggel rendelkező rendszerek adatforgalmi kéréseinek a rangsorolására. A találmánnyal megoldandó feladat ennek megfelelően egy olyan eljárás és elrendezés kialakítása, mely alkalmas többszintű digitális rendszerekben lévő digitális rendszeregysé­gek adatforgalmi kéréseinek optimális rang­sorolására. A találmány alapja az a felismerés, hogy a feladat egyszerűen megoldódik, ha az adat­­átviteli kérést rugalmasan tiltjuk le. A találmány szerinti eljárás egy olyan ismert eljárás továbbfejlesztése, melynek so­rén amennyiben egy digitális rendszeregység egy adatforgalmi kéréssel jelentkezik, a ké­rést továbbítjuk, és abban az esetben, ha egyidejűleg több digitális rendszeregység jelentkezik adatforgalmi kéréssel, a kérése­ket megvizsgálva döntjük el, hogy melyik kérést szolgáljuk ki előbb. Abban az eset­ben, ha egyidejűleg több digitális rendszer­­egység jelentkezik adatforgalmi kéréssel, először amennyiben közvetlen adatátviteli kérés van a közvetlen adatátviteli kérést szolgáljuk ki és rögtön utána a már meglévő legerősebb kérést. Amennyiben közvetlen adatátviteli kérés van, a többi kérést fel­függesztjük a közvetlen adatátviteli kérés kiszolgálásának idejére, és amint az megtör­tént, engedélyezzük a felfüggesztett kérése­ket. A továbbfejlesztés, vagyis a találmány abban van, hogy abban az esetben, ha a fel­függesztés engedélyezési ciklusban történt, a közvetlen adatátviteli kérés kiszolgálása után függetlenül attól, hogy újabb közvetlen adatátviteli kérés érkezett-e, a korábban fel­függesztett kérést engedélyezzük, vagyis az engedélyezési ciklusban lévő kérést csak egyszer függesztjük fel. A találmány szerinti elrendezés egy olyan ismert elrendezés továbbfejlesztése, melynek központi vezetékkötegre ki/bemene­­teikkel csatlakozó központi egysége, memória egységei valamint szint átalakító és csatoló egységei vannak. A szint átalakító és csatoló egységek további ki/bemenetei belső veze­tékkötegeken keresztül perifériás egységek ki/bemeneteire vannak kötve. A továbbfejlesztés, vagyis a találmány abban van, hogy a szint átalakító és csatoló egységek ki/bemenetei a központi vezetékkö­tegen, és a belső vezetékkötegen keresztül kérést tiltó egység ki/bemeneteire vannak kötve. A találmány értelmében célszerű, ha a kérést tiltó egység kérést engedélyező egy­ségének bemenetei a belső vezetékköteg ré­szét képező belső kérő vezetékkötegre, kime­netei pedig közvetlen adatátvitelt kérő veze­téken és adatátviteli kérést tiltó vezetéken keresztül adatátvitelt engedélyező egység bemeneteire, valamint a központi vezetékkö­teg részét képező központi kérő vezetőkö­tegre vannak csatlakoztatva. Az adatátvitelt engedélyező egység további bemenetei a köz­ponti vezetékköteg részét képező központi engedélyező vezetékkötegre, kimenetei pedig a belső vezetékköteg részét képező belső engedélyező vezetékkötegre vannak kötve. Nevezetesen célszerű, ha a kérést enge­délyező egység kérést engedélyező áramkö­reinek bemenetei a belső kérő vezetékköteg részét képező belső kérő vezetékekre, az adatátviteli kérést tiltó vezetéken keresztül adatátviteli kérést tiltó áramkör kimenetére, kimeneteik pedig a központi kérő vezetékkö­teg részét képező központi kérő vezetékekre vannak csatlakoztatva. Az adatátviteli kérést 5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Thumbnails
Contents