+------------------------------- 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.