+------------------------------- MT8980 -----+
| +----+ +------+ +------+ +----+ |
STI0 | | | | | |Output| | | |STO0
x--------->-| |=>| |=>|Mux |=======| |->-------x
STI1 | | | | | +--||--+ | | |STO1
x--------->-| S/P| |Data | +--||------+ | P/S|->-------x
. . . |Memory| | | . . .
. . . | | |Connection| . . .
. . . | | |Memory | . . .
STI7 | | | | | | | | | |STO7
x--------->-| | | | +----||----+ | |->-------x
| +----+ +------+ || +----+ |
+----------------------uP interface----------+
A kapcsoló 2x8 ((STI0..7, STO0..7 ST-bus szervezésű ) PCM jelfolyam (stream) időrései közt
teremt kapcsolatot. Teszi ezt olymódon, hogy a bemeneti (STI0..7)
PCM jelfolyamokat az S/P soros-párhuzamos átalakítás után eltárolja
egy byte szervezésű memóriába (Data Memory). A kapcsolni kívánt időrések tartalmát
a kimeneti multiplexer (Output Mux) kapuzza be párhuzamos-soros átalakítás után
a kimeneti (STO0..7) PCM jelfolyamokba.A kimeneti multiplexert memóriában (Connection Memory) tárolt adatokkal vezéreljük: ide írjuk be, hogy melyik időrést melyikkel akarjuk összekapcsolni. A memóriarekesz címe azonosítja a kimeneti stream-et és csatornát (időrés sorszám), a rekesz tartalma (2 byte) pedig a bemeneti stream-et és csatornát (időrés sorszám). A Connection memory a mikroprocesszor interfészen keresztül (uP interface) programozható.
+------------------- ISDN EXPRESS CARD : MT8980 (DX) DISPLAY ------------------+ ¦ 0 1 2 3 4 5 6 7 8 9 A B C D E F ¦ ¦-DATA MEMORY--------------------------------------stream: 0---channel: 0------¦ ¦ STi0: 0 FF 00 00 00 FF 00 00 00 FF 00 00 00 FF 00 00 00 ¦ ¦ 1 FF 00 00 00 FF 00 00 00 FF 00 00 00 FF 00 00 00 ¦ ¦ STi1: 0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ¦ ¦ 1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ¦ ¦ STi2: 0 03 03 03 D3 08 00 08 08 0B 0B 0B 0B 00 01 0B AB ¦ ¦ 1 00 03 03 03 00 00 03 03 0B 0B 0B 0B 00 03 03 41 ¦ ¦-CONNECTION MEMORY--------------------------------stream: 0---channel: 0---Hi-¦ ¦ STo0: 0 000 1E6 1E5 1E5 100 1E5 1E5 1E5 100 1E5 1E5 1E5 100 1E5 1E5 1E5 ¦ ¦ 1 100 1E5 1E5 1E5 100 1E5 1E5 1E5 100 1E5 1E5 1E5 100 1E5 1E5 1E5 ¦ ¦ STo1: 0 504 504 504 500 504 504 504 500 504 504 504 500 504 504 504 520 ¦ ¦ 1 504 504 504 500 504 504 504 500 504 504 504 500 504 504 504 510 ¦ ¦ STo2: 0 50C 50C 50C 500 50C 50C 50C 500 50C 50C 50C 500 50C 50C 50C 500 ¦ ¦ 1 50C 50C 50C 500 50C 50C 50C 500 50C 50C 50C 500 50C 50C 50C 500 ¦ ¦------------------------------------------------------------------------------¦ ¦ ControlReg: 17 Conn Mem Hi: 00 Conn Mem Lo: 00 ¦ ¦ Split Mem Dis: 0 Unused:00000 Stream #0:000 ¦ ¦ Msg Mode Dis: 0 Msg Chan Dis: 0 Chan # 0:00000 ¦ ¦ Unused: 0 CSTo: 0 ¦ ¦ Conn Mem Lo:10 Output Dis: 0 ¦ ¦ Stream #7:111 ¦ ¦ ¦ +- F1 Help ---------------------------------------------------------- Board 0 -+A képernyőn ekkor a Connection Memory és a Data Memory tartalma látható. Lapozni a Ctrl-PgUp/PgDn gombokkal lehet.
Kapcsolatokat egyszerüen létrehozni a Connect menü alatt lehet. Itt egymás után négy adatot kell sorrendben megadni: forrás eszköz (PCM interface -> CEPT), forrás csatorna (időrés) sorszám, cél eszköz, cél csatorna (időrés) sorszám.
Egyszerű eljárás az is, ha közvetlenül a kimeneti stream-hez és időréshez rendelt Connection Memory rekeszbe beírjuk a kapcsolandó stream és időrés sorszámát. Ehhez azonban tudnunk kell, hogyan van összekapcsolva a PCM kapcsoló a PCM interfésszel? Ez a következőképpen valósul meg:
PCM INTERFACE PCM SWITCH
PCM_IN +-------------+ DST0 STI3 +------+
x--->------|--Rx + ---|-->--------------| |
(yellow-black) | | | | |
| remote | | |
| loop | | |
PCM_OUT | | | DSTI STO3 | |
x---<------|--Tx + ---|--<--------------| |
(red-green) | | | |
+--- CEPT ----+ +--DX--+
Azaz, a PCM interfész a 3-as stream-hez van kötve.