《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > IIR數字濾波器的Matlab和FPGA實現[圖]
IIR數字濾波器的Matlab和FPGA實現[圖]
摘要: 提出一種通過兩個二階節級聯構成四階IIR數字橢圓濾波器的設計方法,并利用Matlab仿真軟件設計了通帶內波紋不大于0.1dB,阻帶衰減不小于42dB的IIR數字濾波器。論述了一種采用可編程邏輯器件,通過VHDL硬件描述語言實現該濾波器的方法。給出了在QuartusⅡ軟件下的仿真結果,并在FPGA器件上驗證實現。實驗證明,這種方法是切實可行的。
Abstract:
Key words :
0 引言

數字濾波器具有比模擬濾波器精度高、穩定、體積小、重量輕、靈活、不要求阻抗匹配,以及能夠實現模擬濾波器無法實現的特殊濾波功能等特點,因此數字濾波器被廣泛應用于圖像處理和識別、語音處理和識別、通信、雷達、人工智能、核技術等多個領域。

數字濾波器的實現方法很多,采用FPGA器件實現具有速度快、效率高、成本低、開發周期短等優點,而且還可以直接使用Altera公司提供的FIR/IIR IP core或采用LPM的設計方法進行設計,使數字濾波器設計變得簡單、可靠。本系統通過一個實例說明如何通過Matlab設計并在FPGA器件上實現IIR橢圓函數濾波器。

1 IIR數字濾波器的Matlab設計

1.1 IIR數字濾波器設計要求

本系統的設計指標如下:模擬信號采樣頻率為2MHz,每周期最少采樣20點,即模擬信號的通帶邊緣頻率為fp=100kHz,阻帶邊緣頻率fs=200kHz,通帶波動Rp≤0.1dB(通帶誤差不大于5%),阻帶衰減As≥42dB。換算為數字域指標為:Wp=0.1π,Ws=0.2π,Rp=0.1dB,As=42dB。

1.2 IIR數字濾波器設計方案

(1)根據設計要求確定濾波器數字域指標

換算為數字域指標為:Wp=0.1π,Ws=0.2π,Rp=0.1dB,As=42dB。

(2)采用Matlab軟件設計濾波器系統函數

IIR濾波器系統函數是采用計算機輔助工程CAE工具進行設計的。系統函數H(z)的計算采用Matlab軟件設計比較方便,其中有兩個現成的函數可以使用:ellipord(Wp/pi,Ws/pi,Rp,As)函數用來計算數字橢圓濾波器的階次N和3dB截止頻率Wn;ellip(N,Rp,As,Wn)函數可以求得直接型橢圓IIR濾波器的各個系數。

根據要求,設計采用Matlab軟件實現IIR濾波器的源程序如下:

IIR數字濾波器的Matlab和FPGA實現

利用Matlab軟件可以得到如下結果:

IIR數字濾波器的Matlab和FPGA實現

這是一個四階IIR系統,通過Matlab計算出該系統的頻率響應如圖1所示,可見能滿足設計要求。

IIR數字濾波器的Matlab和FPGA實現

(3)確定濾波器網絡結構

本設計如果采用直接型結構實現,則需用的乘法器和延遲單元相對較多,而且分子和分母的系數相差較大,需要較多的二進制位數才能實現相應的精度要求。

為了克服上述缺點,采用二階級聯實現。IIR濾波器采用級聯型的網絡結構既可以對各基本節的零點、極點方便地單獨進行調整,又可以降低對二進制數位數的要求。

這里采用Matlab中的“二階部分傳遞函數”tf2sos()完成IIR濾波器直接型網絡結構到級聯型網絡結構的轉換。

將IIR濾波器由直接型變為級聯型的Matlab語言源程序如下:

IIR數字濾波器的Matlab和FPGA實現

可以看出,每個二階節的分子、分母系數差異減少了。值得注意的是,在分配二階節的增益時,要保證每個節不會發生運算溢出,可以先用Matlab軟件分析計算來合理安排各節的增益。經過計算,本文采用第一級分配0.1626,第二級分配0.0658,可以保證在要求的輸入范圍,沒有數據溢出發生。

(4)濾波器參數量化

差分方程的量化后各系數如表1所示,這里采用10位定點純小數補碼表示。

IIR數字濾波器的Matlab和FPGA實現

2 IIR數字濾波器的FPGA實現

2.1 總體設計方案

根據上述參數計算可知,需要設計的IIR濾波器為2個二階節的系統級聯形式,其二階節系統函數的差分方程均為:

IIR數字濾波器的Matlab和FPGA實現

可以看出,一個二階節的實現,需要五次乘法運算、四次加法運算(采用二進制補碼將減法運算變為加法運算),兩個二階節共需要10次乘法運算,所有乘法運算均為無符號數的乘法運算,所以使用時需要先將兩個補碼乘數轉換為無符號數相乘后,再將乘積轉換為補碼乘積輸出,送入累加器求和。根據以上設計思想可知,一個二階節系統均由控制模塊、移位模塊、求補模塊、乘法模塊和累加器模塊等模塊組成,其系統電路框圖如圖2所示。

IIR數字濾波器的Matlab和FPGA實現

由于IIR濾波器的兩個節系統電路結構完全相同,只是系數不同,故另一個二階節的設計與此類似。

2.2 主要功能模塊的設計

控制模塊主要用來產生對其他模塊的時序控制。

累加模塊的功能是將10位×1位乘法器的5個輸出數據在10個時鐘周期內累加后,并將結果輸出。

移位模塊主要完成數據交換功能,將輸入數據送入輸入寄存器x(n)中,同時將x(n)寄存器上一時刻的數據送入x(n-1)寄存器,同時又將x(n-1)寄存器上一時刻的數據送入x(n-2)寄存器。同理有y(n)→y(n-1)→y(n-2)。

求補模塊主要根據每路乘法器2個輸入數據的補碼,判斷輸入數據的正負,設置該路乘積結果正負標志位,并對輸入的負數進行求補運算,保證乘積是在2個無符號數之間進行,再根據該路乘積結果正負標志位,對乘積結果進行求補運算,保證送入累加器的數據為補碼。

將設計好的各模塊按照二階節系統電路框圖銜接,即可完成IIR濾波器其中一個二階節系統的設計。只要修改差分方程的系數就可完成另一個二階節系統的設計。

2.3 仿真結果

各功能模塊設計、調測完成之后,按照總體設計方案完成IIR濾波器的實現,并下載到Altera公司的EP1C6Q240C8器件上驗證,QuartusⅡ中的仿真結果如圖3所示。

IIR數字濾波器的Matlab和FPGA實現

圖3中:xn為輸入信號,采用單極性方波周期信號;頻率為100kHz,在采樣頻率為2MHz時,每個周期采樣20個點,換算成數字域頻率為0.1π;二次諧波的數字頻率為0.2π;yn為濾波輸出。觀察仿真波形可知,所設計的IIR濾波器符合設計要求。為了更直觀地觀察IIR濾波器濾波后的輸出結果,可將仿真波形文件轉換為*.tbl文件,在Matlab中描繪波形。

3 結語

數字濾波器的應用十分廣泛,實現方法很多,運用Matlab語言,能很容易地設計出具有嚴格指標要求的數字濾波器。采用FPGA器件實現數字濾波器的方法,大大縮短了設計周期,降低了成本,提高了設計的可靠性、靈活性,為數字濾波器的設計與實現提供了一種有效的方法。

此內容為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>
          欧美激情一区在线观看| 国产精品最新自拍| 国产亚洲成精品久久| 国产在线播放一区二区三区| 欧美一区影院| 亚洲三级影院| 欧美成人午夜激情视频| 国产精品久线观看视频| 国产欧美一区二区三区沐欲| 欧美激情综合| 韩日在线一区| 亚洲午夜一区| 亚欧美中日韩视频| 亚洲性感激情| 亚洲乱码国产乱码精品精可以看| 亚洲综合精品自拍| 国产精品v欧美精品v日韩精品| 国产精品每日更新| 国产亚洲精品aa午夜观看| 国产婷婷色一区二区三区四区| 欧美精品免费播放| 国产最新精品精品你懂的| 亚洲精品小视频在线观看| 亚洲第一久久影院| 欧美视频一区在线| 欧美日韩aaaaa| 亚洲欧美影音先锋| 亚洲视频在线观看免费| 国产精品久久影院| 国产精品天天摸av网| 亚洲午夜未删减在线观看| 亚洲欧洲精品一区二区精品久久久| 欧美大片免费观看在线观看网站推荐| 西西人体一区二区| 亚洲国产日韩一区二区| 亚洲福利小视频| 日韩视频中午一区| 欧美另类69精品久久久久9999| 亚洲国产99精品国自产| 欧美一区二区三区四区在线| 亚洲高清视频中文字幕| 欧美日产一区二区三区在线观看| 久久亚洲私人国产精品va| 亚洲综合清纯丝袜自拍| 欧美韩日亚洲| 国产精品三级视频| 国产视频一区在线观看一区免费| 亚洲视屏在线播放| 午夜视频一区在线观看| 亚洲视频综合| 国产亚洲第一区| 国产偷久久久精品专区| 欧美三级乱人伦电影| 在线综合亚洲欧美在线视频| 狠狠入ady亚洲精品经典电影| 亚洲欧洲一区| 国产精品成人在线| 一区二区冒白浆视频| 亚洲乱亚洲高清| 国产精品成人观看视频国产奇米| 欧美三级电影大全| 欧美全黄视频| 激情欧美日韩一区| 亚洲国产成人精品久久久国产成人一区| 欧美日韩激情网| 欧美不卡在线视频| 国产精品区一区| 欧美四级电影网站| 一本色道精品久久一区二区三区| 国产精品综合久久久| 国产性色一区二区| 国产亚洲成av人片在线观看桃| 久久综合久久综合九色| 一本色道久久综合亚洲精品按摩| 性感少妇一区| 国产精品少妇自拍| 亚洲欧洲免费视频| 伊人伊人伊人久久| 欧美日韩美女| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品一区亚洲| 亚洲色图在线视频| 99精品视频免费观看视频| 欧美午夜三级| 欧美电影在线观看完整版| 日韩亚洲精品视频| 久久av二区| 国内免费精品永久在线视频| 伊人一区二区三区久久精品| 久久精品一区二区三区不卡牛牛| 欧美在线视频观看| 欧美成人a视频| 欧美在线日韩| 国产精品高潮粉嫩av| 裸体一区二区三区| 欧美凹凸一区二区三区视频| 亚洲伊人伊色伊影伊综合网| 中文欧美日韩| 亚洲毛片av| 国产一区导航| 欧美激情第1页| 亚洲欧洲精品成人久久奇米网| 激情综合网激情| 国产精品成人在线观看| 国产亚洲欧美日韩精品| 欧美一级网站| 欧美日韩一区在线| 国产一区二区三区久久久久久久久| 最新国产乱人伦偷精品免费网站| 一本大道久久a久久精二百| 亚洲欧美日本日韩| 亚洲视频狠狠| 一区视频在线看| 激情五月婷婷综合| 欧美精品大片| 国产精品嫩草久久久久| 美日韩精品视频免费看| 国内外成人免费视频| 欧美激情1区2区3区| 欧美一区二区在线播放| 宅男噜噜噜66一区二区66| 欧美天堂亚洲电影院在线播放| 久久欧美肥婆一二区| 欧美在线亚洲| 国产日韩欧美一区二区三区在线观看| 久久精品国产精品亚洲| 亚洲美女视频| 亚洲电影在线| 亚洲欧洲在线观看| 欧美成人精品福利| 国产日韩欧美中文| 制服诱惑一区二区| 国产精品福利片| 亚洲一区国产| 久久亚洲捆绑美女| 艳妇臀荡乳欲伦亚洲一区| 国产日韩欧美一区二区三区四区| 精品二区久久| 午夜伦理片一区| 一区二区三区国产| 久久综合色播五月| 亚洲欧美精品在线| 国产欧美一区二区三区久久| 亚洲精品麻豆| 久久久综合激的五月天| 一区二区视频免费完整版观看| 亚洲电影欧美电影有声小说| 国产精品一区在线播放| 国产精品午夜av在线| 亚洲伊人伊色伊影伊综合网| 国产精品羞羞答答xxdd| 久久久在线视频| 亚洲精品视频在线| 国产日韩久久| 亚洲一区三区电影在线观看| 欧美看片网站| 欧美精品在线极品| 欧美日韩中文在线| 国内精品美女av在线播放| 欧美激情一区在线| 国产精品综合视频| 国产精品视频最多的网站| 亚洲国产电影| 国产精品入口麻豆原神| 亚洲少妇中出一区| 99riav国产精品| 黑人一区二区三区四区五区| 在线日本欧美| 国产日韩欧美自拍| 久久天天躁狠狠躁夜夜爽蜜月| 久久精品欧洲| 久久不射中文字幕| 国产精品午夜在线| 亚洲综合欧美日韩| 久久午夜电影网| 国产欧美欧洲在线观看| 在线观看日韩精品| 欧美精品亚洲一区二区在线播放| 欧美亚洲免费高清在线观看| 99国产精品久久久| 亚洲人成77777在线观看网| 久久gogo国模啪啪人体图| 亚洲国产精品电影| 久久激情一区| 亚洲欧美在线x视频| 欧美日韩成人在线播放| 亚洲一二三区在线观看| 免费不卡亚洲欧美| 麻豆精品在线观看| 亚洲人成亚洲人成在线观看图片| 原创国产精品91| 欧美日韩在线不卡| 久久综合九色九九| 黄色一区二区在线观看| 免费成人你懂的| 久久久亚洲高清| 国产在线精品成人一区二区三区| 久久精品在这里| 久久精品视频网| 久久精品主播| 欧美亚洲视频在线观看| 亚洲国产成人精品久久久国产成人一区| 亚洲国产精品黑人久久久| 国产在线视频欧美一区二区三区| 亚洲综合精品| 亚洲精品色婷婷福利天堂| 欧美日韩免费看| 久久综合久久久| 中文在线资源观看网站视频免费不卡| 美日韩精品视频| 日韩手机在线导航| 亚洲一线二线三线久久久| 国产精品入口福利| 国产日韩av一区二区| 欧美性色aⅴ视频一区日韩精品| 欧美日韩免费观看一区| 在线亚洲电影| 在线中文字幕一区| 日韩一区二区免费看| 欧美不卡一卡二卡免费版| 午夜亚洲视频| 亚洲区免费影片| 亚洲欧美偷拍卡通变态| 亚洲专区国产精品| 国产区亚洲区欧美区| 国产精品av一区二区| 老司机精品视频网站| 黑人极品videos精品欧美裸| 91久久精品国产91久久性色tv| 欧美精品97| 国产精品麻豆va在线播放| 久久在线精品| 欧美另类久久久品| 国产精品毛片va一区二区三区| 欧美日韩一区二区欧美激情| 国产精品久久9| 亚洲午夜在线视频| 亚洲愉拍自拍另类高清精品| 国产欧美综合一区二区三区| 亚洲欧美在线看| 红杏aⅴ成人免费视频| 欧美日韩在线直播| 欧美激情综合色| 亚洲午夜国产成人av电影男同| 在线精品国产欧美| 国产精品综合不卡av| 欧美+亚洲+精品+三区| 国产欧美日韩视频一区二区| 欧美一区午夜精品| 欧美激情二区三区| 亚洲图片欧洲图片日韩av| 黄色工厂这里只有精品| 国产自产女人91一区在线观看| 亚洲一二三区精品| 欧美电影免费观看高清| 欧美国产亚洲视频| 在线欧美三区| 99精品欧美| 欧美一区二区三区在线观看| 羞羞漫画18久久大片| 亚洲成人在线观看视频| 亚洲三级色网| 亚洲人永久免费| 欧美国产专区| 午夜欧美大片免费观看| 亚洲精品人人| 性欧美暴力猛交69hd| 亚洲夜晚福利在线观看| 今天的高清视频免费播放成人| 久久se精品一区二区| 亚洲欧美日韩网| 欧美不卡视频一区发布| 亚洲高清三级视频| 欧美**字幕| 亚洲欧美日韩在线一区| 黄色小说综合网站| 国产嫩草影院久久久久| 欧美一区二区三区在线视频| 国产亚洲精品成人av久久ww| 久久久久久久久综合| 欧美一区二区三区四区高清| 国产综合色在线视频区| 牛牛精品成人免费视频| 欧美视频1区| 欧美成人情趣视频| 国产精品久久久久一区二区| 国产精品黄页免费高清在线观看| 亚洲日本aⅴ片在线观看香蕉| 欧美另类在线观看| 中国成人在线视频| 欧美区一区二区三区| 欧美日韩国产经典色站一区二区三区| 欧美一级片在线播放| 亚洲综合精品四区| 亚洲无毛电影| 国产亚洲一级| 亚洲四色影视在线观看| 亚洲三级电影全部在线观看高清| 欧美大片91| 欧美精品一区二区精品网| 欧美一级一区| 日韩视频免费观看高清在线视频| 久久人人九九| 欧美日韩久久| 两个人的视频www国产精品| 国产亚洲永久域名| 国产日韩欧美亚洲| 亚洲在线观看视频| 亚洲无亚洲人成网站77777| 99视频超级精品| 加勒比av一区二区| 欧美在线不卡| 久久综合久久综合久久综合| 尤物视频一区二区| 欧美福利在线观看| 欧美综合二区| 麻豆国产精品777777在线| 亚洲电影av| aa日韩免费精品视频一| 久久黄色网页| 老鸭窝亚洲一区二区三区| 9l视频自拍蝌蚪9l视频成人| 中文av一区二区| 国产精品日本欧美一区二区三区| 国产日韩一区二区| 亚洲性xxxx| 亚洲九九九在线观看| 最新国产成人av网站网址麻豆|