<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于RC7235的多種V.35接口轉(zhuǎn)換和光纖MODEM方案

          基于RC7235的多種V.35接口轉(zhuǎn)換和光纖MODEM方案

          作者: 時(shí)間:2012-02-04 來源:網(wǎng)絡(luò) 收藏

            本文討論的ASIC芯片集成度較高,帶有豐富的接口,只需簡單的外圍電路,即可靈活構(gòu)成多種應(yīng)用方案,如實(shí)現(xiàn)V.35和E1轉(zhuǎn)換器等TDM數(shù)據(jù)復(fù)用設(shè)備。


            V.35是同步的串行數(shù)據(jù)接口,具有高可靠的連接性,支持比異步串口(如RS-232)更長的傳送距離和更高的數(shù)據(jù)率,廣泛用于多媒體視頻終端、路由器、數(shù)據(jù)采集系統(tǒng)。例如在銀行聯(lián)網(wǎng),實(shí)現(xiàn)金融數(shù)據(jù)互通的應(yīng)用中,大量使用了帶的路由器。如果路由器之間距離超過300米,僅靠V.35電纜直接相連就很困難了;超過8公里,依靠加電纜MODEM的連接方法也很困難了。再長就需要用到光纖,或者租用DDN(Nx64K或透明E1通道)來傳。

            潤光泰力新推出的是高度集成的ASIC芯片,針對(duì)N×64k數(shù)據(jù)接口的各種應(yīng)用,提供了完整的解決方案。內(nèi)部集成了1組光路復(fù)用器、2組E1成幀器、1組N×64k模塊以及UART通信和MP接口模塊,芯片提供1條開放的ST_BUS總線和多條輔助數(shù)據(jù)通道,以及1路語音接口。為了方便E1線路檢測,便于工程開通階段的調(diào)試,RC7235內(nèi)置了誤碼計(jì)數(shù)器(Embed Bert)。RC7235的功能框圖所示。

            三種應(yīng)用實(shí)例

            基于RC7235豐富的接口,只需簡單的外圍電路,即可靈活構(gòu)成多種應(yīng)用方案。例如,由于集成了E1接口的HDB3編解碼器和CDR,RC7235芯片到E1電纜之間僅需電平變壓器和極性變換器(SLIU),省卻了常見的標(biāo)準(zhǔn)LIU器件;集成的光路編解碼器的群路接口,經(jīng)過很少的元件,就可連接到光收發(fā)器。

            采用RC7235實(shí)現(xiàn)的單路E1的電路板級(jí)方案。整機(jī)的功能是對(duì)1路符合ITU-T G.703標(biāo)準(zhǔn)的E1信號(hào)(2.048MHz±50ppm,±HDB3碼型)進(jìn)行光路編解碼,通過板上的光模塊完成光路上的收發(fā)。作為標(biāo)準(zhǔn)的電信傳輸設(shè)備,單路E1應(yīng)該給出常用的光路告警(NOP收無光、LOF幀失步、10-3和10-6誤碼)和E1信號(hào)告警(LOS信號(hào)丟失、LOF、AIS、LOMF復(fù)幀失步)。而基于RC7235的設(shè)備還能給出信號(hào)質(zhì)量告警(E1信號(hào)CV編碼違例、CRC校驗(yàn)錯(cuò)誤)。告警信號(hào)通過RC7235引腳輸出,可直接連接到LED告警指示燈和揚(yáng)聲器。告警信息也可以通過網(wǎng)管UART串口、MP接口訪問得到,下文會(huì)詳細(xì)敘述。



            RC7235直接給出的工作狀態(tài)指示,包括環(huán)回狀態(tài)顯示、測試狀態(tài)顯示和誤碼測試結(jié)果。單E1光纖MODEM設(shè)備都是點(diǎn)對(duì)點(diǎn)使用,為此提供了本端和遠(yuǎn)端的告警和狀態(tài)的直接輸出。

          在構(gòu)成多功能V.35光纖MODEM時(shí),RC7235外接1個(gè)驅(qū)動(dòng)器件(PHY)即可形成V.35同步串行接口。本接口的實(shí)用帶寬是N×64k(N=1~31),由于復(fù)用的有效帶寬是31個(gè)64k(TS0時(shí)隙通常不允許占用),如果N31,帶寬還有富余,設(shè)計(jì)者就可以利用RC7235提供的STDW_BUS接口,再附加若干路語音/數(shù)據(jù),用于監(jiān)控?cái)?shù)據(jù)的傳輸。 RC7235的另外一種主要應(yīng)用是構(gòu)成V.35至E1轉(zhuǎn)換器,這與V.35光纖MODEM的應(yīng)用非常類似:V.35數(shù)據(jù)接口可以和語音接口分享31個(gè)64k的總帶寬,只是傳輸接口不再是光口,而是E1,請(qǐng)參見圖4。這種應(yīng)用對(duì)于V.35接口的路由器接入DDN網(wǎng)是很普遍的。


          控制方式

            RC7235功能豐富多樣,可用于開發(fā)各種功能的設(shè)備,它的控制也有多種方式。首先,RC7235提供了與51系列MCU兼容的MP接口,外接微處理器可以直接訪問芯片的工作寄存器。寄存器的地址是8位寬,尋址范圍是0x00至0x5F,按照功能劃分為不同區(qū)塊:控制寄存器(0x00至0x02)、狀態(tài)寄存器(0x03至0x08)、E1時(shí)隙分配寄存器(0x09至0x10)和E1信令寄存器(0x20至0x5F)。各種功能控制和狀態(tài)信息,由字節(jié)中的比特位分別決定。其次,RC7235集成的UART串行通信接口和協(xié)議,也可以使網(wǎng)管單元NMU/MP可以通過異步串口,直接訪問和控制芯片工作。UART通信格式是1位起始位、8位數(shù)據(jù)位、1位奇校驗(yàn)和1位停止位。通常用作RS-232接口,速率是9600b/s。通信幀格式由8段組成:幀頭(2字節(jié))、芯片地址(5位)、指令(1字節(jié))、通信幀序號(hào)(2字節(jié))、查詢/配置數(shù)據(jù)(16字節(jié))、和校驗(yàn)(1字節(jié))。通過UART串口,NMU/MP也可以讀取和改寫芯片寄存器,達(dá)到監(jiān)控的目的,以及利用開銷比特位,與對(duì)端的RC7235芯片通信。最基本的是,RC7235提供1個(gè)串行輸入總線,所有的模式控制電平,可以通過兩組并-串變換器,從串行總線輸入芯片。通過芯片這個(gè)串行輸入總線,無論是對(duì)31個(gè)TS時(shí)隙的任意指定占用,還是工作模式的切換,都可以通過手工方式完成。手工設(shè)置對(duì)于單點(diǎn)設(shè)備的使用,是最常用的。在定時(shí)模式的支持方面,RC7235支持主定時(shí)、跟隨光口定時(shí)、跟隨E1接口定時(shí)和跟隨N×64Kb用戶接口定時(shí)好幾種模式,如此是為應(yīng)對(duì)各種網(wǎng)絡(luò)定時(shí)要求,提供了靈活的選擇。

            為了便于設(shè)備開通的調(diào)試和檢測,RC7235提供多種環(huán)回方式。如果發(fā)生連接不正常的現(xiàn)象,使用者既可以從本地,也可以從遠(yuǎn)端環(huán)回,檢測整條線路的連接情況。


          本文小結(jié)

            RC7235芯片一專多能,用途廣泛,是實(shí)現(xiàn)V.35光纖MODEM和E1轉(zhuǎn)換器等TDM數(shù)據(jù)復(fù)用設(shè)備的理想方案。該芯片架構(gòu)合理,系統(tǒng)集成度很高,體現(xiàn)在輔助通道多這一特點(diǎn)。用戶可以自行開發(fā)多種數(shù)據(jù)/語音接口,形成門類齊全的產(chǎn)品系列,更好地滿足用戶的不同需求。 RC7235尺寸小巧,TQ100封裝僅有16mm×16mm,為便攜式設(shè)備的設(shè)計(jì)節(jié)省了空間,同時(shí)具有高超的穩(wěn)定性和極低的功耗。


          關(guān)鍵詞: RC7235 V.35接口 光纖MODEM

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();