180480. lajstromszámú szabadalom • Többkapus kapcsolóelem
19 180480 20 a terminálokat hívó jeleket állít elő, továbbá dekódolja és értelmezi azokat a jel- és digitsorozatotat, amelyeket távbeszélő eseményekként művelet oéljábó.1 a terminálvezérlés processzoréhoz küldenek; kapcsolás-vezérlés, amely a hálózaton keresztül útvonalakat épít ki, fenntart és megszüntet, ahogyan azt a terminalvezérlési és jelzésvezérlési funkciók irányítják: adatbázisvezérlés, ez végzi el a fizikai adatbázison az összes műveletet, és lehetővé teszi, hogy az összes többi folyamat az adatbázis egy adott szervezésétől függetlenül működjék: és hardware vezérlés, ez olyan folyamatokat tartalmaz, amelyek az előfizetői vonalak vagy trunkök tényleges interfeszeléséhez tartozó hardware, valamint a te'rminálegységek és a kapcsolóelemek vezérléséhez szükségesek. A processzorfunkciók egy példakénti elosztásánál a hardware vezérlés allokálása minden A-típusú mikroprocesszornál egészen 60. vonalterminálig vagy a 30 .trunk terminálig történik, és a többi funkciót a B-típusú mikroprocesszor végzi el néhány egyéb terminál részére. Természetesen, a kapcsolásvezérlést alternatív módon megoldhatjuk A-típusú mikroprocesszorral. Most a 14. ábrára hivatkozunk, amelyen a 300 kapcsoló működését szemléltető idődiagrammokat tüntettük fel. A 13 (,a). ábra a pillanatnyi 302 busz időrés számát és csatornaszámát mutatja, ahol 16. időrés képez egy csatornát; ahol az időrésszámokat hexadecimális jelöléssel írtuk be, továbbá szemléltettük a 0. és az 1. csatornákat, továbbá a 8. időrést a 2. csatornáról. A 13 (ib). ábra a 4096 Mb/s busz órajelét szemlélteti. A 13 (c). ábra a keresztszinkronizáoiót szemlélteti, amely egy kapuszinkronizáló parancs, ami a 302 buszon a 31. csatornának az E időrésében következik be. A 13 (d).—13 (h). ábrák a 300 kapcsoló 0., 1., 2., 14. és 15. kapui esetében a 302 busz transzfer műveleteihez tartozó időcsomagokat szemléltetnek a megfelelő kapuknál. A 3.—13. kapukat nem szemléltettük, de működés szempontjából az előzőekkel azonosak. A 0., 1., 2., 14. és 15. kapuk részére az 501, 502, 503, 504, és 505, busztranszfer-csomagok mindegyike időmúltiplexelt Minden időcsomag négy P, D, W, R időrést tartalmaz, és ezek során az időmúltiplex 302 busz speciális vonalain sajátos műveletek történnek sajátos időpontokban oly módon, hogy bármelj időpontban az időmultiplex 302 busz bármely vonalán csak egyetlen kapu továbbít információt Bármely transzfercsomag pontos kezdeti időpontját egyedülálló kapu címkó d határozza meg . Most a 14. ábrára hivatkozunk, ahol a 14 (a), ábra a rendszemeik a 13 (b). ábráján szemléltetett óráját mutatja. A 14. (b).—14 (e). ábrák a tipikus 501, 502, 503, 504 vagy 505 busztranszfercsomagok P, D, W, és R időrésének a kibővítését mutatják. A 302 busz harminchat egyirányú vonalat tartalmaz busz-interkommunikációs műveletek elvégzéséhez mind a tizenhat kapu között, ahogyan ezt a 15. ábra szemlélteti. A modulnak a vételi 304 logikája által a 302 busz részére küldött jeleit az alábbi jelek képezik: DATA (ADATOK) (egyenként 16. bit egy különálló vonalon), DESTINATION PORT ADDRESS (RENDELTETÉSI KAPUClM) (egyenként 4. bit egy különálló vonalon) DESTINATION CHANNEL ADDRESS (RENDELTETÉSI CSATORNACÍM) (egyenként 5. bit egy különálló vonalon). DATA VALID (ADATOK ÉRVÉNYESEK) (egy bit). SELECT (KIVÁLASZTÁS) (egy bit) és MODE (ÜZEMMÓD) (egy bit). A 302 busztól kapott jeleket az alábbi jelek képezik: SELECTED CHANNEL (KIVÁLASZTOTT CSATORNA) (egyenként 5. bit egy különálló vonalon), ACKNOWLEDGE (NYUGTÁZÁS) (egy bit), és MODULE BUSY (MODUL ÜZEMEL) (egy bit). Az első be- első ki típusú 402 puffer FIFO DATA szavától (ELSŐ BE- ELSŐ Kr ADATOK) és a 402 puffernak a csatornaszám kimenete által megcímzett vetelvezérlő 404 memóriatartalmától függően különböző jeleket küldünk a 302 buszhoz, és tőle fogadunk, és különböző szavakat írunk be az engedélyezett kapu vételi 304 logikájának a PORT, CHANNAL ÉS RECEIVE CONTROLL (KAPU, CSATORNA ÉS VÉTELVEZÉRLÉS) RAM memóriáiba. A 302 busznak a SET WRITE ACTIVITY LINE (ÍRÁSTEVÉKENYSÉG, VONALBEÁLLÍTÁS) egy speciális funkciójú vonala, amely egy előre meghatározott művelet bekövetkezésekor azt elnyomja. A 14 (b). ábrán vázolt P időrés alatt, amelyet az (1.) szám jelöl, a pillanatnyilag engedélyezett vételi 304 logika a 302 buszhoz továbbítja & rendeltetési helyhez tartozó adási logika kapuszámát, és megfelelő jeleket hoz létre a DATA VALID, SELECT, MODE and MODULE BUSY buszvonalakon (azaz az ADATOK ÉRVÉNYESEK, KIVÁLASZTÁS, ÜZEMMÓD és MODUL FOGLALT busz vonalak on). A 14 (a.) ábrán a (2.) számmal jelölt helyen az órajel kezdeti életkor mind a tizenhat kapu összes adási 306 logikája a fenti buszvonalak állapotát a 420 kapudekódoló áramkörrel és az adásvezérlő 424 áramkörrel társított regiszterekbe tölti. A 14 (c). ábrán vázolt D időrés alatt, amelyet a (3.) számmal jelöltük, az engedélyezett kapu vételi logikája információt küld a DATA LINES és DESTINATION CHANNEL ADDRESS LINES vonalakra (azaz az ADATVONALAK és a RENDELTETÉSI CSATORNA CÍMVONALAK vonalaira). Az órajel következő felfutó élekor, amelyet a 14 (a), ábrán a (4.) számmal jelöltünk, ez az információ a 422 adatmemóriával társított puffer regiszterekbe jut. A 14 (d). ábrán az (5.) számmal jelölt W időrés alatt, amennyiben a DESTINATION PORT ADDRESS LINES vonalakon (azaz a RENDELTETÉSI KAPUClM vonalain) a P időrés alatt megjelenő négybites kapuszám megegyezik a kapu azonosítási kóddal, amely egy adott kapuhoz tartozik, és azt sajátosan meghatározza, akkor a kapu adási 306 logikájában egy művelet zajlik le. Ez a művelet lehet beírás az adott kapu 422 adatmemóriájába, vagy egy SELECT parancsra (kiválasztási parancsra) adott válasz. A W időrés alatt a fcivá-5 10 15 20 25 30 35 40 45 50 55 60 65 10