200013. lajstromszámú szabadalom • Eljárás és elrendezés soros digitális hálózatok, előnyösen számítógépek hatékonyságának növelésére

1 HU 200013 B 2 A találmány tárgya eljárás és elrendezés so­ros digitális hálózatok, előnyösen számítógé­pek hatékonyságának növelésére. Mint ismeretes a digitális hálózatoknál, előnyösen a mikroprocesszoros bázisú mikro- és minikategóriájú számitógépeknél, a köz­ponti vezetékköteg (busz) szorosan kötődik magához a felhasznált mikroprocesszorhoz. Így a processzor funkciókat ellátó mikropro­cesszor egyben a buszvezérlő funkciókat is könnyen, illetve kevés hardware kiegészítés­sel el tudja látni. Ebben a szervezésben a vezérlő mikroprocesszor adatforgalmi igény esetén megindítja a buszciklust, megvárja a megcímzett egységtől a választ, lebonyolítja az adatforgalmat, majd ennek a végén (az adatforgalom végén) lezárja a ciklust. Ezt a módszert beágyazott buszciklusnak szokták nevezni. Ennek a megoldásnak az előnye, hogy nagyon egyszerű a megvalósítás, hátrá­nya, hogy időben viszonylag lassú. Ez a las­súság abból ered, hogy a vezérlő mikropro­cesszor az adatforgalom teljes idejére le van kötve. A találmánnyal célunk a fentiekben vá­zolt nehézség kiküszöbölése és egy olyan megoldás kialakítása, melynél a vezérlő mik­roprocesszor nincs az adatforgalom teljes idejére lekötve. A találmánnyal megoldandó feladat ennek megfelelően egy olyan eljárás és elrendezés kialakítása, mely alkalmas soros digitális há­lózatok, előnyösen számítógépek hatékonysá­gának növelésére. A találmány alapja az a felismerés, hogy a feladat egyszerűen megoldódik, ha az adat­­forgalmi ciklus zárását nem a kiszolgáló pe­riféria végzi. A találmány szerinti eljárás egy olyan ismert eljárás továbbfejlesztése, melynek so­rán adatforgalom esetén az adatforgalmat kezdeményező egységről központi vezetékkö­tegen keresztül megcímezzük az adatforga­lomban résztvevő másik egységet, majd egy adott idő eltelte után íráskor kiadjuk a cim helyett az adatot a központi vezetékkötegre és ezt a tényt jelezzük az adatforgalomban résztvevő másik egységnek, olvasás esetén pedig miután megszüntettük a cimet a köz­ponti vezetékkötegen és ezt a tényt jeleztük az adtforgalomban résztvevő másik egység­nek az érkező adatokat bekapuzzuk a köz­ponti vezetékkötegről. A továbbfejlesztés vagyis a találmány abban van, hogy olvasás esetén amint az adatot beolvastuk, illetve írás esetén amint az adatot kiirtuk az adatforgalomban részt­vevő másik egységbe, az adatforgal-mat kez­deményező egységet azonnal felszabadítjuk és a központi vezetékkötegen az adatforgalmi ciklust az adatforgalomban résztvevő másik egységgel befejezzük. A találmány szerinti elrendezés egy olyan ismert elrendezés továbbfejlesztése, melynek központi vezetékkötegre csatlakozó perifériái, központi egysége és operatív me­móriája van. A továbbfejlesztés vagyis a találmány abban van, hogy az elrendezésnek ciklust záró berendezései is vannak. A ciklust záró berendezések ki/bemenetei részben belső ve­zetékkötegeken keresztül a perifériák ki/be­­meneteire részben pedig a központi vezeték­kötegre vannak kötve. Az enplusz egyedik ciklust zéró berendezés ki/bemenetei részben az enplusz egyedik belső vezetékkötegen ke­resztül a központi egység ki/bemeneteire részben pedig a központi vezetékkötegre vannak csatlakoztatva. Az enplusz második ciklust zéró berendezés ki/bemenetei részben enplusz második belső vezetékkötegen ke­resztül az operatív memória ki/bemeneteire, részben pedig a központi vezetékkötegre vannak kötve. A találmány értelmében célszerű, ha a ciklust záró berendezésnek időzítő egysége, szinkronizáló egysége és vezérlő egysége van. A időzítő egység bemenetei a belső ve­zetékköteg részét képező belső cikluszáró vezetéken keresztül a szinkronizáló egység kimenetére, valamint a vezérlő egység beme­netére, az ugyancsak a belső vezetékköteg részét képező második kérő vezetékre, kime­nete pedig a központi vezetékköteg részét képező első kérő vezetéken át a szinkronizá­ló egység bemenetére és a vezérlő egység további bemenetére van kötve. A szinkroni­záló egység további bemenete a belső veze­tékköteg részét képező ciklus végét jelző vezetékre van csatlakoztatva. A vezérlő egy­ség még további bemenete az ugyancsak ve­zetékköteg részét képező belső foglaltság jelző vezetékre, ki/bemenetei pedig az ugyancsak a központi vezetékköteg részét képező vezérlő vezetékcsoportra van kötve. A központi vezetékkötegnek és a belső veze­tékkötegnek egyaránt részét képezi az átme­nő vezetékköteg. Nevezetesen célszerű, ha az időzítő egy­ség R-S tároló, előnyösen SN 7474. Célszerű továbbá, ha a szinkronizáló egység kapuzott jelformáló áramkör, előnyö­sen SN 74123. A találmány értelmében célszerű az is, ha a vezérlő egységnek első kapuáramköre, jelző áramköre, második kapuáramköre és fá­­zisforditó áramköre van. Az első kapuáram­kör bemenetei részben a vezérlő vezetékcso­port részét képező külső ciklus záró veze­tékre, részben pedig tiltó vezetéken keresz­tül a fázisforditó áramkör kimenetére, kime­nete pedig törlő vezetéken át a jelző áram­kör bemenetére van csatlakoztatva. A jelző áramkör további bemenetére beíró vezetéken keresztül a második kapuáramkör kimenetére, kimenete pedig a vezérlő vezetékcsoport ré­szét képező külső foglaltság jelző vezetékre van kötve. A második kapuáramkör bemenetei az első kérő vezetékre és a belső foglaltság jelző vezetékre vannak csatlakoztatva. A fá­5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Oldalképek
Tartalom