呼叫處理機
出自 MBA智库百科(https://wiki.mbalib.com/)
呼叫處理機(Call Processor,CLP)
目錄 |
呼叫處理機是指裝在呼叫處理機架(TSCPF)中的處理機在功能上的稱法。它是處理機子系統的一部分,具有監視和控制NEAX61E交換網路的功能。每個雙份的CLP控制一個交換網路。
呼叫處理機模塊結構[1]
呼叫處理機模塊功能框圖如圖所示。它由下列幾種硬體功能塊組成:
①中央控制器(CC)。
②主存儲器(MM)。
③公用存儲器適配器(CMADP)。
④系統匯流排處理器(SBP)。
⑤話路介面(SPl)。
⑥系統服務處理器(SSP)。
呼叫處理機的各功能塊說明[1]
- (1)中央控制器CC及CPU
中央控制器由下列部件組成:雙份的中央處理器(CPU)、匯流排變換器(BSC)和互助交叉控制器(MXC)。CPU內的2個CPU互相同步地同時執行功能,但只有主用的CPU有信號輸出,CPU從MM中讀出程式然後將指令解碼,並執行這些功能。它控制對MM和CM發送數據和接收數據。它也發送從SSP、SBP和SPI來的對MM的請求,去控制和更改存儲器地址、控制時鐘、寄存轉移變化和檢測錯誤。CPU的運算和邏輯操作以字方式進行。每個指令包括一個32比特的字,這32個比特包含有一個功能指令和一個地址指令。CPU完成的功能有如下8個:
①運算器(ALU):進行算術和邏輯運算。
②控制存儲器(CS):用於存儲CPU微程式。
③故障定時器(TF):用於監視CPU操作。
④觸發器組(FFG);十六個通用寄存器和其它特殊用途的觸發器,供處理過程中使用。
⑤與固件開發工具相配合的介面及埠。
⑥序列發生器(SEQ)。
⑦存儲器匯流排優先控制。
⑧捕捉控制。
- (2)匯流排變換器(BSC)
BSC在CPM內的中央匯流排和存儲器匯流排之間轉換協議,以及完成其它功能。我們將BSC的主要功能說明如下:
①匯流排的協議變換。
②中央匯流排和存儲器匯流排上的優先權控制。
③匯流排監視(超時)。
④程式轉移的追蹤。
(3)互助交叉控制器(MXC)MXC在CPM以雙機方式工作時控制配對的存儲器存取和產生時鐘定時。
- (4)主存儲器(MM)
MM用於存儲呼叫處理程式和數據,使用256kbit/片的MOS動態RAM組裝,每塊板可存儲l兆字,每字有32比特+7比特檢驗碼。最多有6塊MM板,所以最大容量是6兆字。
- (5)系統匯流排處理器(SBP)
系統匯流排處理器包含一個系統匯流排適配器和一個通路處理機。匯流排適配器作為系統匯流排的介面,而通路處理機負責接收CPU來的命令,並控制系統匯流排傳送數據。當SBP收到來自有關CPU數據轉移命令時,就通過系統匯流排完成CPM之間的數據轉移。而存儲器間的數據轉移靠存儲器直接存取來執行。
- (6)話路介面(SPI)
話路介面含有一個話路適配器和一個通路處理機。話路適配器是話路匯流排的介面,通路處理機控制在呼叫處理機和話路控制器內的匯流排介面單元(BIU)之間轉移控制信息和監視檢測故障。
中央控制器(CC)經SPI送出的命令有:
①用戶中繼架命令,經SHW送到應用子系統的LOC、DTIC或SVTC,用於控制終端電路和數字線路接線器等。
②接線器存儲器控制命令,送到TSM和SSM,用於控制時分接線器、空分接線器和數字衰減器。
③信號接收器和分配器隊列命令。CC每16ms送出該命令一次,用於控制從SPC中的一般隊列(呼叫檢測隊列和接收器隊列的總稱)中讀出數據。
④維護掃描器命令。每一秒鐘送出該命令一次,用於控制從SPC的維護掃描器和在隊列中讀出數據,以檢查是否有故障。
⑤維護信號分配命令,送至SPC用於建立話路配置的數據。
- (7)系統服務處理器(SSP)
系統服務處理器接至多處理機控制器(MPC),而多處理機控制器又與主控台(MCSL)相接。主控台是控制和管理CPM的人機介面。可見SSP作為CPU與多處理機控制器間的介面,它提供系統狀態顯示,也使操作人員通過MCSL控制CPM。系統服務處理器內還含有一個緊急動作EMA電路。該電路定期發生呼叫,檢驗系統的正常操作以監視系統。
- (8)公用存儲器適配器(CMADP)
公用存儲器適配器為CPM與公用存儲器間提供一個介面,使得CPU能對公用存儲器進行存取。該介面與雙份的公用存儲器介面模塊(CMIM)相連,再由存儲器介面模塊接至公用存儲器模塊(CMM)。