《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于FPGA的可調節FIR濾波器的設計與實現
基于FPGA的可調節FIR濾波器的設計與實現
2017年微型機與應用第4期
鄭艷芳1,唐海娣2,李雪寶1
1.江蘇科技大學,江蘇 張家港 215600;2.江蘇耐維思通科技股份有限公司,江蘇 張家港 215600
摘要: 基于靈活自適應的空口波形技術FOFDM(Filtered OFDM)是現代通信技術的研究熱點,設計并實現可調FIR濾波器是實現該技術的核心工作之一。本文設計的基于FPGA的可調節FIR濾波器系數的自適應調整是通過控制算法對信道中的信號進行快速檢測,然后將結果和濾波器的輸出結果進行差值計算進行反饋調節。利用Quartus II和DSP Builder設計基于FPGA的16階系數可調FIR濾波器,給出核心模塊的設計電路圖和仿真結果。仿真結果表明:基于靈活自適應空口波形技術可以在FPGA上實現,而且由于FPGA具有天然的并行性,實際的通信系統中可以采用并發模式進行,達到提高信號傳送速率的目的。
Abstract:
Key words :

  鄭艷芳1,唐海娣2,李雪寶1

  (1.江蘇科技大學,江蘇 張家港 215600;2.江蘇耐維思通科技股份有限公司,江蘇 張家港 215600)

       摘要:基于靈活自適應的空口波形技術FOFDM(Filtered OFDM)是現代通信技術的研究熱點,設計并實現可調FIR濾波器是實現該技術的核心工作之一。本文設計的基于FPGA的可調節FIR濾波器系數的自適應調整是通過控制算法對信道中的信號進行快速檢測,然后將結果和濾波器的輸出結果進行差值計算進行反饋調節。利用Quartus II和DSP Builder設計基于FPGA的16階系數可調FIR濾波器,給出核心模塊的設計電路圖和仿真結果。仿真結果表明:基于靈活自適應空口波形技術可以在FPGA上實現,而且由于FPGA具有天然的并行性,實際的通信系統中可以采用并發模式進行,達到提高信號傳送速率的目的。

  關鍵詞:可調FIR濾波器;FPGA;F-OFDM

  中圖分類號:TN713+.7文獻標識碼:ADOI: 10.19358/j.issn.1674-7720.2017.04.009

  引用格式:鄭艷芳,唐海娣,李雪寶.基于FPGA的可調節FIR濾波器的設計與實現[J].微型機與應用,2017,36(4):29-31,35.

0引言

  4G移動通信方興未艾,業界對于5G移動通信技術的討論已經如火如荼。作為移動通信領域“皇冠”上的一顆明珠,基于靈活自適應的空口波形技術和成倍提升頻譜效率的多址技術SCMA(Sparse Code Multiple Access)成為業內人士關注的焦點,其中,優化頻帶資源的利用率是FOFDM的核心。人們在研究算法優化的同時,也在關注算法的硬件實現。FPGA(Field Programmable Gate Array)在能耗、成本、運算速度等方面具有得天獨厚的優勢, 已經被廣泛應用于各種數字信號處理和數字通信領域。本文重點研究FOFDM核心技術之一的可調FIR濾波器,設計并實現基于FPGA的可調節FIR濾波器。

  近年來,基于FPGA的數字濾波器研究已經取得了很多成果[114],其中文獻[14]的設計理念最接近本文。然而,從現有的文獻來看,并沒有可供參考的用于基于自適應的空口波形技術的方法,此外,本文設計流程和側重點與文獻[14]也是不同的。本文第1節為核心模塊設計,第2節為MATLAB仿真結果和系統仿真結果,第3節給出了基本結論和下一步研究目標。

1基于FPGA的可調FIR濾波器設計

  該設計總體思路是:利用輸入波形的各項參數,借助MATLAB中的FDAtool工具計算出FIR濾波器所需參數,存入RAM。濾波器核心模塊讀取參數信息,調節濾波器的截止頻率等參數,調節該模塊的功能。

  利用DSP_Builder開發核心濾波器模塊的流程示意圖如圖1所示。

001.jpg

  最基本的FIR濾波器的系統函數為:

  IH{}[0U4PW}HCQY2WQM8GDO.png

  可以用卷積表示為:

  y(n)=x(n)*h(n)(2)

  例如,一個典型的直接型4階FIR濾波器,其表達式[11] 可寫為式(3):

  h(n)=h(0)x(n)+h(1)x(n-1)+h(2)x(n-2)+h(3)x(n-3)(3)

  在圖2中,總共存在3個延時單元、4個乘法器和一個4輸入的加法器。

002.jpg

  如果使用普通的數字信號處理器來實現這個4階FIR濾波器,只能用串行的方式順序地執行延時、乘、加操作。這必須用到多個指令周期,而無法在一個指令周期內完成。但是如果采用FPGA來實現,就可以利用FPGA指令可以并行的優點,在一個指令周期內得到結果。

  根據公式(3)和圖2,可以在Simulink中用DSP_Builder里的相關器件畫出一個圖3所示的4階FIR濾波器模型。 

003.jpg

  圖3中“Delay”為延時單元,“Product”為乘法器單元,“ParallelAdderSubtractor”為加法器單元,“Input”與“Output”分別為輸入輸出。

 ?。?)設計4階FIR濾波器子系統

  新建一個文件,將子系統模塊(Subsystem)放入文件中,雙擊打開子系統模塊,將上面已經設計好的4階FIR濾波器放進去,并對端口進行修改。修改后的Subsystem模塊有5個輸入和2個輸出,“input”與“output”都修改為“Altbus”(因為它們不再作為主輸入端口,而是作為子系統的傳輸端口)。

 ?。?)設計16階FIR濾波器

  4階子系統完成后,按照圖4搭建一個16階的FIR濾波器。其中Constant模塊的初始值為5,需要另外計算,下文講解如何計算Constant值。

004.jpg

 ?。?)計算Constant的值

  Constant的值就相當于h(n),是決定FIR濾波器具體性能的重要參數,該值為濾波器要調節的核心參數,它是通過濾波器的輸出和輸入信號的差值得到的。

 ?。?)導出參數

  點擊左上角的File,單擊Export,跳出Export界面,點擊下方的Export按鈕,可以將16個參數導出到MATLAB的主窗口。

  (5)將參數填入FIR濾波器的模型中

  在MATLAB仿真階段,該參數可以手動輸入到FIR濾波器Constant模塊中,這樣便完成了一個16階低通FIR濾波器的設計。在系統設計階段,步驟(4)計算結果會暫存在定制的RAM模塊中。

2設計驗證

  2.1核心模塊仿真

  為了驗證設計的16階FIR濾波器正確與否,需要進行仿真。為此,給濾波器的輸入端加上一個混合信號,混合信號包含一個40 Hz的高頻信號和一個0.013 Hz的低頻信號,兩個信號由Add模塊相疊加,再分別加上示波器模塊“Scope”來顯示波形結果。FDAtool設置就和上文所述相同,并將所得數據填入Constant模塊中,仿真時間設為500 s。

  圖5的上方為40 Hz的波形,下方為0.013 Hz的波形。圖6的上方為輸入的混合信號波形,下方為濾波器輸出波形。將兩幅圖比較可以明顯看出,高頻信號40 Hz的波形被濾除,濾波器輸出的是低頻的0.013 Hz的信號。

005.jpg

006.jpg

  2.2系統仿真

 ?。?)將將mdl文件編譯生成VHDL語言;

 ?。?)計算輸入信號和濾波器輸出的差值,將該值存入RAM;

 ?。?)讀入RAM數據,逐漸確定濾波器截止頻率;

 ?。?)仿真。

007.jpg

  為了驗證所設計的可調FIR濾波器的正確性,設計了基于上述模塊的低通濾波器進行波形的仿真。兩個正弦波疊加形成輸入信號,一個25 kHz信號人為標記為噪聲信號,另一個4 kHz作為目標信號,程序調節濾波器的截止頻率到4.5 kHz。仿真結果如圖7所示。由圖中可知,該濾波器濾除了高于截止頻率的信號部分,保留了低于截止頻率的信號部分,因此濾波器功能正確。調節輸入信號和截止頻率后,結果也能達到如圖7所示的效果。

3結論

  本文FPGA設計了一種可調FIR濾波器,利用DSP Builder結合MATLAB的優勢將該濾波器的設計簡化為MATLAB Simulink設計,大大縮短了設計時間。未來將進一步完善可調濾波器設計,探索基于FPGA的可調FIR濾波器在實際通信系統中的實現方法,進而提高通信系統效率。

參考文獻

 ?。?] 李彬. FIR數字濾波器的FPGA實現技術研究[D]. 成都:西南交通大學,2004.

 ?。?] 劉朋全. 基于FPGA的FIR數字濾波器的設計和實現[D]. 西安:西北工業大學,2006.

 ?。?] 楊娜. 基于MATLAB與DSP的自適應濾波器設計與實現[J]. 微型機應用,2015,34(21):16-20.

 ?。?] 杜勇. 數字調制解調技術的MATLAB與FPGA實現[M]. 北京:電子工業出版社,2015.

 ?。?] 高耀鴻. 基于FPGA的FIR低通濾波器[D].長沙:湖南大學,2012.

  [6] 張馳. 基于Matlab的FIR濾波器設計及FPGA實現[J]. 應用科技,2005,33(6):84-86.

 ?。?] 孫耀奇. 基于Matlab和FPGA的FIR數字濾波器設計及實現[J]. 現代電子技術,2008(11):89-92.

 ?。?] 張園. 基于MATLAB和QuartusⅡ的FIR濾波器設計與仿真[J]. 電子工程師,2008,34(2):25-27.

  [9] 阿依夏木·力提甫. 一種基于MATLAB及FPGA的FIR低通濾波器的設計與實現[D]. 烏魯木齊:新疆師范大學,2011.

 ?。?0] 陳雁. 用MATLAB設計及FPGA實現FIR濾波器的方法[D].北京:北京航空航天大學,2003.

  [11] 宋千. 基于FPGA的FIR濾波器高效實現[J]. 信號處理,2001,17(5):385-391.

 ?。?2] 馬桂芳.基于FPGA和DSP Builder的FIR數字濾波器設計[J]. 常州工學院學報,2011,24(5):23-26.

  [13] 彭雪峰. 基于MATLAB與QuartusⅡ的FIR濾波器設計與驗證[J]. 電子設計工程,2009,17(11):118-124.

 ?。?4] 陳虹,崔葛瑾.基于FPGA的系數可調FIR濾波器設計[J].實驗室研究與探索,2008,27(6)47-50.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲欧美日韩人成在线播放| 免费在线国产精品| 久久国产综合精品| 午夜精品www| 久久男女视频| 欧美精品18videos性欧美| 国精产品99永久一区一区| 久久精品成人一区二区三区蜜臀| 亚洲欧美日韩中文在线制服| 欧美视频一区二区三区…| 校园激情久久| 欧美国产先锋| 一区二区三区自拍| 一区二区三区在线视频观看| 欧美性片在线观看| 狠狠色丁香婷婷综合久久片| 99国产精品99久久久久久粉嫩| 亚洲一区二区在线免费观看| 午夜激情综合网| 一个人看的www久久| 在线播放亚洲一区| 亚洲精品欧美精品| 国产精品美女xx| 一本大道av伊人久久综合| 久久久久久久波多野高潮日日| 在线视频观看日韩| 亚洲第一在线综合在线| 国产精品家教| 国产精品国产三级国产专区53| 欧美不卡一区| 亚洲免费电影在线观看| 久久久久国产一区二区| 久久美女性网| 极品少妇一区二区三区精品视频| 久久国产精品第一页| 亚洲精品国产精品国自产观看| 亚洲国产精品嫩草影院| 六月婷婷一区| 亚洲砖区区免费| 在线亚洲激情| 久久国产精品99精品国产| 欧美日韩一区高清| 亚洲国产清纯| 狠狠爱成人网| 午夜国产精品视频| 国产亚洲在线观看| 欧美色精品天天在线观看视频| 性欧美大战久久久久久久免费观看| 性做久久久久久免费观看欧美| 最新日韩欧美| 日韩一级不卡| 亚洲区国产区| 欧美日韩国产成人在线91| 欧美日韩综合网| 国产欧美综合一区二区三区| 欧美激情一区三区| 国产精品人人爽人人做我的可爱| 欧美一级播放| 欧美亚洲日本国产| 久久精品综合一区| 一区二区电影免费在线观看| 99精品国产99久久久久久福利| 亚洲欧洲日本国产| 亚洲视频1区| 一区二区三区毛片| 久久精品一区二区三区不卡| 韩国欧美国产1区| 国产日韩精品视频一区二区三区| 欧美成人精品影院| 一级日韩一区在线观看| 欧美v亚洲v综合ⅴ国产v| 一本久久综合| 国产精品久久久久婷婷| 国产精品国产三级国产普通话蜜臀| 亚洲字幕一区二区| 亚洲在线第一页| 在线精品国产欧美| 久久精品一区二区三区四区| 在线观看的日韩av| 国产精品一区二区欧美| 国产一区二区在线免费观看| 性欧美1819sex性高清| 欧美午夜三级| 国产日韩一区二区| 久久久91精品国产一区二区三区| 欧美在线看片a免费观看| 国产美女精品视频免费观看| 国产午夜亚洲精品不卡| 最新国产乱人伦偷精品免费网站| 亚洲在线播放| 免费毛片一区二区三区久久久| 先锋影音一区二区三区| 国产欧美日韩综合一区在线播放| 亚洲已满18点击进入久久| 欧美精品福利| 国产精品久久久一本精品| 国产日韩在线播放| 国产精品男gay被猛男狂揉视频| 国产日韩亚洲欧美精品| 欧美一区国产二区| 一区二区久久久久久| 欧美日韩精品中文字幕| 模特精品在线| 欧美一区日韩一区| 国产精品美女久久久久久2018| 亚洲欧美日韩爽爽影院| 欧美一级视频| 快播亚洲色图| 国产精品亚洲综合天堂夜夜| 一区二区三区日韩精品| 夜夜爽99久久国产综合精品女不卡| 国产精品美女久久久久aⅴ国产馆| 中文在线不卡视频| 国产精品夜夜嗨| 亚洲高清av在线| 国产视频精品va久久久久久| 久久综合国产精品| 一片黄亚洲嫩模| 亚洲小说春色综合另类电影| 欧美成人国产一区二区| 国产精品影视天天线| 樱桃视频在线观看一区| 一本大道久久a久久精二百| 亚洲第一级黄色片| 久久久久久久久岛国免费| 一区二区日本视频| 国产精品一区二区久久久久| 国产精品毛片a∨一区二区三区| 久久久久国产一区二区三区| 欧美 日韩 国产一区二区在线视频| 女主播福利一区| 国产一区二区三区日韩| 久久久蜜臀国产一区二区| 欧美电影免费观看高清完整版| 一区二区三区在线视频观看| 亚洲视频axxx| 国产一区二区| 欧美婷婷六月丁香综合色| 国产一区 二区 三区一级| 久久色在线播放| 免费不卡在线观看av| 国产精品一区二区女厕厕| 国产婷婷色综合av蜜臀av| 久久精品国产一区二区三区| 久久国产精品亚洲va麻豆| 亚洲私人影院| 欧美亚洲视频一区二区| 中国日韩欧美久久久久久久久| 国产精品日韩久久久| 伊人精品成人久久综合软件| 国产精品一二| 开元免费观看欧美电视剧网站| 中文无字幕一区二区三区| 欧美日韩在线免费观看| 性欧美大战久久久久久久久| 久久av一区二区三区亚洲| 免费亚洲电影在线观看| 国产一区二区精品久久99| 在线观看国产成人av片| 在线观看日韩av电影| 欧美午夜大胆人体| 欧美精品在线视频| 国产偷自视频区视频一区二区| 国产午夜精品久久久| 裸体素人女欧美日韩| 久久色在线播放| 亚洲在线观看| 国语自产精品视频在线看8查询8| 国产精品嫩草影院一区二区| 国产精品护士白丝一区av| 久久精品电影| 亚洲区中文字幕| 欧美一区二区三区免费视频| 国产午夜一区二区三区| 亚洲国产欧美一区二区三区久久| 欧美日韩精品二区第二页| 99精品国产热久久91蜜凸| 国产一区二区成人| 亚洲天堂视频在线观看| 国产综合婷婷| 一本色道久久综合亚洲精品按摩| 欧美日本成人| 18成人免费观看视频| 国内精品视频在线观看| 最新中文字幕亚洲| 亚洲免费成人av| 欧美视频精品一区| 免费看亚洲片| 国产精品成人在线观看| 亚洲高清不卡在线| 欧美成人亚洲成人| 亚洲激情影视| 国产精品人成在线观看免费| 欧美日韩精品免费观看视一区二区| aa日韩免费精品视频一| 欧美精品国产精品日韩精品| 亚洲乱码国产乱码精品精天堂| 国产精品久久久久久久7电影| 欧美v亚洲v综合ⅴ国产v| 久久久99国产精品免费| 亚洲欧洲一区二区在线播放| 欧美日韩三级电影在线| 欧美高清在线一区二区| 欧美午夜电影在线| 久久久.com| 久久女同互慰一区二区三区| 欧美日韩卡一卡二| 欧美日韩午夜在线| 欧美日韩一本到| 午夜国产不卡在线观看视频| 国产日韩欧美综合一区| 欧美视频一区二区三区在线观看| 欧美日韩午夜激情| 久久www成人_看片免费不卡| 欧美日韩视频在线观看一区二区三区| 欧美性大战久久久久久久蜜臀| 欧美大胆成人| 欧美精品在线免费观看| 欧美日韩在线播放一区二区| 亚洲一区二区三区成人在线视频精品| 在线看一区二区| 日韩视频中文字幕| 久久激情综合网| 亚洲国产精品成人| 国产小视频国产精品| 亚洲深夜av| 亚洲一区三区视频在线观看| 国内一区二区三区在线视频| 国产欧美视频在线观看| 老牛影视一区二区三区| 欧美国产专区| 欧美视频网站| 激情久久久久久| 一区二区在线观看视频| 最新成人av网站| 极品日韩av| 欧美视频中文一区二区三区在线观看| 久久综合影视| 国产精品视频yy9299一区| 国产精品视频成人| 亚洲福利小视频| 亚洲在线一区| 久久精品国产精品亚洲精品| 亚洲综合国产激情另类一区| 一本色道久久加勒比88综合| 美女啪啪无遮挡免费久久网站| 亚洲欧洲视频在线| 欧美一区二粉嫩精品国产一线天| 免费成人毛片| 欧美日韩1区2区| 欧美激情在线免费观看| 99综合精品| 国产精品综合色区在线观看| 久久精品一区二区三区中文字幕| 国产人久久人人人人爽| 国产欧美欧洲在线观看| 一本一本久久a久久精品综合麻豆| 国产精品一区二区你懂得| 一本一本久久a久久精品综合妖精| 欧美xx69| 在线精品亚洲一区二区| 久久精品国产99国产精品| 久久久国产精品一区| 欧美日本一区二区高清播放视频| 美女视频网站黄色亚洲| 欧美一级理论性理论a| 欧美福利电影在线观看| 一本色道久久综合亚洲精品不卡| 久久激情综合网| 欧美日韩精品在线观看| 欧美成人免费视频| 老司机67194精品线观看| 欧美亚洲视频| 亚洲精品欧美在线| 欧美成人在线免费观看| 欧美视频国产精品| 一区二区精品| 在线观看日韩av电影| 亚洲视频视频在线| 国产噜噜噜噜噜久久久久久久久| 午夜精品久久久久久| 欧美一区二区三区在线观看视频| 国产精品女主播一区二区三区| 亚洲自拍偷拍麻豆| 亚洲人在线视频| 欧美国产精品人人做人人爱| 欧美三区免费完整视频在线观看| 久久精品国产免费观看| 亚洲一卡二卡三卡四卡五卡| 国产精品一香蕉国产线看观看| 欧美系列精品| 国产精品国产三级国产专播品爱网| 亚洲精选中文字幕| 女女同性精品视频| 影音先锋日韩有码| 美女成人午夜| 久久久精品国产一区二区三区| 亚洲人成在线观看一区二区| 欧美日韩精选| 国产欧美日韩视频| 欧美日韩喷水| 欧美freesex交免费视频| 国产精品乱人伦一区二区| 国产精品久久久久久户外露出| 黄色一区二区三区| 免费不卡欧美自拍视频| 永久555www成人免费| 欧美三级电影大全| 玖玖在线精品| 99视频精品| 欧美r片在线| 中文国产一区| 久久精品视频在线免费观看| 一区二区三区 在线观看视频| 美日韩精品视频| 亚洲国产经典视频| 在线视频精品一| 久久综合国产精品台湾中文娱乐网| 欧美激情bt| 亚洲三级影院| 伊人久久大香线蕉综合热线| 免费视频一区二区三区在线观看| 欧美精品久久天天躁| 国产精品一区二区久久国产| 午夜日韩视频| 欧美日韩在线一区| 亚洲最黄网站| 国产亚洲一级高清|