多信道E1映射復(fù)用成幀芯片PM8316及其應(yīng)用
關(guān)鍵詞:SDH;PM8316;凈荷;開銷
1 引言
同步數(shù)字系列SDH作為新一代同步數(shù)字體系標(biāo)準(zhǔn),與傳統(tǒng)的準(zhǔn)同步數(shù)字系列PDH相比具有網(wǎng)絡(luò)結(jié)構(gòu)靈活、網(wǎng)絡(luò)管理能力和自愈能力強(qiáng)大、接口規(guī)范標(biāo)準(zhǔn)、前后兼容性好等優(yōu)點(diǎn)。因此,在電信網(wǎng)日益向網(wǎng)絡(luò)化、智能化、綜合化發(fā)展趨勢(shì)下,SDH正逐步取代PDH。SDH具有后向兼容性,也就是說,現(xiàn)存的PDH三大系列的各速率等級(jí)的信號(hào)均能納入SDH的傳送模塊中,這樣使現(xiàn)存的PDH設(shè)備還能夠繼續(xù)使用,不致造成浪費(fèi)。而這種將PDH信號(hào)和各種新業(yè)務(wù)裝入SDH信號(hào)空間,并構(gòu)成SDH幀的過程稱為映射和復(fù)用過程。
在SDH中,映射就是指將PDH信號(hào)比特經(jīng)過一定的對(duì)應(yīng)關(guān)系放置到SDH容器中的確切位置上去,例如字節(jié)同步映射;復(fù)用就是指將幾路信號(hào)逐字節(jié)間插合為一路信號(hào)的過程。圖1所示是中國規(guī)定的SDH復(fù)用映射結(jié)構(gòu),通過標(biāo)準(zhǔn)的協(xié)議,可將三種速率的PDH信號(hào)映射復(fù)用到同步傳輸模塊STM-N中。
PM8316就是滿足PDH的2Mbit/s或34Mbit/s信息流與SDH的STM-1信息流之間的映射復(fù)用和解映射復(fù)用芯片。
2 PM8316的主要特點(diǎn)
PM8316具有如下主要特點(diǎn):
●提供19.44 MHz或77.76MHz SDH分插復(fù)用通信總線接口,可與PMC-Sierra公司的其它SDH設(shè)備無縫連接。
●支持從一個(gè)155Mbit/s的STM-1最多解映射63路E1數(shù)據(jù)流,并同時(shí)將63路E1數(shù)據(jù)流復(fù)用到一個(gè)STM-1中。
●系統(tǒng)側(cè)接口支持8Mbits/s的H-MVIP總線,同時(shí)提供8Mbits/s的隨路信令和共路信令信道。
●支持接收和發(fā)送支路的抖動(dòng)衰減。
●支持E1遠(yuǎn)端塊、CRC-4、幀位錯(cuò)誤的性能監(jiān)測(cè)。
●為系統(tǒng)定時(shí)提供3個(gè)無抖動(dòng)的恢復(fù)時(shí)鐘。
●提供每條鏈路診斷和線路環(huán)回。
●在每個(gè)支路上提供PRBS發(fā)生器和探測(cè)器,用于錯(cuò)誤測(cè)試。
●為配置、控制和狀態(tài)監(jiān)測(cè)提供一個(gè)8位微處理器總線接口。
●為邊界掃描測(cè)試而提供一個(gè)標(biāo)準(zhǔn)的5信號(hào)P1149.1 JTAG測(cè)試端口。
●采用低功耗1.8V/3.3V CMOS工藝。所有管腳都是5V耐壓。
3?。校停福常保兜慕涌诠δ?/B>
PM8316的功能模塊如圖2所示,它針對(duì)的是中國的通信標(biāo)準(zhǔn)。
PM8316芯片提供線路端接口、測(cè)控接口和系統(tǒng)端接口。以下分別對(duì)每個(gè)接口及其收發(fā)功能做簡(jiǎn)要介紹。
3.1 線路端接口
PM8316提供的19.44MHz或77.76MHz通信總線接口可以和光同步凈荷提取定位系列的芯片進(jìn)行無縫連接,其總線寬度是8位??偩€工作于19.44MHz時(shí),通信總線容量最多支持STM-1,數(shù)據(jù)傳輸時(shí),每個(gè)數(shù)據(jù)時(shí)鐘對(duì)數(shù)據(jù)采樣一次;總線工作于77.76MHz時(shí),通信總線容量最多支持STM-4,數(shù)據(jù)傳輸時(shí),每4個(gè)數(shù)據(jù)時(shí)鐘對(duì)數(shù)據(jù)采樣一次。不論PM8316處于哪一種頻率的工作模式,該芯片的通信容量都是STM-1。
3.2 測(cè)控接口
測(cè)控接口包括JTAG接口和微處理器接口。JTAG接口支持邊界掃描和5個(gè)標(biāo)準(zhǔn)的JTAG指令;微處理器接口是一個(gè)具有13位地址線的8位數(shù)據(jù)并口,它提供了大量正常工作所需的正常模式寄存器和加強(qiáng)易測(cè)性的測(cè)試模式寄存器。
3.3 系統(tǒng)端接口
它包含兩種總線:高密度多廠家集成協(xié)議總線H-MVIP和帶寬可調(diào)互聯(lián)總線SBI。H-MVIP總線可大大簡(jiǎn)化與鏈路層設(shè)備的連接,它可以提供63路E1的所有時(shí)隙、隨路信令或共路信令的連接;SBI總線是一個(gè)8位并行總線,其通信容量、通信總線容量和工作時(shí)鐘方式同線路端接口。
3.4 收發(fā)功能
對(duì)于系統(tǒng)端而言,有發(fā)送和接收兩個(gè)不同的方向,下面就針對(duì)這兩個(gè)方向?qū)Ω髯缘男盘?hào)處理流程給予介紹。
在發(fā)送方向上,以H-MVIP為形式的E1信號(hào)先通過H-MVIP時(shí)鐘和幀同步時(shí)鐘采樣接收后被送入緩存存儲(chǔ)器ELST。然后在ELST中進(jìn)行受控滑動(dòng)處理后進(jìn)入成幀器,再由成幀器在恢復(fù)的PCM流中搜尋基幀同步和CRC復(fù)幀同步,并協(xié)同傳輸器根據(jù)ITU-T標(biāo)準(zhǔn)產(chǎn)生2048kbit/s的數(shù)據(jù)流,同時(shí)對(duì)每路E1產(chǎn)生基幀和CRC復(fù)幀。經(jīng)過如上處理之后,數(shù)據(jù)流便進(jìn)入了支路字節(jié)同步映射器,3個(gè)支路字節(jié)同步映射器中的每一個(gè)最多可以將21路E1流映射成一個(gè)TUG3凈荷。為了上報(bào)性能監(jiān)測(cè)結(jié)果,通過設(shè)置,遠(yuǎn)端警報(bào)處理指示器可以使V5的第8位和第4位分別表示遠(yuǎn)端缺陷指示和遠(yuǎn)端故障指示。如上完成的是通道凈荷處理,為了進(jìn)一步映射,傳輸支路通道開銷處理器為21路E1生成通道開銷,并且計(jì)算在當(dāng)前支路同步凈荷包SPE中BIP-2,再將計(jì)算結(jié)果插入下一個(gè)支路SPE的V5中的BIP-2位中,同時(shí)也插入遠(yuǎn)端塊錯(cuò)誤、遠(yuǎn)端失敗指示和遠(yuǎn)端過失指示。最后通過支路凈荷處理器中的凈荷緩存和指針產(chǎn)生的處理后形成SPE。
在接收方向上,3個(gè)支路凈荷處理器以TUG-3中的TU-12為處理對(duì)象?利用通道開銷H4字節(jié),依次監(jiān)測(cè)復(fù)幀的同步狀態(tài)、指針解釋、凈荷緩存、指針產(chǎn)生等,隨后決定支路通道開銷字節(jié)V5在緩存器輸出流中的位置。在接收支路通道開銷處理部分,3個(gè)支路通道開銷處理器監(jiān)視支路凈荷處理器的輸出流,同時(shí)計(jì)算比特間插奇偶校驗(yàn)并和V5的BIP-2代碼相比較,如果比較結(jié)果不同,說明傳輸有誤,且對(duì)錯(cuò)誤進(jìn)行積累。在接收支路字節(jié)同步解映射部分,可以將STM-1/VC4中的凈荷TUG3解映射為21路E1。隨后利用接收數(shù)字抖動(dòng)衰減器,提供比較好的抖動(dòng)容限和抖動(dòng)衰減,當(dāng)抖動(dòng)頻率大于5Hz時(shí),抖動(dòng)衰減器能夠容納48UIpp的輸入抖動(dòng),當(dāng)漂移頻率小于5Hz時(shí),抖動(dòng)衰減器能夠以每10倍20dB的標(biāo)準(zhǔn)對(duì)殘留抖動(dòng)進(jìn)行衰減。最后將解映射和解復(fù)用處理后的信號(hào)從緩存存儲(chǔ)器ELST以H-MVIP形式輸出。
4 典型應(yīng)用
PM8316功能強(qiáng)大,可用于SDH分插復(fù)用設(shè)備、終端復(fù)用設(shè)備、數(shù)字交叉連接設(shè)備、光接口設(shè)備、數(shù)字調(diào)制解調(diào)器和路由器等多種設(shè)備。下面通過一個(gè)實(shí)際的光接口系統(tǒng)的實(shí)例來說明PM8316的應(yīng)用。
圖3所示是由PM8316構(gòu)成的光接口電路框圖,該電路主要由光電轉(zhuǎn)化模塊HFCT-5205、開銷指針處理模塊PM5342、映射解映射處理模塊PM8316構(gòu)成。該系統(tǒng)可以為SDH和PDH兩大標(biāo)準(zhǔn)通信體系提供簡(jiǎn)易的連接橋梁,且在系統(tǒng)端以多廠家集成協(xié)議?MVIP?的形式,可以最多達(dá)到上下63條E1鏈路,如果系統(tǒng)端再添加其它功能模塊,可構(gòu)成分插復(fù)用設(shè)備和終端復(fù)用設(shè)備。它們構(gòu)成的電路具有接口簡(jiǎn)單、功能強(qiáng)大、易于調(diào)試、易于管理等特點(diǎn)。下面就以模塊劃分對(duì)部分信號(hào)的處理給予說明。
光電/電光轉(zhuǎn)換模塊:由HFCT-5205構(gòu)成,它將接收到的光信號(hào)轉(zhuǎn)換為電信號(hào)送給PM5342,同時(shí)將從PM5342來的電信號(hào)轉(zhuǎn)換為光信號(hào)。它和PM5342的接口是155MHz差分接口。另外,為警報(bào)指示提供了信號(hào)丟失信號(hào)SD。
開銷指針處理模塊:由PM5342構(gòu)成,在接收側(cè),完成時(shí)鐘恢復(fù)、串并轉(zhuǎn)換、再生段開銷處理、復(fù)用段開銷處理、高低階通道開銷處理、高低階指針解釋和緩存定位等。在發(fā)送側(cè),處理順序相反。與PM8316的接口是通信總線接口。
映射解映射模塊:由PM8316構(gòu)成,主要完成映射/解映射、復(fù)用/解復(fù)用、成幀等功能,具體細(xì)節(jié)在上面的器件介紹中已提及。
通過CPLD可實(shí)現(xiàn)以下4個(gè)信號(hào)處理功能:
(1) 為PM5342和PM8316提供接收和發(fā)送數(shù)據(jù)時(shí)鐘19.44MHz。由晶振產(chǎn)生的19.44MHz時(shí)鐘信號(hào)先送入CPLD,再在CPLD中透明傳輸?shù)蕉鄠€(gè)輸出端上,作為本系統(tǒng)中所有19.44MHz時(shí)鐘的來源。
(2)幀脈沖產(chǎn)生。在本系統(tǒng)中,需要分別為PM5342、PM8316產(chǎn)生DFP、LAC1標(biāo)志信號(hào)。DFP為高電平時(shí),表示每一幀中的第一個(gè)同步凈荷包已出現(xiàn),因?yàn)椋校停担常矗矁?nèi)部有一個(gè)根據(jù)最近接收的DFP來調(diào)整的計(jì)數(shù)器,所以它沒有必要在任何一個(gè)幀中出現(xiàn);LAC1表示在LADATA?7:0?上出現(xiàn)的基幀和復(fù)幀邊界,當(dāng)包含有4個(gè)基幀的復(fù)幀中的第一個(gè)幀的第一個(gè)C1字節(jié)出現(xiàn)時(shí),它的高電平有效。它們都是上升沿采樣。因此產(chǎn)生幀脈沖時(shí),需用下降沿采樣,另外它們都是每4個(gè)基幀產(chǎn)生一次幀脈沖,所以計(jì)數(shù)周期為270(列)×9(行)×4(幀)=9720。以下是部分VHDL代碼:
if f19mc =′0′ and f19mc'event then
if count =9719 then
LAC1 <=′1′;
DFP <=′1′;
count <= 0;
else
count<= count +1;
LAC1 <=′0′;
DFP <=′0′;
end if;
end if;
(3)分頻產(chǎn)生CTCLK時(shí)鐘。因?yàn)楸鞠到y(tǒng)端采用MVIP接口,所以CTCLK必須定位于CMVFPB。又考慮到晶振產(chǎn)生的19.44MHz時(shí)鐘和這個(gè)幀同步時(shí)鐘沒有相關(guān)的相位關(guān)系,所以采用CMVFPB對(duì)CMV8MCLK復(fù)位控制分頻得到CTCLK。以下是部分VHDL代碼:
if cmvfpb = ′0′ then
count <=3;
outclk<=′0′;
elsif (cmv8mclk ′event and cmw8mclk = ′1′) then
if count =7 then
outclk<=not outclk;
count <= 0;
else
count <= count +1;
outclk<=outclk;
end if;
end if;
ctclk<=outclk;
(4)合路和分路。在系統(tǒng)端,鏈路、MVI/ED、凈荷包、E1之間的索引關(guān)系如下:
LINK #=4×[MVI/ED index-7×(SPE-1)-1]+E1
由上式可知,MVI/ED中索引號(hào)為6、13、20的信道中只有1/4的帶寬被利用,為了提高信道的利用率,可將多個(gè)不滿負(fù)載的信道合成到一個(gè)信道上,這個(gè)處理過程就稱作合路。反之,相反的過程稱作分路。在本系統(tǒng)中,要實(shí)現(xiàn)3條信道(MVID[6]、MVID[13]和MVID[20])到一條信道HMVIDC的合路,和一條信道HMVEDC到3條信道(MVED[6]、MVED[13]和MVED[20])的分路。在實(shí)現(xiàn)的過程中,由于合路和分路處理的各個(gè)信道的數(shù)據(jù)速率相同,所以處理過程中只需等待和延遲即可。
5 結(jié)語
本文介紹了專用的多信道E1映射復(fù)用成幀芯片PM8316,它將映射復(fù)用功能和成幀功能合二為一,所以在設(shè)計(jì)相同容量的系統(tǒng)時(shí),PM8316較之其它器件可大大簡(jiǎn)化系統(tǒng)結(jié)構(gòu)、降低功耗,同時(shí)可簡(jiǎn)化調(diào)試步驟、縮短研發(fā)周期。