185601. lajstromszámú szabadalom • Eljárás adatátviteli vonalakról érkező, különböző formátumú üzenetek előírt hosszúságú szavakba rendezésére és kapcsolási elrendezés az eljárás foganatosítására
1 ! 85 601 2 A találmány tárgya eljárás adatátviteli vonalakról érkező különböző formátumú üzenetek előírt hosszúságú szavakba rendezésére és számítógéphez való továbbítására a beérkező formátumoktól eltérő kötött formátumok feldolgozására alkalmas univerzális adó/vevő integrált g áramkörök felhasználásával, amelynek során a sorosan beérkező üzenetek információelemeit átmenetileg tároljuk, majd az előírt szóhosszúsággal összhangban párhuzamosan kiolvassuk és a számítógéphez továbbítjuk. A találmány tárgyát képezi ezenkívül az eljárás foganatosítására 1 y alkalmas kapcsolási elrendezés is. Számítógépes rendszerek egyes berendezései számos felhasználási területen egymástól olyan távol vannak telepítve, hogy közöttük soros adatátviteli kapcsolat kialakítása szükséges. A számítógép és a távoli berendező- 15 sek között ilyen esetekben digitális jelátvitelt lehetővé tevő adatátviteli csatornákon, megfelelő jelátalakítók (például: modemek) felhasználásával jön létre az információcsere. A jelátalakítókkal ellátott csatornákat természetesen illeszteni kell a számítógéphez. Az illesztést 20 biztosító csatoló felépítése és működése függ az információtovábbítás módjától, például a szinkronizálás megoldásától, a karakterhossztól stb. Ilyen csatolók felépítésére már nemzetközi szabványok ajánlásokat írnak elő (ISO 1745) és nagy sorozatban gyártják az ilyen szab- 25 ványelőírásoknak megfelelő, bonthatatlan egységet képező, univerzális szinkron/aszinkron adó-vevő integrált áramköröket, amelyek a csatolók alap építőelemét képezik. Ezzel összhangban az ilyen univerzális szinkron/ aszinkron adó-vevő integrált áramkörök ára is viszonylag 20 alacsony. Erre jellegzetes példa az IBM cég BISYNC elnevezésű, a kereskedelmi forgalomban kapható csatolója. A gyakorlatban azonban találkozhatunk olyan adatátviteli rendszerekkel is, amelyekben az információ- 3.5 továbbítás módja különböző helyi okok eredményeként eltér a szabványban meghatározott ajánlástól, és ilyen esetekben a tipizált univerzális adó-vevő integrált áramkörök nem használhatók. A csatolási feladatok ellátására ezeknél a nem szabványos rendszereknél egyedi csatoló- t Q kát alakítanak ki, amelyek az üzcnctformátumnak (karakterhossz, szinkronizálási mód stb.) megfelelő sorospárhuzamos, illetve párhuzamos-soros átalakítókat tartalmaznak, amelyeket léptetőregiszíerekből képeznek ki, és ezek a csatolók egyéb közepes és kis integráltsági fokú L 5 áramkörökből épülnek fel; áruk ennek megfelelően lényegesen magasabb a tipizált univerzális szinkron/ aszinkron adó-vevő integrált áramkörök áránál. A magasabb áron kívül az egyedi csatolók egyedi tervezést és kiépítést igényelnek, amelynél gondoskodni kell p q a nem szabványos üzenetformának megfelelő szinkronizációról, és az egyedi tervezésből a magasabb költségen kívül az a hátrány is származik, hogy a beruházónak a csatoló üzembe helyezéséig még a tervezés és ellenőrzés műveleteit is meg kell várnia, ami jelentős időeltolódást 35 okoz a számítógépes rendszer kiépítésénél. Az egyedi tervezésű és nem magasfokban integrált felépítésű csatolok hely- és energiaszükséglete is lényegesen magasabb a nagy sorozatban gyártott szabványos csatolókhoz viszonyítva. - f,g A találmány feladata olyan eljárás és kapcsolási elrendezés létrehozása különböző üzenetformátumú soros adatátviteli csatorna számítógéphez való csatolására, amely lehetővé teszi az univerzális adó-vevő integrált áramkörök felhasználását azokban az esetekben is, ame- f 5 Iveknél az üzenetformátum nem felel meg a szabványos előírásoknak és így az említett integrált áramkörök specifikációs előírásainak sem. A találmány feladata ezenkívül olyan megoldás létrehozása is, amely lehetővé teszi, hogy egy számítógéphez egyidejűleg több vonalat lehessen illeszteni a számítógép belső sínjének kibővítése nélkül is. A kitűzött feladatot az univerzális felépítésű adó-vevő integrált áramkörök egy sajátos felhasználása és üzemeltetése révén oldjuk meg. A találmánnyal eljárást hoztunk létre adatátviteli vonalakról érkező különböző formátumú üzenetek előírt hosszúságú szavakba rendezésére és számítógéphez való továbbítására a beérkező formátumoktól eltérő kötött formátumok feldolgozására alkalmas univerzális adó-vevő integrált áramkörök felhasználásával, amelynek során a sorosan beérkező üzenetek információelemeit átmenetileg tároljuk, majd az előírt szóhosszúsággal összhangban párhuzamosan kiolvassuk és a számítógéphez továbbítjuk, és a találmány szerint a beérkező üzenet bitjeinek kezdeti jelváltását érzékeljük, majd az üzenet ismert továbbítási sebessége alapján az érzékelt jelváltás időpontját bázisnak választva kijelöljük a soron következő jelváltások várható időpontjait, mérjük a soron következő jelváltások tényleges és várható időpontjai között fennálló eltéréseket, ezeket az eltéréseket az üzenet bitjei periódusidejének tört részét kitevő követési idejű ellenőrző órajelek előjeles diszkrét értékeiben fejeztük ki, vett jelként a jelváltás várható időpontját követő meghatározott számú ellenőrző órajelciklusban érzékelt üzenetjel-állapotot fogadjuk el, amennyiben az említett eltérés egy előírt diszkrét határértéken belül van, ha az egymás után következő diszkrét eltéréseknek az említett határértéken belüli sorozata tendencia jellegű, akkor a jelváltás bázisidőpontja fázisának változtatásával a tényleges és várható jelváltási időpontokat egymáshoz közelítjük, és ha az eltérés az előírt diszkrét határértéket meghaladja, akkor hibajelzést létesítünk, majd a párhuzamos kiolvasáskor a vett üzenet elfogdott értékeinek sorozatát vesszük figyelembe. A találmány szerinti eljárásnál tehát a vett üzenet bitjeinek értékét csak meghatározott feltételek fennállása esetén fogadjuk el, ugyanakkor gondoskodunk megfelelő adaptív szinkron izmusról a feltételeket létesítő ellenőrző órajelek generálása, illetve felhasználása tekintetében. A találmány szerinti eljárás egy előnyös foganatosítási módjánál az ellenőrző órajelek ismétlődési idejét a beérkező üzenetjelek jelváltási időközének meghatározott egész számú hányadosára választjuk. Előnyös ezenkívül, lia ez az egész számú hányados azonos az univerzális adó-vevő integrált áramkörök kötött formátumához tartozó és bitben kifejezett formátumhosszával, és ekkor ezen integrált áramköröket az ellenőrző órajel ütemében vezéreljük. A találmány szerinti eljárás egy előnyös foganatosítási módjánál a jelváltás bázisidejét a diszkrét eltérés nagyságától függő hosszúságú sorozat esetén változtatjuk, ahol kisebb eltéréshez nagyobb sorozathossz, tartozik. Ebben az. esetben ha az eltérés kicsi, akkor a bázisidő változtatására viszonylag későn kerül sor, nagy eltérés esetén azonban a beavatkozás gyorsabb. A találmány szerinti eljárás egy alternatív foganatosítási módjára az jellemző, hogy a beérkező üzenetet felépítő szavak bitszámát az univerzális adó-vevő integrált áramkörhöz rendelt több. előnyösen kettő kötött formá-2