182835. lajstromszámú szabadalom • Eljárás és berendezés adatátviteli egységek szinkron kijelölésére, előnyösen számítógépekhez
1 182 835 2 zó kombinációs áramkör bemenetel, kimenetét pedig a kiadást engedélyező vezetékre kötött kimenete képezi. Célszerű továbbá, ha a vezérlő részegységnek címtalálat-, és válasz vezetékekkel láncbakapcsolt címfelismerő-, válasz-, és szinkron áramköre van. A vezérlő részegység bemenetelt az időzítő vezetékre kapcsolódó válasz áramkör, a hívó vezetékre csatlakozó szinkron-, és címfelismerő áramkörök, a cím vezetékkötegre kapcsolódó címfelismerő áramkör, valamint a kiadást engedélyező vezetékre csatlakozó szinkron áramkör bemenete, kimeneteit pedig a szinkron áramkör választ jelző-, és vezérlő vezetékekre kapcsolódó kimenetei képezik. A találmányt részletesebben rajz alapján ismertetjük, amelyen az ismert berendezést és a találmány szerinti berendezés néhány példakénti kiviteli alakját tüntettük fel. A rajzon az 1. ábra az ismert berendezésekből felépített digitális rendszer; a 2. ábra az ismert berendezésekből felépített digitális rendszer működési diagramja; a 3. ábra a találmány szerinti berendezésekből felépített digitális rendszer; a 4. ábra a találmány szerinti berendezésekből felépített digitális rendszer működési diagramja; az 5. ábra a találmány szerinti berendezés egy példakénti kiviteli alakja; a 6. ábra a találmány szerinti berendezés kérő egységének egy példakénti kiviteli alakja; a 7. ábra a találmány szerinti berendezés engedélyező egységének egy példakénti kiviteli alakja; a 8. ábra a találmány szerinti vezérlő részegység egy példakénti kiviteli alakja. A rajzon azonos hivatkozási számok hasonló részleteket jelölnek. Ha egy-egy részlet ugyanazon megoldáson belül többszörösen előfordul, a hivatkozási számot betűvel, a hivatkozási betűt számmal egészítjük ki. Az egyirányú kapcsolatokat nyíllal, a kétirányú kapcsolatokat kettős nyíllal jelezzük. Az ismert berendezésekből felépített digitális rendszert az 1. ábra mutatja, melynek órajel 11 generátorral időzítő b vezetéken keresztül összekötött első-, második-, harmadik-,... n-edik adatforgalmi 12a-n berendezése van. A 12a-n berendezések ki/bemenetei adatforgalmi A és kérő K vezetékkötegekre kapcsolódnak. Az 1. ábrán bemutatott digitális rendszer működését és egyben az ismert eljárást a 2. ábra alapján ismertetjük. A működési diagramban a felépítési sorrendben beszélünk az egyes 12a-n berendezésekről. A 12a-n berendezd; sek közül bármelyik lehet az első, második, harmadik stb. adatforgalmat kérő berendezés, azonban az egyszerűbb ismertetés kedvéért feltételezzük, hogy az adatforgalmi igények a 12a-n berendezések abc sorrendje szerint következnek be. Feltételezzük továbbá azt is, hogy a harmadik adatforgalmi 12c berendezés kérése prioritása - erősebb mint a második adatforgalmi 12b berendezésé. A 2. ábra működési diagramja csak a master berendezésekre vonatkozik, ugyanis az adatforgalom jellegéből adódik, hogy mindig a master egység címzi meg a slave egységet, vagyis a masteren kívül, bármelyik berendezés lehet slave. A működés ismertetése során a slave berendezések között nem teszünk különbséget, mivel ugyanaz a berendezés több egymásutáni adatforgalomban melyeket különböző berendezések kezdeményezhetnek — is lehet slave. Az. első adatforgalmi l 2a berendezésben első adatforgalmi il igény keletkezik. Amikor a bl órajel megjelenik, az il igényből adatforgalmi kérés lesz, vagyis a kérő K vezetékkötegen megjelenik az első adatforgalmi KI kérés. Mivel a K vezetékkötegen csak egy KI kérés van, ezért a következő b 1 órajel hatására megkezdődik az első adatátviteli A1 ciklus. Mint az a 2. ábrán is jól látható, az adatátviteli Ax ciklusok ideje a bl órajel miatt állandó. \z il igény az első TI ciklusidő alatt keletkezik, a KI kérés a második T2 ciklusidőben jelentkezik és az A1 áklus a harmadik T3 ciklusidővel esik egybe. A T2 ciklusidőben második adatforgalmi i2 igény ke’etkezik a 12b berendezésben, majd ezután, de még a T2 uklusidő alatt, harmadik adatforgalmi i3 igény is keletkezik a 12c berendezésben. A T3 ciklusidőben aK vezetékkötegen egyidőben megjelenik a második és harmadik rdatforgalom K2, K3 kérés az i2, i3 igények hatására. \ negyedik T4 ciklusidőben az erősebb K3 kérés hatásába a 12c berendezés megkezdi és végrehajtja a második idatforgalmi A2 ciklust. Miután az Á2 ciklus végrehajtódott, az ötödiK T5 ciklusidőben a 12b berendezés végrehajtja a harmadik adatátviteli A3 ciklust, mivel a T4 cik'usidőben csak a K2 kérés volt a K vezetékkötegen. Mint az a 2. ábrán látható és fentiekben leírtakból is egyértelműen kiderül, a látencia idő minden esetben több, mint egy Ax ciklus ideje. A találmány szerinti eljárást alkalmazva azokban az esetekben, amikor csak egyetlen kérés jelenik meg a K vezetékkötegen és az órajel megjelenésében az adatforgalmi A vezetékköteg szabad - éppen nem folyik adatforgalom - az adatátviteli ciklus azonnal végrehajtásra kerül, vagyis ilyen esetekben a látencia idő kevesebb mint egy Ax ciklus. A találmány szerinti berendezésekből felépített digitál rendszert a 3. ábra mutatja, melynek órajel 13 generátorral az időzítő b vezetéken keresztül összekötött első-, második-, harmadik-,... n-edik adatforgalmi 14a-n berendezése van. A 14a-n berendezések k/bemenete adatforgalmi A és kérő K vezetékkötegekre, továbbá hívó és válasz d, e vezetékekre kapcsolódnak. A 3. ábrán bemutatott, a találmány szerinti berendezésekből felépített digitális rendszer működését és egyben a találmány szerinti eljárást a 4. ábra alapján ismertetjük. A működési diagram ismertetését a 2. ábra megfontolásai alapján végezzük. Az első adatforgalmi 14a berendezésben első adatforgalmi il igény keletkezik. Amikor a b2 órajel megjelenik az il igényből adatforgalmi kérés lesz, vagyis a kérő K vezetékkötegen megjelenik az első adatforgalmi KI kérés. Feltételezzük, hogy ezt megelőzően adatforgalmi kérés és adatforgalom nem volt. Mivel a K vezetékkötegen csak egy KI kérés van és az adatforgalmi A vezetékköteg szabad, ezért a 14a berendezés hívó dl jelet ad ki a hívó d vezetékre, és ezzel egyidőben kiadja az A vezetékkötegre a slave berendezés címét írási művelet esetén az adatot és a szükséges vezérlő jeleket és megkezdi az első adatátviteli A1 ciklus végrehajtását. Amint a 4. ábrán is jól látható, az órajel 13 generátor által szolgáltatott b2 órajel periódus ideje előnyösen a tele az Ax ciklus idejének. Az első il igény az első ti ciklusidőben keletkezett, az A1 ciklus pedig a második és a harmadik t2, t3 ciklusidőben kerül végrehajtásra. Mivel a ti -3 ciklusidők időtartama fele az Ax ciklusidejének, ezért a látencia ideje kisebb, mint az adatátviteli idő fele. Az il igény keletkezésénél feltételeztük, hogy az A vezetékköteg szabad, az A1 ciklus alatt érkező újabb igé5 10 15 20 25 30 35 40 45 50 55 60 65 3