180480. lajstromszámú szabadalom • Többkapus kapcsolóelem

19 180480 20 a terminálokat hívó jeleket állít elő, továbbá de­kódolja és értelmezi azokat a jel- és digitsoro­­zatotat, 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ázisve­zérlés, ez végzi el a fizikai adatbázison az összes műveletet, és lehetővé teszi, hogy az összes töb­bi 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 interfe­­szeléséhez tartozó hardware, valamint a te'rmi­­nálegységek és a kapcsolóelemek vezérléséhez szükségesek. A processzorfunkciók egy példakén­­ti 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ú mikro­processzor végzi el néhány egyéb terminál ré­szére. Természetesen, a kapcsolásvezérlést al­ternatív módon megoldhatjuk A-típusú mikro­processzorral. Most a 14. ábrára hivatkozunk, amelyen a 300 kapcsoló működését szemléltető idődiagrammo­kat 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á szem­lé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 szem­lélteti. A 13 (c). ábra a keresztszinkronizáoiót szem­lé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 transz­fer műveleteihez tartozó időcsomagokat szem­léltetnek a megfelelő kapuknál. A 3.—13. kapu­kat 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, busz­­transzfer-csomagok mindegyike időmúltiplexelt Minden időcsomag négy P, D, W, R időrést tar­talmaz, é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őpont­já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élte­tett óráját mutatja. A 14. (b).—14 (e). ábrák a tipikus 501, 502, 503, 504 vagy 505 busztransz­­fercsomagok P, D, W, és R időrésének a kibő­vítését mutatják. A 302 busz harminchat egy­irányú vonalat tartalmaz busz-interkommuni­­ká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 CHAN­NEL ADDRESS (RENDELTETÉSI CSATORNA­­CÍ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 MO­DE (ÜZEMMÓD) (egy bit). A 302 busztól ka­pott jeleket az alábbi jelek képezik: SELECTED CHANNEL (KIVÁLASZTOTT CSATORNA) (egyenként 5. bit egy különálló vonalon), ACK­NOWLEDGE (NYUGTÁZÁS) (egy bit), és MO­DULE 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ő szava­kat írunk be az engedélyezett kapu vételi 304 logikájának a PORT, CHANNAL ÉS RECEIVE CONTROLL (KAPU, CSATORNA ÉS VÉTEL­VEZÉ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áro­zott 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 kapu­­számát, és megfelelő jeleket hoz létre a DATA VALID, SELECT, MODE and MODULE BUSY buszvonalakon (azaz az ADATOK ÉRVÉNYE­SEK, 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 élet­kor mind a tizenhat kapu összes adási 306 logi­kája a fenti buszvonalak állapotát a 420 kapu­dekódoló áramkörrel és az adásvezérlő 424 áram­körrel társított regiszterekbe tölti. A 14 (c). áb­rán vázolt D időrés alatt, amelyet a (3.) szám­mal jelöltük, az engedélyezett kapu vételi logi­kája információt küld a DATA LINES és DES­TINATION CHANNEL ADDRESS LINES vo­nalakra (azaz az ADATVONALAK és a REN­DELTETÉSI CSATORNA CÍMVONALAK vona­laira). Az órajel következő felfutó élekor, ame­lyet 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 vona­lakon (azaz a RENDELTETÉSI KAPUClM vo­nalain) a P időrés alatt megjelenő négybites ka­puszá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 lo­giká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 pa­rancsra) 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

Next

/
Thumbnails
Contents