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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計應用 > 基于PM5360的通道化0C48 POS線卡設(shè)計

          基于PM5360的通道化0C48 POS線卡設(shè)計

          作者: 時間:2010-04-26 來源:網(wǎng)絡(luò) 收藏
          內(nèi)部有一個內(nèi)置調(diào)度機,負責按照配置好的調(diào)度順序讀取各個通道的數(shù)據(jù)并放人接口緩存中,由于該芯片采用物理標識(PHID)和內(nèi)部通道號同時存在的設(shè)計思路,而且通道化應用下單個物理通道內(nèi)具有多個數(shù)據(jù)流,因此調(diào)度機的設(shè)計更復雜。
          表1總結(jié)了調(diào)度機的設(shè)計要點,具體應用中,根據(jù)需要的模式將該表中的相應數(shù)值和對應的物理標識通過間接寄存器接口寫入地址為0x0335的寄存器。

          本文引用地址:http://www.ex-cimer.com/article/188230.htm


          另外,在應用中需要注意的是,在每個通道內(nèi)都置有2組并行的模塊:xCFP和xTDP。其中xCFP包括RCFP(接收方向信元和幀處理器)和TCFP(發(fā)送方向信元和幀處理器),xCFP用于0C12和OC48模式下的數(shù)據(jù)處理。xTDP包括RTDP(接收方向時間片數(shù)據(jù)通信處理器)和TTDP(發(fā)送方向時間片數(shù)據(jù)通信處理器),用于OC3模式下的數(shù)據(jù)處理。在這兩個模塊的配置中,除了保證所有寄存器都按要求置位外,還需注意根據(jù)線路的實際特點完成各個通道以及內(nèi)部子通道的加擾與解擾方式、使CRC校驗算式等與實際線路一致,這一點在實際中常被忽略而成為偽故障,從而導致開發(fā)周期延長。
          值得指出的是,由于內(nèi)部結(jié)構(gòu)復雜,模塊眾多,同時數(shù)據(jù)處理路徑上的許多單元具有很強的關(guān)聯(lián)性,因此廠家建議了一個較為嚴格的復位與配置順序,基本原則可以總結(jié)為“按照數(shù)據(jù)流向,先完成邏輯單元配置,再完成物理單元配置,最后使能功能模塊”,在實際中應照此原則執(zhí)行。

          4 支持動態(tài)模式的PM5360配置軟件設(shè)計
          本設(shè)計中的線卡支持多種工作模式,因此要求PM5360能夠根據(jù)需要動態(tài)改變其內(nèi)部寄存器配置,本部分給出其配置函數(shù)的設(shè)計要點。圖3是支持動態(tài)模式的PM5360配置函數(shù)。


          該函數(shù)的基本形式為:PM5350_Config(unsigned charmode,unsigned char pathO_mode,unsigned char pathl_mode,unsigned char path2_mode,unsigned ehar path3_mode)。該函數(shù)的5個參數(shù)均為unsigned char類型,其中第1個參數(shù)mode用于指示器件處于通道化工作狀態(tài)還是非通道化狀態(tài),其余4個函數(shù)分別代表其4個通道的工作狀態(tài)。
          根據(jù)路由器的體系結(jié)構(gòu)特點,線卡等功能部件通過內(nèi)部通信系統(tǒng)與主控聯(lián)系,獲取配置信息,并實時上報自身的運行狀態(tài)信息和相關(guān)統(tǒng)計信息。因此,在圖3中,函數(shù)PM5350_Config()中的參數(shù)是由主控下發(fā)的,函數(shù)接收到參數(shù)后按照該流程進行解釋,從而完成配置。

          5 性能測試
          為了測試通道化單板的功能和性能,設(shè)計如圖4所示的測試方案。其基本原理是:按照該線卡在實際網(wǎng)絡(luò)中的應用特征,由測試控制臺發(fā)出命令控制網(wǎng)絡(luò)測試平臺AX4000按照所需模式發(fā)送數(shù)據(jù)至待測線卡,線卡接收數(shù)據(jù)后按照其內(nèi)部處理機制完成報文處理,并最終經(jīng)輸出接口將數(shù)據(jù)送至測試儀,測試儀根據(jù)收到的報文情況給出丟包率等性能指標的測試結(jié)果。


          測試的主要內(nèi)容是通道化混合信道類型支持能力,具體指標包括丟包率、時延和時延抖動等。測試結(jié)果表明,所設(shè)計的線卡能夠支持需求分析所提出的全部功能指標,并且在100%鏈路利用率下,能夠線速處理全部報文,丟包率為0,且各種性能指標符合設(shè)計要求。表2給出了時延測試結(jié)果,表明實際的時延指標滿足設(shè)計要求。



          6 結(jié)束語
          本文基于PM5360和FPGA設(shè)計通道化OC48線卡,討論設(shè)計需求,給出總體設(shè)計方案,重點分析PM5360的使用要點和難點,并給出能夠動態(tài)變換工作模式的芯片配置方法。測試結(jié)果表明本文的設(shè)計能夠滿足實際需求。


          上一頁 1 2 下一頁

          關(guān)鍵詞: 5360 0C48 POS PM

          評論


          相關(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); })();