《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于DSP Builder的插值濾波器的設計及FPGA實現
基于DSP Builder的插值濾波器的設計及FPGA實現
來源:微型機與應用2013年第1期
楊守良,楊保亮
(重慶文理學院 電子電氣工程學院,重慶402160)
摘要: 在數字接收機中,通常需要對采樣的數據進行一定倍數的插值。采用Altera公司的DSP Builder設計工具,在MATLAB/Simulink中建立相應的算法模型并仿真。通過引入回路硬件模塊,將硬件平臺接入由Simulink構建的仿真測試回路中進行軟硬件協同仿真,最后可以直接生成FPGA的下載文件。該方法簡化了設計流程,降低了開發成本和周期,具有廣闊的應用前景。
Abstract:
Key words :

摘  要: 在數字接收機中,通常需要對采樣的數據進行一定倍數的插值。采用Altera公司的DSP Builder設計工具,在MATLAB/Simulink中建立相應的算法模型并仿真。通過引入回路硬件模塊,將硬件平臺接入由Simulink構建的仿真測試回路中進行軟硬件協同仿真,最后可以直接生成FPGA的下載文件。該方法簡化了設計流程,降低了開發成本和周期,具有廣闊的應用前景。
關鍵詞: DSP Builder;插值濾波器;FPGA;回路硬件仿真

 插值濾波器是一種結構相對較為簡單、整齊劃一、占用存儲量小的濾波器,廣泛應用于數字示波器、數字通信和全數字收發機中。它不需要乘法器,因此占用硬件資源較少、實現簡單且速度較高,是高分解速率濾波器的一種非常有效的結構,在高速抽取或插值系統中是非常有效的單元[1-3]。在插值濾波器的具體實現中,人們大多使用DSP來實現,但由于DSP具有串行執行指令的特點,使得其在高速信號處理中無法滿足設計需要[4]。而高性能大規模可編程邏輯器件的出現,使得在FPGA中用軟件實現插值濾波器成為可能,而且FPGA芯片內部的資源相當豐富,并行的處理速度較快,并具有極大的靈活性,使其成為設計的首選。
 在以FPGA為核心器件來設計信號處理系統時,Altera公司的DSP Builder是一款理想的系統級工具軟件,它建立了數字信號處理系統的抽象算法模型,并將抽象算法模型轉化成可靠的硬件實現。DSP Builder提供了一個從MATLAB/Simulink直接到FPGA硬件實現的設計接口,是數字信號處理高層系統設計與FPGA的橋梁。DSP Builder極大地簡化了硬件實現流程,同時提供了系統仿真測試功能,使利用FPGA設計并實現數字信號處理更加靈活,更容易開發。此外,還可以將設計模型直接編譯成能在FPGA器件中布局布線的網表文件,成功地解決了算法研究人員和硬件實現工程師之間的工作協調問題,使得用戶能夠以最快的速度將他們的算法得到硬件實現。
1 插值濾波原理
 插值濾波是由N個Comb模塊(采樣頻率為fs/RD),再級聯N個Intergrator模塊級聯(采樣頻率為fs),結構如圖1所示。一般情況下插值比率為1:1、1:2、1:5、1:10、1:20、1:50。插值濾波器由一個插零模塊和一個濾波器構成。如果插值比率為1:N,則插零模塊負責在每兩個原始數據之間插入N-1個0,再通過濾波平滑波形,出來的插值后的波形的采樣率將是原始波形的N倍。

2 CIC濾波器的模型建立
2.1 數據處理寬度的確定

 用FPGA實現插值濾波器時[5-8],還有一個很重要的參數需要確定,那就是寄存器的寬度(或者位數)。只有精心計算寄存器的寬度,才能在運算不溢出的情況下,最大限度地節省FPGA的硬件資源。對于插值濾波器,最終的梳狀器輸出增益G=(RD)N,其中,R為抽取因子,D為延遲數值,N為濾波器級數。假定采用二進制補碼,設輸入數據寬度為Bin,則內部數據處理的寬度Bout=Nlog2(RD)+Bin。本設計中輸入數據寬度為8,N=3,R=75,D=1(即抽取因子為75,延遲為1的三級插值濾波器),則輸出字寬W=8+log2(75×1)≈26 bit,保證不會產生運行時間溢出。因此,可以根據前面的分析建立模型。
2.2 插值濾波器的模型建立
 本文以帶寬為30 kHz、采樣率為2 MHz的信號加速為采樣率為150 MHz的信號,而要求通帶衰減最大不得超過3 dB,阻帶衰減不得低于45 dB。根據前面的分析可以采用三級插值濾波器來實現。根據圖1所示的框圖在MATLAB的Simulink下,利用DSP Builder建立圖2所示的三級插值濾波器模型[5-7]。

 用SignalCompiler將圖2的核心插值濾波器模型轉化為VHDL硬件描述語言,雙擊“SignalCompiler”圖標,在彈出的對話框中點擊“Compile”,DSP Builder將會調用Quartus II進行全程編譯,其過程包括創建Quartus II工程、綜合及適配。由于在DSP Builder中只有器件系列,且編譯之后沒有時序報告,因此,在用SignalCompiler將   .mdl文件轉化成HDL語言后,一般還需在Quartus II中進行進一步的設置和完整編譯。
3 仿真分析
3.1 基于DSP Builder軟硬件協同仿真

 由于在Simulink下進行的仿真不涉及任何硬件(如FPGA),只能是算法級的仿真,但是如果完全放在底層設計工具Quartus II上仿真,盡管獲得了全硬件的仿真結果,但是難以獲得一些特定功能的激勵信號,因此,本仿真通過引入HIL模塊來進行軟硬件協同仿真。首先在Simulink平臺下進行軟件仿真,當結果滿足設計要求時,使用HIL將Input和Output模塊之間DSP Builder模塊生成HDL工程,從而實現基于MATLAB/DSP Builder平臺的硬件仿真。本文選用Altera公司的Cyclone II系列EP2C5Q208C8為主芯片的開發板進行仿真,仿真結果如圖3所示。由圖3可以看出,輸出端的數據比輸入端的數據整整快了75倍,仿真結果表明,三級插值濾波器的實現方法正確。

3.2  Quartus II時序仿真
 采用一個幅值為127的階躍信號作為插值濾波器的輸入信號,在Quartus II開發環境下進行仿真、綜合,運行結果如圖4所示。可以看出達到了預定的設計要求。

 

 

 本文提出一種根據插值濾波器數學模型,采用MATLAB/Simulink來建立相應的模型,然后利用Signal Compiler工具將其轉化為Quartus II能夠識別的VHDL程序來實現插值濾波器的方案。該方案充分發揮了FPGA器件處理速度快、實現靈活方便的特性,大大提高了整個系統的性能。采用DSP Builder系統工具,從插值濾波器建模、仿真到FPGA的具體設計都在一個環境中完成,方便了系統的更改和擴展,使得設計更加靈活、便捷,相對于傳統開發方式,具有更大的優勢。
參考文獻
[1] 姜宇柏,游思晴.軟件無線電原理與工程應用[M].北京:機械工業出版社,2007.
[2] 田耘,徐文波,張延偉.無線通信FPGA設計[M].北京:電子工業出版社,2008.
[3] 王超,董德存.GLONASS接收機快速捕獲方案及其仿真[J].鐵路計算機應用,2005,14(12):7-9.
[4] 曹琦,畢篤彥.MAC在FPGA中的高效實現[J].微計算機信息,2007(6-2):216-218.
[5] 馬濤,陳娟,單洪.基于DSP Builder的數字下變頻器的FPGA設計[J].電子技術應用,2006,(32)7:93-96.
[6] 賈雪琴,李強,王旭,等.用MATLAB在FPGA芯片中實現數字下變頻設計[J].計算機仿真,2005(12):303-306.
[7] 王飛,梁清華.基于FPGA的CIC濾波器的設計[J].遼寧工業大學學報(自然科學版),2009(4):77-79.
[8] 牛大勝,唐麗萍.積分梳狀濾波器在FPGA中的實現[J].國外電子測量技術,2006(9):48-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>
          在线看无码的免费网站| 黄色免费成人| 国产精品大片wwwwww| 久久久夜色精品亚洲| 欧美精品三区| 欧美激情va永久在线播放| 99视频热这里只有精品免费| 欧美日韩国产美女| 欧美va天堂在线| 久久久久九九九九| 久久av一区二区三区漫画| 欧美国产精品劲爆| 欧美紧缚bdsm在线视频| 欧美在线免费看| 亚洲激情视频在线| 在线不卡免费欧美| 欧美日韩国产小视频在线观看| 欧美+亚洲+精品+三区| 精品动漫3d一区二区三区免费版| 亚洲精品国偷自产在线99热| 亚洲一区二区三区四区五区黄| 在线视频欧美一区| 欧美日韩成人免费| 久热国产精品视频| 欧美精品七区| 亚洲电影免费| 欧美黄色aaaa| 欧美精品日日鲁夜夜添| 免费亚洲电影在线观看| 欧美日韩综合视频网址| 亚洲二区在线观看| 亚洲国产另类久久久精品极度| 欧美日韩一区不卡| 亚洲精品字幕| 夜夜嗨av一区二区三区四季av| 国产一区二区三区在线观看免费视频| 国产精品欧美在线| 欧美不卡一区| 欧美日韩亚洲天堂| 在线一区日本视频| 亚洲激情视频在线观看| 久久综合成人精品亚洲另类欧美| 欧美18av| aa级大片欧美三级| 在线综合亚洲| 国产一区再线| 国产欧美精品一区| 亚洲欧美文学| 亚洲天堂av在线免费观看| 欧美日韩在线播放三区四区| 欧美日韩在线高清| 久久久久久有精品国产| 久久久99免费视频| 亚洲国产经典视频| 欧美日韩高清在线播放| 亚洲影视综合| 国产精品综合av一区二区国产馆| 久久综合色一综合色88| 欧美一区二区| 欧美亚洲免费| 精品二区视频| 在线电影院国产精品| 久久av红桃一区二区小说| 欧美国产成人精品| 亚洲日本中文字幕区| 国产精品伦子伦免费视频| 亚洲国产日韩欧美| 一本一本久久| 国产精品一区二区久久久久| 亚洲精品久久久久久久久久久久久| 国产精品剧情在线亚洲| 亚洲乱码国产乱码精品精天堂| 国产精品久久久久77777| 一区二区三区日韩| 国产欧亚日韩视频| 一本久久知道综合久久| 欧美色道久久88综合亚洲精品| 欧美顶级少妇做爰| 久久久久国产精品午夜一区| 国产精品久久久久久久久久直播| 欧美日韩亚洲精品内裤| 国产精品videosex极品| 欧美日韩在线直播| 久久精品中文字幕一区| 999在线观看精品免费不卡网站| 欧美视频精品在线观看| 噜噜噜躁狠狠躁狠狠精品视频| 国产午夜一区二区三区| 国产精品久久亚洲7777| 久久久久免费观看| 国产精品mm| 免费一区二区三区| 日韩视频免费在线观看| 欧美a级大片| 欧美美女日韩| 欧美一区二区三区在线观看| 国产精品久久久久一区二区| 欧美在线你懂的| 免费国产自线拍一欧美视频| 久久黄色网页| 国产精品你懂的| 亚洲精品日韩久久| 欧美黄色日本| 久久精品视频一| 亚洲一区日韩| 国产精品女主播在线观看| 亚洲欧美日韩一区二区三区在线观看| 亚洲一区二区免费在线| 亚洲视频电影在线| 欧美在线亚洲一区| 国产精品人人爽人人做我的可爱| 欧美大胆人体视频| 欧美一区二区三区在线播放| 国产婷婷成人久久av免费高清| 一区二区三区日韩欧美精品| 久久蜜桃香蕉精品一区二区三区| 亚洲欧美日韩视频一区| 国内成人精品2018免费看| 夜夜躁日日躁狠狠久久88av| 国产女人水真多18毛片18精品视频| 欧美日韩18| 久久精品综合网| 最近中文字幕mv在线一区二区三区四区| 在线一区二区三区做爰视频网站| 夜夜狂射影院欧美极品| 理论片一区二区在线| 亚洲免费观看在线观看| 韩国精品一区二区三区| 欧美精品少妇一区二区三区| 一区免费观看视频| 日韩视频一区| 国产精品极品美女粉嫩高清在线| 国产精品国产精品国产专区不蜜| 久久精品免费看| 国产精品毛片va一区二区三区| 欧美激情亚洲视频| 国产精品欧美日韩一区二区| 久久久99免费视频| 久久这里只有精品视频首页| 国产一区二区欧美日韩| 亚洲精品国产日韩| 樱桃成人精品视频在线播放| 国产女人水真多18毛片18精品视频| 欧美日韩大片一区二区三区| 亚洲特级片在线| 一区二区高清视频在线观看| 亚洲国产一区二区三区a毛片| 欧美性一二三区| 在线精品福利| 91久久精品www人人做人人爽| 国产精品日韩欧美一区二区三区| 国内精品嫩模av私拍在线观看| 免费不卡在线视频| 久久精品综合网| 国精品一区二区三区| 日韩亚洲欧美在线观看| 久久中文在线| 91久久久久久久久久久久久| 亚洲人午夜精品免费| 美玉足脚交一区二区三区图片| 欧美国产国产综合| 国产亚洲欧洲997久久综合| 欧美大片在线观看| 国产精品美女www爽爽爽| 亚洲欧美影音先锋| 国产精品99久久99久久久二8| 亚洲综合大片69999| 欧美一级在线亚洲天堂| 久久aⅴ国产欧美74aaa| 久久综合九色九九| 国产欧美精品va在线观看| 亚洲欧美成aⅴ人在线观看| 精品成人国产| 国外成人性视频| 久久久久久国产精品mv| 国产一区二区三区久久精品| 久久成人免费日本黄色| 欧美视频国产精品| 亚洲午夜电影| 99亚洲精品| 亚洲成人中文| 久久久久天天天天| 久久精品日产第一区二区| 国产在线一区二区三区四区| 欧美精品1区| 国产精品v一区二区三区| 在线观看日韩专区| 国产精品久久久久永久免费观看| 亚洲国产小视频在线观看| 亚洲裸体俱乐部裸体舞表演av| 欧美精品在线免费| 两个人的视频www国产精品| 欧美激情影院| 欧美日韩视频免费播放| 欧美国产一区二区三区激情无套| 中国成人亚色综合网站| 国产一级揄自揄精品视频| 亚洲视频欧美视频| 国产综合视频在线观看| 麻豆国产精品va在线观看不卡| 亚洲免费播放| 国产精品亚洲网站| 国产日韩欧美制服另类| 亚洲一区二区三区精品在线观看| 亚洲成人在线视频网站| 亚洲国产日韩欧美在线动漫| 亚洲第一精品福利| 欧美日韩在线另类| 欧美99久久| 欧美精品1区| 久久久综合网| 国产精品久久久久三级| 久久精品中文字幕免费mv| 最新国产成人av网站网址麻豆| 黄色亚洲精品| 狼狼综合久久久久综合网| 一区二区视频在线观看| 欧美调教视频| 国产精品久久久久久久久久三级| 欧美成人一区二区三区| 欧美在线观看一区二区三区| 99精品视频免费全部在线| 欧美 日韩 国产 一区| 欧美三日本三级少妇三2023| 午夜精品一区二区三区四区| 午夜精品区一区二区三| 欧美日韩在线第一页| 国产美女诱惑一区二区| 欧美亚洲视频在线看网址| 久久久久久久久久久久久久一区| 国产精品一区二区欧美| 亚洲深夜福利在线| 欧美日韩一区二区三区四区五区| 欧美日韩视频第一区| 欧美主播一区二区三区美女 久久精品人| 久久久久99精品国产片| 欧美成人免费网| 亚洲一区免费看| 国产日韩av高清| 午夜视频久久久久久| 国产一区二区三区久久精品| 欧美a级理论片| 欧美日韩免费一区| 久久久久看片| 91久久久国产精品| 91久久极品少妇xxxxⅹ软件| 亚洲二区精品| 亚洲网友自拍| 欧美一区2区三区4区公司二百| 亚洲大片一区二区三区| 午夜视频精品| 一区二区日韩欧美| 欧美极品在线视频| 国产区日韩欧美| 亚洲香蕉视频| 国产精品av免费在线观看| 国产人久久人人人人爽| 亚洲精品一区二区三区樱花| 亚洲高清不卡在线| 欧美区在线播放| 欧美性色aⅴ视频一区日韩精品| 久久久精品五月天| 久久精品视频免费| 欧美成人精品在线| 国产亚洲精品aa午夜观看| 久久一二三区| 亚洲欧美中文另类| 亚洲人成网站在线播| 欧美成人精品福利| 欧美一区二区在线免费播放| 欧美理论电影在线播放| 国产精品亚洲综合| 欧美成黄导航| 久久综合色播五月| 国产精品羞羞答答xxdd| 国产精品丝袜91| 欧美一区二区在线免费观看| 欧美性开放视频| 国产精品亚洲不卡a| 欧美在线播放一区| 国产精品亚洲综合一区在线观看| 亚洲欧美成人精品| 久久免费视频一区| 国产精品日本欧美一区二区三区| 亚洲网站视频| 国产自产女人91一区在线观看| 欧美激情久久久久久| 欧美日韩在线播放一区| 洋洋av久久久久久久一区| 久久综合色天天久久综合图片| 性色av一区二区三区在线观看| 美女黄色成人网| 亚洲一级电影| 在线国产亚洲欧美| 欧美日韩免费高清一区色橹橹| 久久精品人人| 欧美午夜精彩| 亚洲欧美国产毛片在线| 老司机免费视频一区二区三区| 久久伊伊香蕉| 欧美精品123区| 亚洲欧美另类中文字幕| 久久成人综合视频| 亚洲第一区在线| 国产精品丝袜白浆摸在线| 久久午夜羞羞影院免费观看| 亚洲欧美日韩国产另类专区| 午夜一区二区三区在线观看| 亚洲欧洲一区| 久久久久久久网| 国产亚洲欧洲一区高清在线观看| 亚洲精品乱码久久久久久日本蜜臀| 在线观看视频免费一区二区三区| 黄色工厂这里只有精品| 亚洲韩国青草视频| 亚洲伊人伊色伊影伊综合网| 欧美亚州韩日在线看免费版国语版| 日韩午夜激情av| 亚洲综合精品四区| 一区二区三区在线免费视频| 亚洲福利专区| 午夜精品一区二区三区电影天堂| 宅男噜噜噜66一区二区| 国产视频丨精品|在线观看| 欧美午夜视频在线| 亚洲午夜激情网页| 日韩午夜一区| 国产欧美综合在线|