192099. lajstromszámú szabadalom • Eljárás és elrendezls digitális rendszerek információ átviteli kérés kiszolgálásának kialakítására előnyösen számítógépekhez
1 192.099 2 A találmány tárgya eljárás és elrendezés digitális rendszerek információ átviteli kérés kiszolgálásának kialakítására, előnyösen számítógépekhez. Mint ismeretes, a kisszámítógépek működéséhez alapvetően hozzátartozik a különböző prioritású (a továbbiakban: kéréserősségű) programmegszaldtás- és autonom adatátvitel (együttesen: információ átvitel) kérések gyors, és a kérés erősség szinteknek megfelelő sorrend szerinti kiszolgálása. A kérések észlelésével és kiszolgálásával kapcsolatosan a legfontosabb szempont, illetve követelmény általában a gyorsaság, azaz egy elfogadhatóan kicsiny reakcióidő megvalósítása. Ez az alábbi három művelet lehető leggyorsabb elvégézést követeli meg a számítógéptől:- az információ átviteli kérés észlelése;- több egyidejűleg fellépő kérés esetén a legnagyobb kérés erősségű igény kiválasztása;- a legnagyobb kérés erősségű igény kiszolgálása, illetve az annak megfelelő információátvitel végrehajtása. A digitális rendszer által kiszolgált információátvitelt kérő egységek számának növekedésével az előbbi felsorolásból különösen a második feladat egyszerű és gyors megoldása okoz problémát. Az információ átvitel kérő egységek kérés erősség jelzésére és meghatározására a legelterjedtebb megoldás az, amikor minden egyes kérés erősséghez egy kérő és egy engedélyező vonal tartozik. Ennek a megoldásnak a hátránya, hogy n-számú, egymástól különböző erősségű kérési szint megkülönböztetéséhez 2n.számú vezetéket tartalmazó kérés vezetékköteget kell kialakítani és kezelni az egyes egységeknek. A találmánnyal célunk a fentiekben vázolt nehézség kiküszöbölése. A találmánnyal megoldandó feladat ennek megfelelően egy olyan eljárás és elrendezés kialakítása, mely lehetővé teszi a kérés vezetékköteg használatának kiküszöbölését. A találmány alapja az a felismerés, hogy a feladat egyszerűen megoldódik, ha a kérés erősségek jelzésére nem külön vezetékköteget, hanem egy már meglévő vezetékköteget alkalmazunk. A találmány szerinti eljárás ennek megfelelően egy olyan ismert eljárás továbbfejlesztése, melynek során kérés esetén az átviteli vonalakat feszabadítjuk, majd engedélyezzük az átvitelt, illetve az engedélyezés hatására megkezdjükaz átvitelt és megszüntetjük a kérést. Az átvitel engedélyezést legkésőbb az átvitel befejezésekor megszüntetjük, és az átvitel befejezése után felszabadítjuk az átviteli vonalakat, A továbbfejlesztés, vagyis a találmány abban van, hogy az engedélyezés után először a kérés prioritását adjuk ki az átviteli kérés erősségének megfelelő átviteli vonalra, majd ezután az engedélyezés megszűnésekor mintavételezzük az átviteli vonalakat, és amennyiben a mienkénél erősebb prioritású kérés nincs, végrehajtjuk az átvitelt, ellenkező esetben pedig megismételjük a kérést. A találmány értelmében célszerű, ha a prioritás kiadásakor valamennyi egység prioritását egyidőben adjuk ki a kérés erősségének megfelelő prioritású átivteli vonalra. A találmány szerinti elrendezés egy olyan ismert elrendezés továbbfejlesztése, melynek cím vezetékköteggel, vezérlő vezetékköteggel, kérés vezetőköteggel és adat vezetékköteggel összekötött központi egysége és perifériái vannak. A továbbfejlesztés, vagyis a találmány abban van, hogy az elrendezésnek kérés vezetékköteg helyett egy kérés vezetéke és egy engedélyezés vezetéke van. A találmány értelmében célszerű, ha a perifériának vezérlő egysége, kombinációs áramköre, kérés erőssége adója és kérés erősség beállítója van. A vezérlő egység kimenetei a kérés vezetékre, valamint a vezérlő vezetékcsoporton keresztül a kérés erősség beállító és a kombinációs áramkör bemeneteire, bemenetei az engedélyezés vezetékre és az engedélyező vezetéken át a kombinációs áramkör kimenetére, ki/bemenetei vezérlő vezetékkötegre, adat vezetékkötegre, valamint cím vezetékkötegen át a kombinációs áramkör további bemeneteire és a kérés erősség adó kimeneteire vannak csatlakoztatva. A kérés erősség beállító kimenetei prioritás vezétékkötegen keresztül a kérés erősség bemeneteire, valamint a kombinációs áramkör további bemeneteire vannak kötve. Nevezetesen célszerű, ha a kombinációs áramkör magnitúdó komparátor. Célszerű továbbá, ha a kérés erősség adónak nyitott kollektoros kapui vannak. Nevezetesen célszerű még az is, ha a kérés erősség beállító írható/olvasható memória. Célszerű továbbá még az is, ha a kérés erősség beállító kapcsoló. A találmány értelmében célszerű az is, ha a vezérlő egységnek információ átvitelt vezérlő áramköre, perifériális berendezése és időzítő áramköre van. Az információ átvitelt vezérlő áramkör bemenete vezérlő vezetéken keresztül az időzítő áramkör kimenetére, kimeneté igény vezetéken át az időzítő áramkör bemenetére, ki/bemenetei pedig részben perifériális vezetékkötegen keresztül a perifériás berendezés ki/bemeneteire részben pedig cím, — vezérlő, — és adat vezetékkötegekre vannak csatlakoztatva. Az időzítő áramkör további bemenetei részben az engedélyezés vezetékre, részben pedig az engedélyező vezetékre vannak kötve. A találmány értelmében célszerű még az is, ha az időzítő áramkörnek tárolója, első kapu áramköre, késleltető áramköre és második kapu áramköre van. A tároló író bemenete az igény vezetékre, törlő bemenete az engedélyező vezetékre, kimenete pedig a kérés vezetéken át az első kapu áramkör bemenetére van kötve. Az első kapu áramkör további bemenete az engedélyezés vezetéken keresztül a késleltető áramkör bemenetére, kimenete pedig a vezérlő vezetékcsoport részét képező indító vezetékre van csatlakoztatva. A második kapu áramkör egyik bemenete mintavételező vezetéken át a késleltető áramkör kimenetére, másik bemenete pedig az engedélyező vezetékre, kimenete pedig a vezérlő vezetékre van kötve. Nevezetesen még az is célszerű, ha az első kapu áramkör és második kapu áramkör ÉS kapu; a késleltető áramkör monostabil multivibrátor; a tároló pedig bistabil multivibrátor. A találmányt részletesebben rajz alapján ismertetjük, amelyen az ismert és a találmány szerinti eljárást és a találmány szerinti elrendezés néhány példakénti kiviteli alakját tüntettük fel. A rajzon az 1. ábra az ismert eljárás idődiagramja; a 2. ábra a találmány szerinti eljárás idődiagramja; a 3. ábra az ismert elrendezés kiviteli alakja; a 4. ábra a találmány szerinti elrendezés példakénti kiviteli alakja; az 5. ábra a találmány szerinti perifériák példakénti kiviteli alakja; a 6. ábra a találmány szerinti vezérlő egység példa-5 10 15 20 25 30 35 40 45 50 55 60 2