195890. lajstromszámú szabadalom • Eljárás és elrendezés digitális berendezések adatforgalmi és megszakítás kiszolgálási sebességének növelésére előnyösen számítógépekhez

1 195 890 2 A találmány tárgya eljárás és elrendezés digitális berendezések adatforgalmi és megszakítás kiszolgálási sebességének növelésére előnyösen számítógépekhez. Mint ismeretes digitális rendszerekben, amelyeknél a rendszert alkotó digitális berendezések központi ve­zetékkötegre kapcsolódnak, ha az egyik digitális be­rendezésnek szüksége van olyan adatra, amelyik egy másik digitális berendezésben van, az adat átvitele úgy történik, hogy az adat olvasást kezdeményező digitá­lis berendezés a központi vezetékköteget elfoglalja az elfoglalási szabályok szerint, majd kiadja rá az adat cí­mét, mely cím egyértelműen kijelöli az adatot szolgál­tató digitális berendezést, és a kijelölt digitális beren­dezésben a kívánt adatot. Az olvasást kezdeményező digitális berendezés kiad egy olvasási parancsot is. A megcímzett digitális berendezés előállítja a kért adatot, majd az a központi vezetékkötegre adja,és ezt jelzi az olvasást kezdeményező digitális berendezés­nek. Megszakításkor hasonlóképpen történik a meg­­szakítási vektor beolvasása is, azzal a különbséggel, hogy ilyenkor elmarad a cím kiadása, hisz a megszakí­tást kérő egység ilyenkor még nem ismert, és az olva­sási parancs helyett vektor beolvasási parancs kiadásá­ra kerül sor. Az olvasás, vagy vektor beolvasás kezde­ményezése (a cím és olvasási parancs vagy vektor be­olvasási parancs kiadása) és az erre adott válasz idő­ben összekapcsolódik, az olvasást kezdeményező di­gitális berendezés lefoglalja a központi vezetékköte­get addig, amíg a kért adatot meg nem kapja, vagy a válasz elmaradásából azt a következtetést nem vonja le, hogy a megcímzett digitális berendezés nincs a rendszerben. így olvasáskor vagy vektor beolvasáskor a központi vezetékköteg lefoglalása a szükségesnél hosszabb időre történik meg, hiszen az olvasás vagy vektor beolvasás kezdeményezése és a kért adat átvé­tele közt nincs adatátvitel a központi vezetékkötegen. A találmánnyal célunk a fentiekben vázolt nehéz­ség kiküszöbölése és egy olyan megoldás kialakítása, melynél a központi vezetékköteget csak a tényleges információátadás idejére foglaljuk le. A találmánnyal megoldandó feladat ennek megfe­lelően egy olyan eljárás és elrendezés kialakítása, mely alkalmas digitális berendezések adatforgalmi és meg­szakítás kiszolgálási sebességének növelésére előnyö­sen számítógépekhez. A találmány alapja az a felismerés, hogy a feladat egyszerűen megoldódik, ha az olvasási jellegű cikluso­kat arra az időre felfüggesztjük, amíg a kért informá­ció előáll. A találmány szerinti eljárás egy olyan ismert eljá­rás továbbfejlesztése, melynél adat vagy vektor beol­vasásakor megcímezzük az adatot vagy vektort szol­gáltató egységet,és kiolvassuk az adatot vagy vektort. A továbbfejlesztés vagyis a találmány abban van. hogy amennyiben az adat vagy vektor az adatot vagy vektort szolgáltató egységben a címzés pillanatában rendelkezésre áll, egy átvitelre kész jelet generálunk és végrehajtjuk az átvitelt. Ellenkező esetben az adat vagy vektor átvitele nélkül befejezzük az olvasási cik­lust és egyben utasítjuk az adatot vagy vektort szol­gáltató egységet, hogy amint rendelkezésre áll az adat vagy vektor, kezdeményezzen egy átviteli ciklust,és vigye át az adatot vagy vektort. A találmány értelmében célszerű, ha az olvasás kezdeményezésekor az adatot vagy vektort szolgálta­tó egységgel közöljük a master azonosítót, és az átvi­teli ciklus kezdeményezésekor a master azonosítóval jelöljük ki az adatot vagy vektort fogadó egységet. A találmány szerinti elrendezés egy olyan ismert elrendezés továbbfejlesztése, melynek belső vezeték­kötegre csatlakozó digitális berendezései vannak. A továbbfejlesztés vagyis a találmány abban van, hogy az elrendezésnek adatforgalmat vezérlő berende­zései is vannak. Az adatforgalmat vezérlő berendezé­sek ki/bemenetei részben központi vezetékkötegen keresztül egymás ki/bemeneteire, részben pedig belső vezetékkötegen át a digitális berendezésiek) ki/beme­neteire vannak kötve. Az adatforgalmat vezérlő beren­dezés vezérlő egységének bemenetel belső vezérlő ve­zetéken keresztül időzítő egység kimenetére, adat és parancs tároló egység bemenetére és azonosító tároló egység bemenetére, tiltó vezetéken keresztül pedig az időzítő egység kimenetére az adat és parancs tároló egység, valamint adat és parancs adó egység bemene­tére, kimenete törlő vezetéken át az időzítő egység és azonosító adó egység bemenetére, ki/bemenetei pedig részben a központi vezetékköteg részét képező első vezérlő vezetékkötegre, részben pedig a belső vezeték­köteg részét képező második vezérlő vezetékkötegre vannak csatlakoztatva. Az időzítő egység további be­menetéi részben a központi vezetékköteg részét képe­ző olvasási parancs vezetékre, részben pedig az ugyan­csak központi vezetékköteg részét képező cím veze­tékkötegre vannak kötve. Az adat és parancs tároló egység további bemenetel a központi vezetékköteg ré­szét képező első adat és parancs vezetékkötegre, ki­menetei pedig a belső vezetékköteg részét képező má­sodik adat és parancs vezetékkötegre vannak csatla­koztatva. Az adat és parancs adó egység további be­menetel a belső vezetékköteg részét képező harmadik adat és parancs vezetékkötegre, kimenetei pedig a központi vezetékköteg részét képező negyedik adat és parancs vezetékkötegre vannak kötve. Az azonosító tároló egység további bemenetéi a központi vezeték­köteg részét képező első azonosító vezetékkötegre, ki­menetei pedig harmadik azonosító vezetékkötegen át az azonosító adó egység további bemenetéire vannak csatlakoztatva. Az azonosító adó egység kimenetei a központi vezetékköteg részét képező második azono­sító vezetékkötegre vannak kötve. A találmány értelmében célszerű, ha az időzítő egységnek állapot tároló áramköre, kapu áramköre és címfelismcrö áramköre van. A címfclismerö áramkör bemenetéi a cím vezetékkötegre, kimenete pedig felis­merő vezetéken keresztül a kapu áramkör bemenetére van kötve. A kapu áramkör további bemenete az olva­sási parancs vezetékre, kimenete pedig belső vezérlő vezetéken át az állapot tároló áramkör bemenetére van csatlakoztatva. Az állapot tároló áramkör további 5 10 15 20 25 30 35 40 45 50 55 60

Next

/
Thumbnails
Contents