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 Az olvasást kezdeményező első 11a digitális berende­zés ezt érzékeli és veszi a kívánt adatot. Megszakítási vektor beolvasása hasonlóképpen tör­ténik, azzal a különbséggel, hogy a beolvasás kezde­ményezésekor cím kiadása nem történik meg, csak an­nak a prioritási szintnek a kijelölése, melyen a meg­szakítás elfogadása történik, és olvasási parancs he­lyett vektor beolvasási parancs kiadása történik. Ha az adott prioritási szinten több 11a—n digitális berendezés kér megszakítást, akkor a topológiai prio­ritási viszonyok szerint történik a válaszadó egység ki­jelölése. A találmány szerinti elrendezés kiviteli alakját ugyancsak a 2. ábra alapján ismertetjük, mely az is­merttől abban tér el, hogy az elrendezésnek 12a-n adatforgalmat vezérlő berendezései is vannak. A 12a-n adatforgalmat vezérlő berendezések ki/be­­menetei részben B központi vezetékkötegen keresztül egymás ki/bemeneteire, részben pedig Al—n belső ve­zetékkötegeken át a lla-n digitális berendezésiek) ki/bemeneteire vannak kötve. Olvasási ciklusnál,amennyiben az n-edik lln digi­tális berendezés a cím és az olvasási parancs megjele­nését követő rövid időn belül kész a kért adat szolgál­tatására, az n-edik 12n adatforgalmat vezérlő berende­zés egy gyors válasz jellel jelzi azt, ezzel más egysége­ket megakadályoz a B központi vezetékköteg elfogla­lásában, és ezután az n-edik lln digitális berendezést rákapcsolja B központi vezetékkötegre, ahol megtör­ténik a kért adat átvitele. Amennyiben az n-edik lln digitális berendezés az adott időn belül nem tudja a kért adatot szolgáltatni, az n-edik 12n adatforgalmat vezérlő berendezés a B központi vezetékkötegről leválasztja az n-edik lln di­gitális berendezést,és felé fenntartja a vezérlő jeleket. A B központi vezetékköteg felé lezárja az olvasási ciklust. így B központi vezetékköteg felszabadul más 11 a-n digitális berendezés között adatforgalom szá­mára. Mihelyt az n-edik 1 In digitális berendezés kész az adat szolgáltatására, az n-edik 12n adatforgalmat vezérlő berendezés kéri a B központi vezetékköteg használatának jogát, majd miután azt megkapja, az n-edik lln digitális berendezést rákapcsolja a B köz­ponti vezetékkötegre,és megtörténik a kért adat átvi­tele abba az első 11a digitális berendezésbe, amelyik az olvasási ciklust kezdeményezte. A találmány szerinti 12a-n adatforgalmat vezérlő berendezés példakénti kiviteli alakját az 5. ábra alap­ján ismertetjük. A 12a—n adatforgalmat vezérlő be­rendezés 13 vezérlő egységének bemenetei n belső ve­zérlő vezetéken keresztül 14 időzítő egység kimeneté­re, 15 adat és parancs tároló egység bemenetére és 17 azonosító tároló egység bemenetére, r tiltó vezetéken keresztül pedig a 14 időzítő egység kimenetére a 15 adat és parancs tároló egység, valamint 16 adat és pa­rancs adó egység bemenetére, kimenete p törlő veze­téken át a 14 időzítő egység és 18 azonosító adó egy­ség bemenetére, ki/bemenetci pedig részben a B köz­ponti vezetékköteg részét képező J első vezérlő veze­tékkötegre, részben pedig az Al-n belső vezetékkö­köteg részét képező K második vezérlő vezetékköteg­re vannak csatlakoztatva. A 14 időzítő egység további bemenetei részben a B központi vezetékköteg részét képező m olvasási parancs vezetékre, részben pedig az ugyancsak B központi vezetékköteg részét képező C cím vezetékkötegre van kötve. A 15 adat és parancs tároló egység további bemenetei a B központi veze­tékköteg részét képező D első adat és parancs veze­tékkötegre, kimenetei pedig az Al-n belső vezeték­köteg részét képező E második adat és parancs veze­tékkötegre vannak csatlakoztatva. A 16 adat és pa­rancs adó egység további bemenetei az Al— n belső vezetékköteg részét képező F harmadik adat és pa­rancs vezetékkötegre, kimenetei pedig a B központi vezetékköteg részét képező G negyedik adat és pa­rancs vezetékkötegre vannak kötve. A 17 azonosító tároló egység további bemenetei a B központi veze­tékköteg részét képező H első azonosító vezetékkö­tegre, kimenetei pedig L harmadik azonosító vezeték­kötegen át a 18 azonosító adó egység további beme­netéire vannak csatlakoztatva. A 18 azonosító adó egység kimenetei a B központi vezetékköteg részét képező I második azonosító vezetékkötegre vannak kötve. Olvasási ciklus kezdetekor, melyet az m olvasási parancs vezeték jele jelez, abban az esetben, ha a C cím vezetékkötegen érkező cím az n-edik lln digitá­lis berendezésre vonatkozik, a 14 időzítő egység kiad­ja az n belső vezérlő vezetékre a jelet. Ennek hatására a 15 adat és parancs tároló egység tárolja a D első adat és parancs vezetékköteg állapotát (a vezérlő jelet és szükség esetén a címet),és 17 azonosító tároló egy­ség tárolja a master azonosító kódot. Ezután 14 idő­zítő egység az r tiltó vezetékre jel kiadásával az n-edik lln digitális berendezést leválasztja a D első adat és parancs vezetékkötegről és a G negyedik adat és pa­rancs vezetékkötegről. Ha ezután az n-edik 1 In digitá­lis berendezés egy adott időn belül K második vezérlő vezetékkötegen jelzi, hogy kész az átvitelre, 13 vezér­lő egység a J első vezérlő vezetékkötegen jelzi, hogy azonnal kívánja a kért adatot szolgáltatni. Ezzel más egységeket megakadályoz a B központi vezetékköteg elfoglalásában. A 13 vezérlő egység p törlő vezetéken közli a 14 időzítő egységgel, hogy a kért adat átvitele következik. A 14 időzítő egység az r tiltó vezetéken lévő jel megszüntetésével a 15 adat és parancs tároló egység és 16 adat és parancs adó egység segítségével összekapcsolja az E második adat és parancs vezeték­köteget és D első adat és parancs vezetékköteget, illet­ve F harmadik adat és parancs vezetékköteget és G negyedik adat és parancs vezetékköteget. A p törlő vezetéken érkező jel hatására a 18 azonosító adó egy­ség az I második azonosító vezetékkötegre adja a mas­ter azonosítót, és megtörténik a kért adat átvitele. Ha az adott időn belül az n-edik lln digitális be­rendezés nem képes az adatot szolgáltatni, akkor K második vezérlő vezetékkötegen jelenik meg jel,és a 13 vezérlő egység lezárja a ciklust, B központi veze­tékköteg felszabadul más egységek közti adatforga­lom számára. Miután n-edik lln digitális berendezés­5 10 15 20 25 30 35 40 45 50 55 60

Next

/
Oldalképek
Tartalom