187202. lajstromszámú szabadalom • Eljárás és berendezés adatátviteli egységek időosztásos adatforgalom kérésére
o 1872M2 3 A találmány tárgya eljárás és berendezés adatátviteli egysegek időosztásos adatforgalom kérésére, valamint kapcsolási elrendezés szinkronizáló áramkör kialakítására, előnyösen számítógépekhez. Mint ismeretes, digitális rendszerekben, például számítógépekben a rendszerhez tartozó egységek között az információ áramlása (másnéven adatátvitel vagy adatforgalom) vezetékkötegeken keresztül történik. A vezetékkötegeken keresztül egymáshoz kapcsolódó adatátviteli berendezések az adatátviteli berendezések az adatátvitel szempontjából többnyire egységesek, egyaránt lehetnek adatátvitelt kezdeményező úgynevezett master egységek, vagy adatátvitelt elfogadó úgynevezett slave egységek. Mivel egy rendszeren belül bármelyik berendezés kezdeményezhet adatátvitelt, ezért az adatforgalom tényleges megkezdése előtt el kell dönteni, hogy melyik berendezés kezdeményezze az adatforgalmat, melyik legyen a következő master egység. Ez a döntés különösen akkor nagy jelentőségű, ha egvidőben egynél több adatforgalmi berendezés kíván adatátvitelt lebonyolítani. A kérdést az egyes adatátviteli rendszerekben úgy döntik el, hogy előre meghatározzák a számbajövő berendezések elsőbbségi sorrendjét, úgynevezett prioritását, és az adatátviteli rendszert úgy alakítják ki, hogy egyszerre fellépő adatforgalmi igény esetén a magasabb prioritású berendezés legyen kezdeményező, azaz master egységgé kijelölve. Erre vonatkozó ismert megoldás például az, hogy ha az adatátviteli rendszer k darab adatforgalmi berendezést tartalmaz, ugyanennyi kérő vezetéket tartalmazó vezetékköteget alkalmazunk, az adatátvitelt éppen kérő berendezések az egyenként hozzájuk rendelt kérő vezetéket meghatározott jelszinttel kijelölik, egy alkalmas szerkezet a kijelölt kérő vezetékek közül kiválasztja a magasabb prioritásút és ennek adatforgalmát engedélyezi. A megoldás hátránya az adatforgalmi berendezések nagy k száma esetén az ugyanennyi kérő vezeték szükségessége. A szükséges vezetékek száma az alábbi ugyancsak ismert megoldás szerinti kialakítással csökkenthető. A k szánni adatforgalmi berendezést r prioritási csoportba foglaljuk és csoportonként csak egy kérő vezetéket alkalmazunk, csoportonként ugyancsak egy kijelölő vezetékre pedig az azonos csoporthoz tartozó adatforgalmi berendezéseket sorosan felfűzzük úgy, hogy az engedélyező vezetékre felfűzött, s számú berendezésből az éppen adatforgalmat kérő berendezések közül a sorban lévő kérő egység kapja meg a kijelölést, ilymódon az azonos prioritású csoportokon belül egy második — topográfiai — prioritási sorrendet alakítva ki. E rendszerben k<rXs lehet, a vezetékek száma pedig r+s, tehát lényegesen kevesebb vezeték alkalmazható azonban célszerűen, s nem lehet egy meghatározott számnál nagyobb, mert a kijelölő vonalakra felfűzött berendezések az engedélyező jel hatásos terjedési sebességét lecsökkentik, megnövelve ezáltal az adatforgalomra történő kijelöléshez szükséges időt. További, ugyancsak ismert megoldás szerint az r prioritási csoportban foglalt adatforgalmi berendezések kérésüket csak ciklikusan egymás után következő s számú időtartam egyikében felváltva adhatják ki a kérő vezetékre, tehát az azonos prioritási csoportba tartozó kérő berendezések időosztásos rendszerben kérhet k a forgalom engedélyezését. A feladat megoldható r számú kérő vezetékkel és s számú időtartam kijelölő vezetékkel, mely utóbbiak közül ciklikusan mindig egy darab kap kijelölést, így ugyancsak k=rXs darab 0 adatforgalmi berendezés működtethető r+s számú vezetékkel. Az időtartam kijelölő vezetékek s száma újabb isme t megoldás szerint csökkenthető az időtartamok bináris kódolásával, amikor is, ha az s számot kettő ^ hatványának választjuk, minden egyes kérési időtartam kijelölhető w — log- s számú kódolt időtartam kijelölt vezeték ciklikusan kiadott állapotkombinációnak dekódolásával. Az ismert megoldásokban hátrányt jelent a kijelölő ^ vezetékek alkalmazása, mert ezek — mint segédvezetékek — az átvihető információmennyiséget közvetlenül nem növelik, megvalósításuk viszont eszközigényes, célszerű tehát számukat csökkenteni. A találmánnyal célunk a kijelölő vezetékek számának csökkentése. A megoldandó feladat ennek megfelelően olyan eljárás és annak foganatosítására szolgáló berendezés kialakítása adatátviteli egységek adatforgalom kéréseinek időosztásos kiszolgálására, amelyben az adatfor^ galmi kérések engedélyezését egyetlen kijelölő vezetéken érkező jel, az ütemező jel vezérli. V találmány szerinti megoldásban az egymáshoz képes.t időben eltolt adatforgalmi engedélyező jeleket az ütemező vezetéken érkező ütemező jel által szinkroniöu zálva a rendszer adatforgalmi egységeiben állítjuk elő. V találmány értelmében az adatforgalmi berendezéseknek adatforgalmi egységük, vezérlő egységük és engedélyező egységük van. Az adatforgalmi egység egyik benenete adatforgalmi vezetékkötegre, másik beme'io ne~e adatforgalom engedélyező vezetéken keresztül az engedélyező egység kimenetére csatlakozik, ki/bemenete pedig vezérlő vezetékkötegen keresztül a vezérlő egységgel van összekötve. A vezérlő egység egyik bemeneté az adatforgalmi vezetékköteg részét képező ^ cin vezetékkötegre, másik bemenete kérés engedélyező ve setéken keresztül az engedélyező egység kimenetére, ki, bemenete pedig kérő vezetékkötegre csatlakozik. Az engedélyező egység bemenetel időzítő vezetékre, ütemező vezetékre, valamint kiválasztó vezetékkötegen ^ keresztül a vezérlő egység kimenetére csatlakoznak. Célszerű továbbá, ha az engedélyező egységnek szinkro íizáló áramköre, kombinációs hálózata, kapcsoló ár imköre, valamint vezérlő áramköre van. A szinkronizáló áramkör egyik bemenete időzítő vezetékre, másíi: bemenete ütemező vezetékre csatlakozik. A kombinációs hálózat bemenetel szinkronizáló vezetékeken keresztül a szinkronizáló áramkör kimenete vei vannak összekötve. A kapcsoló áramkör bement teinek egy része kombinációs vezetékkötegen kérésztül a kombinációs hálózat kimeneteivel, másik része kf pcsoló vezérlő vezetékkötegen keresztül a vezérlő áramkör kimeneteivel van összekötve, míg a kapcsoló áramkör kimenetei adatforgalom engedélyező vezetéken keresztül az adatforgalmi egység bemenetére, ille-ve kérés engedélyező vezetéken keresztül a vezérlő egység bemenetére csatlakoznak. A vezérlő áramkör b< menetei kiválasztó vezetékkötegen keresztül a vezérlő egység kimenetére csatlakoznak. Ugyancsak célszerű, ha a szinkronizáló áramkörnek 2