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

          新聞中心

          EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 根升余弦脈沖成形濾波器FPGA實(shí)現(xiàn)

          根升余弦脈沖成形濾波器FPGA實(shí)現(xiàn)

          作者: 時(shí)間:2011-03-14 來(lái)源:網(wǎng)絡(luò) 收藏

          g.JPG
          設(shè)發(fā)送端傳遞的二進(jìn)制數(shù)據(jù)是{…,a-4,a-3,a-2,a-1,a0,a1,a2,a3,a4,a5,…},則發(fā)送濾波器的輸出如圖2所示,該波形函數(shù)可表示為:
          d.JPG
          可以看出,當(dāng)前傳遞信息{a0}時(shí)刻對(duì)應(yīng)的波形信號(hào)的上升沿y[1..8]分別由h-4[57..64],h-3[49..56],h-2[41..48],h-1[33..40],h0[25..32], h1[17..24],h2[9..16]與h3[1..8]線性表示,如式(5)所示:
          e.JPG

          2 二進(jìn)制基帶信號(hào)平方根升余弦實(shí)現(xiàn)
          在分析文獻(xiàn)的基礎(chǔ)上,文中波形的實(shí)現(xiàn)采用的查表法結(jié)構(gòu)如圖3所示。其中,ROM單元存儲(chǔ)待成形的數(shù)據(jù)與的沖擊響應(yīng)的卷積結(jié)果。模8計(jì)數(shù)器的工作時(shí)鐘速率是待成形數(shù)據(jù)速率的8倍。待成形數(shù)據(jù)從8位移位寄存器的低位移入后,選擇ROM表中的數(shù)據(jù)塊da-ta i,同時(shí)模8計(jì)數(shù)器C從(000)2~(111)2計(jì)數(shù),并用該計(jì)數(shù)結(jié)果C(j)選擇輸出data i中的y[j]。當(dāng)計(jì)數(shù)器C計(jì)數(shù)歸零時(shí),新的待成形數(shù)據(jù)從低位移入8位移位寄存器。該設(shè)計(jì)的一個(gè)優(yōu)點(diǎn)是:ROM表中的數(shù)據(jù)在計(jì)算時(shí),ai可采用雙極性碼,而查找表地址產(chǎn)生電路使用單極性碼。文中設(shè)計(jì)時(shí),波形數(shù)據(jù)的計(jì)算采用了反邏輯、雙極性、不歸零碼,即輸入信息符號(hào)序列{0,1)映射為{+1,-1),持續(xù)時(shí)間不變。

          f.JPG

          h.JPG

          電氣符號(hào)相關(guān)文章:電氣符號(hào)大全


          濾波器相關(guān)文章:濾波器原理


          fpga相關(guān)文章:fpga是什么


          濾波器相關(guān)文章:濾波器原理


          電源濾波器相關(guān)文章:電源濾波器原理


          脈沖點(diǎn)火器相關(guān)文章:脈沖點(diǎn)火器原理
          數(shù)字濾波器相關(guān)文章:數(shù)字濾波器原理


          關(guān)鍵詞: FPGA 脈沖 成形濾波器

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