203158. lajstromszámú szabadalom • Eljárás és berendezés szinkron adatátviteli egységek átvitelének gyorsítására

1 HU 203 158 B 2 A találmány tárgya eljárás és berendezés szinkron adatátviteli egységek átvitelének gyorsítására. Mint ismeretes a digitális technikában egyre bonyo­lultabb és komplexebb rendszereket hoznak létre, kö­vetkezésképpen egyre gyakoribb a szinkron adatátvitel is. A szinkron adatátvitel időtartamát alapvetően meg­határozza az a tány, hogy az adat kiadása után egy érvényesítő jelzést is ki kell adni, mely csak azután kerülhet kiadásra, miután meggyőződtünk arról, hogy érvényes adat van a központi vezetékkötegen. Egy ilyen rendszert ismertet a MULTIBUS (R) II Bus Ar­chitecture Specification Document Number 146077, Rev. B. Intel Corparation, Santa Clara, CA, 1983. Ezeknél a rendszereknél az érvényesítő jel kiadását komoly és időigényes vizsgálat kell, hogy megelőzze. 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 megfele­lően egy olyan eljárás és berendezés kialakítása, mely alkalmas szinkron adatátviteli egységek átvitelének gyorsítására. A találmány alapja az a felismerés, hogy a feladat egyszerűen megoldódik, ha érvényesítő jelre nem kell várni. A találmány szerinti eljárás egy olyan ismert eljárás továbbfejlesztése, melynek, ha valamelyik egységből adatot kívánunk átvinni, az átviendő adatot központi vezetékkötegen keresztül küldjük a másik adatátviteli egységhez egy órajel segítségével. A továbbfejlesztés, vagyis a találmány abban van, hogy az adatátviteli érvényesítő jelet az adatvétel he­lyén állítjuk elő, az órajel késleltetésével. A találmány értelmében célszerű, ha az érvényesítő jelet csak abban az esetben állítjuk elő, ha adatátvitel történik. Nevezetesen célszerű, ha az érvényesítő jelet csak abban az esetben állítjuk elő, ha egyidejűleg csak egy adatátvitel történik. A találmány szerinti berendezés egy olyan ismert be­rendezéstovábbfejlesztése,melynekközpontivezetékkö­­tegre kapcsolódó adatátviteli berendezései vannak. A továbbfejlesztés, vagyis a találmány abban van, hogy az adatátviteli berendezések ki/bemenetei köz­ponti vezetékkötegre, bemeneteik pedig engedélyező vezetékeken keresztül érvényesítő berendezés beme­netére van csatlakoztatva. Az érvényesítő berendezés bemenetei a központi vezetékkötegre vannak kötve. A találmány értelmében célszerű, ha az érvényesítő berendezés többségi komparátoregységének bemenetei a központi vezetékköteg részét képező kérő vezeték­kötegre, kimenete pedig pillanatnyi szint vezetéken át tároló egység és feldolgozó egység bemenetére van kötve. A tároló egység további bemenete a központi vezetékköteg részét képező időzítő vezetéken át a fel­dolgozó egység további bemenetére, kimenetei pedig második tárolt szint vezetéken és első tárolt szint ve­zetéken keresztül a feldolgozó egység még további be­menetéire vannak csatlakoztatva. A feldolgozó egység kimenete a érvényesítő berendezés kimenetét képező engedélyező vezetékre van kötve. Nevezetesen célszerű, ha a többségi komparátoregy­­ség többségi logika, előnyösen 82S129. Célszerű továbbá, ha a tároló egység dinamikus tá­roló, előnyösen SN 7474. A találmány értelmében célszerű az is, ha a feldol­gozó egység kapuáramkörének bemenetei az első tá­rolt szint vezetékre és a pillanatnyi szint vezetékre, kimenete pedig első kapuzott vezetéken keresztül má­sodik kapuáramkör bemenetére van kötve. A második kapuáramkör további bemenete második tárolt szint vezetékre, kimenete pedig második kapuzott vezeté­ken át harmadik kapuáramkör bemenetére van csatla­koztatva. A harmadik kapu áramkör további bemenete az időzítő vezetékre, kimenete pedig harmadik kapu­zott vezetéken keresztül késleltető áramkör bemeneté­re van kötve. A késleltető áramkör kimenete az enge­délyező vezetékre van csatlakoztatva. Nevezetesen célszerű az is, ha az első kapuáramkör és a harmadik kapuáramkör ÉS kapu, előnyösen SN7408. Célszerű továbbá az is, ha a második kapuáramkör VAGY kapu, előnyösen SN 7432. Célszerű továbbá még az is, ha a késleltető áramkör monostabil multivibrátor, előnyösen SN 74123. A találmányt részletesebben rajz alapján ismertet­jük, melyen a találmány szerinti eljárás, valamint az ismert és a találmány szerinti berendezés példakénti kiviteli alakjait tüntettük fel. A rajzon az 1. ábra a találmány szerinti eljárás idődiagramja; a 2. ábra az ismert és a találmány szerinti berendezés kiviteli alakja; a 3. ábra a találmány szerinti érvényesítő berendezés példakénti kiviteli alakjai; a 4. ábra a találmány szerinti feldolgozó egység példa­kénti kiviteli alakjai. A rajzon az egyirányú kapcsolatokat nyíllal, a két­irányú kapcsolatokat kettős nyíllal jeleztük, ha a rajzon belül ugyanaz a részlet többször előfordul a hivatko­zási számot betűvel, a hivatkozási betűt számmal egé­szítjük ki. A találmány szerinti eljárást részletesebben az 1. áb­ra idődiagramja alapján ismertetjük. Az idődiagramon Tl-10 időtartamokat, bb pillanatnyi szint jelet, bl első adatátviteli igényjelet, b2 második adatátviteli igény­jelet, b3 harmadik adatátviteli igényjelet b4 negyedik adatátviteli igényjelet, dd tárolt szintjelet, ff engedé­lyező jelet, hh kapuzó jelet, kk kapuzott órajelet, tt órajelet, ti első periódust és t2 második periódust tün­tettük fel. A Tl-10 időtartamok ütemezését a tt óraje­lek végzik, melyek két részből állnak, ti első perió­dusból és t2 második periódusból. (Abban az esetben, ha a ti elős periódus és t2 második peridódus időtar­tama megegyezik, a tt órajel kitöltési tényezője ötven százalék.) Az eljárás az első TI időtartamban kezdő­dik. Az első TI időtartamban bl első adatátviteli igényjel van, (nincs b2 második adatátviteli igényjel, b3 harmadik adatátviteli igényjel, b4 negyedik adatát­­vitlei igényjel) ezért bb pillanatnyi szintjei megjelenik, 5 10 15 20 25 30 35 40 45 50 55 60 2

Next

/
Oldalképek
Tartalom