<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)

          脈沖壓縮原理及FPGA實現(xiàn)

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

          下面,給出仿真信號模型,并在Matlab下進行仿真,以分析加權(quán)前后的影響。仿真模型:脈沖寬度為150μs,調(diào)頻帶寬為2 MHz,采樣周期為0.1μs,加權(quán)方式為海明加權(quán)。圖2給出了采用加權(quán)函數(shù)前和采用海明加權(quán)函數(shù)后的波形圖。
          d.JPG

          通過海明加權(quán),主副瓣比大大改善,即副瓣得到了顯著的抑制。雖然海明加權(quán)后帶來了一定的信噪比損失,但匹配濾波器的性能得到了大大的提高。

          2 分布式算法及4階FIR濾波器的設(shè)計
          2.1 分布式算法
          分布式算法(DA)是一種以實現(xiàn)乘累加運算為目的的運算方法,它與傳統(tǒng)乘加運算的不同在于執(zhí)行部分積運算的先后順序不同。傳統(tǒng)算法是在完成乘加功能時,等到所有乘積產(chǎn)生之后,再進行相加來完成乘加運算的。而分布式算法則是通過將各輸入數(shù)據(jù)的每一對應(yīng)位產(chǎn)生的部分積預(yù)先進行相加,形成相應(yīng)部分積,然后對各部分積進行累加,形成最終結(jié)果的。與乘累加算法相比,分布式算法可極大地減少硬件電路規(guī)模,降低設(shè)計的復(fù)雜度,極大地提高可靠性和可操作性。分布式算法由串行、并行和串并結(jié)合而構(gòu)成的分布式算法。串行分布式算法是逐位的執(zhí)行,每個時鐘周期只能執(zhí)行1位,速度比較慢;并行分布式算法是1個時鐘周期完成1個字的運算,速度比較快;串并結(jié)合的分布式算法
          1次可以執(zhí)行多位,但是需要多個時鐘周期才能完成1個字的運算,控制起來比較復(fù)雜。
          根據(jù)分布式算法的得出采用實現(xiàn)分布式算法的硬件結(jié)構(gòu),如圖3所示。

          e.JPG
          圖3中寄存器完成數(shù)據(jù)寄存,查找表完成數(shù)據(jù)查找運算,加權(quán)累加器完成查表之后的加法。為了保證信號的完整性,即減少輸出毛刺,在數(shù)據(jù)輸出前用寄存器寄存一個時鐘周期然后輸出。
          2.2 4階FIR濾波器的設(shè)計
          本文的是通過并行分布式算法來實現(xiàn)的。從圖3可以得出,4階的FIR濾波器主要由移位寄存器、查找表和累加器組成。4為模塊的濾波器階數(shù),那么查找表中應(yīng)有24個存儲單元,如果濾波器階數(shù)過多,查找表規(guī)模隨階數(shù)的增加成指數(shù)遞增,因此階數(shù)較大時要分割查找表,分割查找表可以節(jié)省存儲資源,有利于成本和資源的節(jié)約。
          要使4階FIR濾波器完成數(shù)據(jù)的輸入、串/并轉(zhuǎn)換、查表和加權(quán)累加,因為是有符號數(shù)的運算,所以要考慮累加最高位運算符號。FIR濾波器是線性濾波器,低階濾波器的輸出集合相加,形成一個高階FIR濾波器的輸出。因此,在設(shè)計低階FIR時,必須有2個輸出,一個用于FIR運算的輸出,另一個輸出數(shù)據(jù)用于下一個FIR濾波器的運算。為了保證信號的完整性,在程序設(shè)計時,對輸入/輸出數(shù)據(jù)進行了寄存處理。
          下面給出一個4階的FIR濾波器設(shè)計實例。輸入數(shù)據(jù)為12位有符號數(shù),匹配濾波系數(shù)為12位有符號數(shù),4階FIR的仿真波形如圖4所示。仿真結(jié)果與Matlab仿真結(jié)果完全一致,說明設(shè)計是完全正確的。

          f.JPG


          關(guān)鍵詞: FPGA 脈沖壓縮 原理

          評論


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