186212. lajstromszámú szabadalom • Eljárás és berendezés adatátviteli sebesség automatikus beállítására soros adatvitel esetén, valamint áramköri elrendezés ikdőzítő és beállító egység kialakítására
1 186212 2 11 adó-, és 12 vevőegysége, továbbá 16 óragenerátora és B központi vezetékkötegen keresztül 15 adatfeldolgozó berendezésre kapcsolódó 13 vezérlőegysége és 14 időzítőegysége van. A 13 vezérlőegység kimenete a 11 adóegység bemenetére kapcsolódik d kimenő adat vezetéken keresztül, bemenete pedig e bemenő adatvezetéken keresztül a 12 vevőegység kimenetére van kötve. A 14 időzítőegység bemenetei e bemenő adatvezetéken keresztül a 12 vevőegység kimenetére, f időzítő vezetéken keresztül a 16 óragenerátor kimenetére, kimenete pedig b órajel vezetéken keresztül a 13 vezérlőegység bemenetére van kötve. A 14 időzítőegység az első bebillentyűzött karakter egy bitcellájának idejét méri és b órajel vezetéken beállítja az átviteli sebességet. A találmány szerinti berendezést a 2. ábra alapján ismertetjük, mely az ismerttől a 13 vezérlő és a 14 időzítőegységben tér el. A 13 vezérlőegység kimenete g törlő vezetéken keresztül a 17 időzítő és beállítóegység bemenetére, a 17 időzítő és beállítóegység kimenete h vezérlő vezetéken keresztül a 13 vezérlőegység bemenetére illetve a B központi vezetékköteg részét képező k hiba vezetékre van kötve. Az első lebillentyűzött karakter egy bitcellájának idejét megméri a 17 időzítő és beállítóegység, ellenőrzi, hogy a mért idő szabványos értékű-e, és az adott tűréshatárok (5%) közötti-e. Ha igen, akkor h vezérlő vezetéken keresztül jelzést ad a 13 vezérlőegységnek, és b órajel vezetéken keresztül beállítja az adatátvitel mintavételezési sebességét. Ha nem, akkor a k hiba vezetéken keresztül jelzést ad, és a 13 vezérlőegység g törlő vezetéken keresztül újra elindíthatja a bitcella idejének mérését. A találmány szerinti 13 vezérlőegység példakénti kiviteli alakját a 3. ábra alapján ismertetjük, melynek 21 átalakítóegysége, 22 komparátora, 24 ellenőrzőegysége és 23 meghajtóegysége van. A 24 ellenőrzőegység bemenete n meghajtó vezetéken keresztül a 23 meghajtóegység kimenetére ki/bemenetei pedig részben a B központi vezetékkötegre, részben pedig a D információs vezetékkötegen keresztül a 22 komparátor és a 21 átalakítóegység ki/bemeneteire vannak kötve. A 23 meghajtóegység bemenetei m komparátor vezetéken keresztül a 22 komparátor kimenetére, illetve a h vezérlő vezetékre, kimenete pedig a g törlő vezetékre van csatlakoztatva. A 21 átalakítóegység bemenetei a b órajel, d kimenő és az e bemenő adatvezetékre vannak kötve. Ha a h vezérlő vezetéken keresztül a 17 időzítő és beállítóegység jelzi azt, hogy a bitcella ideje megfelelő, akkor a következő, ellenőrző karaktert átalakítja a 21 átalakitó egység. A 22 komparátoregység ellenőrzi, hogy az előírt karakter érkezett-e be. Ha igen, akkor a n meghajtó vezetéken keresztül engedélyezi a meghajtóegység működését. Ha nem, akkor a g törlő vezetéken keresztül újra indítja a bitcella időmérését. A 17 időzítő és beállítóegység áramköri elrendezését a 4. ábra alapján ismertetjük, melynek 25 összehasonlító áramköre, 26, 27 első és második számlálója, 28, 29 beállító és vezérlő áramköre van. A 29 vezérlő áramkör bemenetei g, e törlő és bemenő adatvezetékre, valamint z leállító vezetéken keresztül a 25 összehasonlító áramkör kimenetére, kimenetei pedig a h vezérlő vezetékre, p engedélyező vezetéken keresztül a 26 első számláló bemenetére, valamint r indító vezetéken át a 26 első számláló és a 28 beállító áramkör bemenetére van csatlakoztatva. A 27 második számláló bemenetei y beíró vezetéken keresztül a 28 beállító áramkör kimenetére, E adatvezetékkőtegen át a 26 első számláló kimenetére, valamint a 25 összehasonlító áramkör bemenetére, továbbá f időzítő vezetékre, kimenetei a b órajel vezetékre és t átvitel vezetéken keresztül a 28 beállító áramkör bemenetére van kötve. A 29 vezérlő áramkör a e bemenő adat egy bitcelláját kiválasztja, és p engedélyező vezetéken keresztül engedélyezi az első számláló működését. Ha az első számláló befejezte a számlálást, akkor a 25 összehasonlító áramkör E adatvezetékkötegen keresztül ellenőrzi annak tartalmát. Ha a 26 első számláló tartalma megfelelő, akkor a 29 vezérlő áramkör h vezérlő vezetéken keresztül engedélyezi a 13 vezérlőegységet. Jelzést ad r indító vezetéken a 28 beállító áramkörnek, mely a 26 első számláló értékét áttölti a 27 második számlálóba. A 27 második számláló ennek alapján osztja le a f időzítő vezetéken érkező órajelet, és állítja elő a b órajel vezetéken a 13 vezérlőegység számára az adatátvitel mintavételi sebességét. A 27 második számláló visszafelé számol, ha a számlálás a végére ért, akkor a 28 beállító áramkör y beíró vezetéken keresztül újra tölti a 26 első számlálóban tárolt értékkel. Ha a bitcella időmérése nem volt megfelelő, akkor k hibavezetéken hibajelzést ad a 29 vezérlő áramkör. A 13 vezérlőegység alaphelyzetben állíthatja g törlő vezetéken keresztül a 29 vezérlő áramkört, mely r indító vezetéken keresztül alaphelyzetbe állítja a 26 első számlálót és a 28 beállító áramkört, és azon keresztül a 27 második számlálót. A 29 vezérlő áramkör áramköri elrendezését az 5. ábra alapján ismertetjük, melynek 30 indító áramköre és 31 detektora van. A 31 detektor bemenetei e bemenő adatvezetékre, valamint r indító vezetéken keresztül a 30 indító áramkör kimenetére, kimenete pedig p engedélyező vezetéken keresztül a 30 indító áramkör bemenetére kapcsolódik. A 30 indító áramkör további bemenete a z leállító vezetékre, további kimenetei pedig a h, k vezérlő és hiba vezetékekre vannak kötve. A 31 detektor a e bemenő adatból kiszűr egy bitcellát. Engedélyezi p engedélyező vezetéken a 26 első számlálót, valamint a 30 indító áramkört. A 30 indító áramkör min ta vételezi a z leállító vezetékkel a 25 összehasonlító áramkör kimenetét, mely a bitcella időméréséről ad információt. Ha az időmérés eredménye jó, akkor h vezérlő vezetéken keresztül a 30 indító áramkör engedélyezi az ellenőrzés megkezdését. Ha nem volt jó, akkor k hiba vezetéken keresztül jelzést ad, és r indító vezetéken keresztül felkészül az újbóli időmérésre. A 13 vezérlőegység g törlő vezetéken keresztül ugyancsak újbóli időmérést indíthat, ha az ellenőrzés eredménye nem volt megfelelő. A találmány szerinti megoldás előnye az, hogy az időmérés után annak ellenőrzésére is van lehetőség, így az időmérés biztonságos és megbízható lesz, továbbá hibás első karakter lebillentyűzése esetén automatikusan új időmérésbe kezd a berendezés. Ily módon távoli termináloknál is alkalmazható az adatátviteli sebesség automatikus beállítására. További előnye, hogy információt ad az adó és vevő összeszinkronizálásának jóságáról (5%-os tűrés), továbbá az átviteli sebességet csak az egyik készüléken, a képernyős megjelenítőn kell állítani függetlenül a számítógéptől. 5 10 15 20 25 30 35 40 45 50 55 6C 65