191118. lajstromszámú szabadalom • Adatátviteli modem főleg kis és középsebességű adatátviteli rendszerekhez

7 191 113 8 és a megfelelő adóoldali szintkorrekció biztosítása a 4 szintbeállító blokkban történik. Az adott frekvenciamodulált FSK jel olyan vonal­csatoló áramkörre jut, amelyet részben a 2 vonali illesztő, részben pedig az I vonali csatoló képe/.. A távbeszélő vonalról érkező vett vivőfrekvenciás jel a nagyjelű zavaró interferenciás jelek elnyomását elősegítő 3 bemenő szűrőre jut. Szűrés után a beme­nőjel szintingadozását a 11 vezérelhető erősítőben kialakított AGO áramkör csökkenti. A 15 digitális szűrő és demodulátor egység beme­netére a 12 anatóg-digitál átalakítón keresztül jut­nak el a feldolgozandó hangfrekvenciás jelek. A szink­ron üzemmódú működtetéshez szükséges elemi jel időzítéseket egy kisegítő 7 szinkron áramkör bizto­sítja. Kezelőszervvel generálható autoteszt vizsgálat álla­potban a 6 teszt generátor egység állítja elő a CC1TT 511 szabvány szerinti álvéletlen jelsorozatot. A TTL áramkörökkel felépített és a 2. ábrán vázolt 14 mikroprogramozott vezérlő és modulátor egység fő tulajdonságai a következők:-- nyolc bites szervezésű; — alkalmas tizenhat aritmetikai és logikai utasítás, aritmetikai toló utasítások, valamint tizenhat feltétel szerinti ugró utasítás végrehajtására; — egyszintű, huzalozott gyors interrupt lehetőség-' gél rendelkezik; — univerzális mozgató utasítások; — tizenhat bvte-os gyorsregiszter; — 512 byte-os fix program (PROM); — 8 „input” és 8 „output” eszköz címezhető; — a ciklusidő minden utasításra < 200 msec. A 24 programszámláló oly módon van kialakítva, hogy 256-utasításos mikroprogam és 256-utasításos interrupt alprogram futását teszi lehetővé. A 24 prog­ramszámláló tartalmát ugró utasításoknál a 27 feltétel szelektáló áramköri blokk által megszabott módon 81 címbuszon keresztül a mikroprogrammal címzett tetszőleges forrásból lehet módosítani. A mikroprogramot a 23 és 25 PROM-tárak tárol­ják. A 23 PROM-tár kimenetének a 26 utasítás dekó­doló által végzett dekódolásából származó vezérlője­lek biztosítják a mikroprogram futását. A szükséges aritmetikai és logikai műveleteiket a nyolc bites 30 aritmetikai és logikai egység végzi, ennek 31 akkumulátora lehetővé teszi a kétirányú aritmetikai eltolást. A 31 akkumulátor kimeneti adat­vonalai 32 akkumulátor csatolón keresztül jutnak a központi 80 adatbuszhoz. A 80 adatbusz nyolc bites (three-state), univerzális és többirányú adatmozgatást tesz lehetővé. A gyorsműködésű 33 RAM memóriaegység egy­részt interrupt kérésnél mentő-(oszlop)-regiszterek­­ként szolgál, másrészt az adatok átmeneti tárolását biztosítja. Az adatbuszra csatlakozik a külső adat­­transzfert biztosító csatoló áramköröket tartalmazó 34 regisztersor. Az egyszintű interrupt kérést a 21 megszakításkezelő szervezi. A 24 programszámláló tartalmának mentését hardware úton a 22 program­számláló oszlopregiszfcr biztosítja. Az interrupt alprogramba térés kérését a 15 digitális szűrő és demodulátor egység mintavételi ciklusának megfele­lően a szűrő vezérlése aktiválja. A 15 digitális szűrő és demodulátor egység műkö­dése a 3. ábra alapján követhető: F.gy lineáris szűrő működését a konvohiciós integ­rál írja le (Duhamel-tétel): oo v(t) = / X(t — r) g(r) dr , —OO ahol az y(t) a kimenőjel — a szűrő válasza az X(t) be­menőjelre, ha súlyfüggvénye g(r) alakú. Mintavételezett rendszerekben hasonló összefüggés írható, a mintavételi frekvenciára tett korlátozó felté­telek kielégítése mellett: OO Yn = £ X„ kgk k= —°° Hasonlóképpen a folytonos rendszerben felírtakra, az Yn a kimenőjel értéke az n-edik mintavételi pont­ban, ha a bemenőjel mintavett értékeit X„ jelöli, és a súlysorozat a gk értékek halmaza. Az integrált, illetve konvolúciós szumma határait nem szükséges a végte­lenig kiterjeszteni, mivel a valós, stabil hálózatok súly­függvénye egy alkalmas T idő múlva lecseng, illetve elegendő kicsiny súlysorozat komponenseket már zérus értékkel lehet figyelembe venni. Az így adódó összefüggés lineáris transzformációja láthatóan megva­lósítható véges számú szorzási és összeadási művelet ismételt alkalmazásával, ami a szűrőbemenetre érkező, mintavételezett, digitalizált, kettes komple­­mensben ábrázolt adatsorozatra alkalmazható. A kulcsfontosságú szorzási művelet elvégzésére és az akkumulálására a nagy sebességigényt figyelembe véve a mikroprogrammal vezérelt tizenkét bites 57 aritmetikai egység szolgál. A műveletvégzésre előké­szített adatok 56 operandus regiszterből vehetők ki. Az 55 akkumulátort egy tizenkét bites élvezérlésű regiszter képezi. A szorzás eredménye, illetve a feldol­gozás további fázisaira az adatok az 58 regiszterben jelennek meg, aminek kirnenete a 15 digitális szűrő és demodulátor egység 82 kimeneti adatsíneként is szolgál. A bemenő adatsorozat, amely a 12 analóg­­-digitál konverter kimenetén jelenik meg, a 61 máso­dik RAM áramkör bemenetére jut. A 61 második RAM áramkör feladata a konvolúció folyamán szük­séges adatsorozat cirkuláltatása. Mivel az áramkör időben multiplexálva három különböző szűrési funkciót lát el, az adatok gyűjtését, átmeneti tárolását a P, Q, R, S rekeszekkel rendelkező 54 gyorsregiszter biztosítja. Az 51 PROM áramkör a súlysorozat konstansokat tárolja, illetve egyes bitjei révén részt vesz a vezérlésben is. Az 51 PROM áram­körhöz tartozó 52 címszámláló a megfelelő súly függ­vény konstans elérését teszi lehetővé, illetve a ciklus­­idő, azaz a mintavételi frekvencia beállítását végzi az 53 vezérlőáramkörrel együtt. Az 59 RAM címszámláló kettős funkciójú, egy­részt mintavételi ciklusonkénti cirkulációt és frissítési feladatot lát cl, másrészt a dcmodnlálási folyamathoz szükséges késleltetést végzi. A 60 első RAM áramkör 5 10 15 20 25 30 35 40 45 50 55 60 65 5

Next

/
Thumbnails
Contents