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