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

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 利用FPGA實現(xiàn)HDB3編解碼功能

          利用FPGA實現(xiàn)HDB3編解碼功能

          作者: 時間:2010-03-16 來源:網(wǎng)絡(luò) 收藏


          4 仿真分析
          設(shè)計的模塊是誤碼檢測儀的組成部分,采用Cy-clone系列(EPlC3T144C8)實現(xiàn)電路的核心功能,該器件擁有近3 000個邏輯單元,可滿足整個系統(tǒng)設(shè)計的要求。
          4.1 編碼模塊仿真分析
          對該編碼模塊進行仿真驗證,圖6是仿真波形圖,仿真時鐘頻率為32 MHz,Codein表示待編碼的輸入信號,輸入的二進制代碼為:101011000001100001;VBcodeout是插入V碼和B碼后的輸出,觀察波形發(fā)現(xiàn),在A和B位置插入“11”作為V碼,在C位置插入B碼:Codeout是單雙極性變換后波形,“10”表示正電平,“01”表示負電平.從波形可看出實現(xiàn)了正負交替;Pos_rzhdb3out和Neg_rzhdb3out是最終的歸零碼輸出。該編碼模塊正確實現(xiàn)編碼功能。
          4.2 HDB3解碼模塊仿真分析
          采用一個偽隨機序列發(fā)生器產(chǎn)生測試數(shù)據(jù),仿真時鐘頻率為32 MHz。將HDB3編碼模塊和解碼模塊相連接,觀察輸入和輸出波形。


          圖7是仿真波形,其中msequence9是一個周期為511的偽隨機序列碼,在A時刻產(chǎn)生第1個高電平;將該碼輸入到HDB3編碼模塊,完成編碼后輸入到解碼模塊中進行解碼,decodeout是解碼后的輸出,從B時刻開始輸出解碼后的數(shù)據(jù),可以發(fā)現(xiàn)其波形與輸入數(shù)據(jù)完全相同,因此解碼模塊實現(xiàn)了HDB3解碼功能。

          5 結(jié)論
          所設(shè)計的HDB3模塊簡單實用,利用實現(xiàn)HDB3功能具有很強的靈活性,可以集成到不同的通信系統(tǒng)中,提高系統(tǒng)設(shè)計的速度。這里所涉及的仿真均為帶有時序信息的仿真,仿真時鐘頻率設(shè)為32 MHz,該頻率是HDB3碼應(yīng)用的最高頻率。目前該編解碼模塊已成功應(yīng)用于誤碼檢測儀中,性能穩(wěn)定可靠。



          上一頁 1 2 3 4 5 下一頁

          關(guān)鍵詞: FPGA HDB3 編解碼

          評論


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