《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于優化DA算法濾波器的設計及其FPGA實現
基于優化DA算法濾波器的設計及其FPGA實現
2015年電子技術應用第2期
朱效效,蔡 俊,陸 偉
安徽理工大學 電氣與信息工程學院,安徽 淮南232001
摘要: 由于傳統MAC方法在設計數字濾波器時頻繁使用乘法器,導致整個系統運行速率下降,而一般DA算法在設計高階濾波器時存在查找表規模過大以至于難以實現的問題。提出一種優化的DA算法來克服這一缺陷,為此設計了一個18階的線性相位結構的FIR低通濾波器,并用Verilog HDL語言在FPGA上實現,在第三方仿真平臺Modelsim工具上仿真。仿真結果與MATLAB計算的理論值進行對比,驗證了此優化算法的正確性。
中圖分類號: TN713
文獻標識碼: A
文章編號: 0258-7998(2015)02-0059-02
Implementation of digital filter with optimal distributed arithmetic based on FPGA
Zhu Xiaoxiao,Cai Jun,Lu Wei
School of Electrical and Information Engineering,Anhui University of Science and Technology,Huainan 232001,China
Abstract: Due to traditional MAC method used multiplier frequently in design of the digital filter,which led to decrease the speed of the whole system,while the general DA algorithm in the design of high order filter existed the problem of that the scale of look-up table was too large to achieve.This papper proposes an optimized DA algorithm to overcome this defect,to verify the algorithm the thesis design a 18 order linear phase structure of FIR low pass filter. Finally,this algorithm is brought out that is used Verilog HDL in FPGA,and simulated in Modelsim tool. The simulation outcome is contrasted with that the MATLAB calculated theoretical values,which verifies the correctness of optimization algorithm.
Key words : MAC;optimization of DA algorithm;linear phase;FPGA

  

0 引言

  FIR濾波器具有嚴格的線性相頻特性,同時又可保證任意幅頻特性。而這個特點使FIR濾波器在數據傳輸、圖像處理和識別、語音處理和通信系統中具有廣泛的應用。除此之外,FIR濾波器除0以外沒有其他的極點,所以整個濾波系統是相對穩定的,不存在不穩定的問題,這是FIR區別于IIR的本質原因,而FIR在傳輸數據時存在色散。

  本文只討論FIR濾波器的設計方法?;贒A算法的濾波器有效解決了MAC結構的不足,但是隨著濾波器的階數增加,查找表的規模呈指數增加,再設計高階濾波器時普通DA算法甚至難以實現。本文提出了一種優化的DA算法來克服一般DA算法在設計高階濾波器時的缺陷,并用Verilog HDL語言在FPGA上實現[1]。

1 線性相位FIR濾波器的結構

  如果FIR中的h(n)為實數,并符合下列條件其中的一種:

  偶對稱:h(n)=h(N-1-n)

  奇對稱:h(n)=-h(N-1-n)

  稱其具有線性相位結構。

  當N為奇數時,其系統函數為[2]:

  1.png

  其直接型結構如圖1所示。

001.jpg

  當N為偶數時,其系統函數為:

  2.png

  其直接型結構如圖2所示。

002.jpg

2 分布式算法

  2.1 分布式算法基礎

  DA算法是基于查找表結構的,其詳細公式解析如下[3]:

  SX{GIT%V6@AVXE~Q}8D(IRS.png

  重新分配求和的順序,其結果如下:

  y=c[0]( xB-1[0]2B-1+ xB-2[0]2B-2+…+ x0[0]20)

  +c[1]( xB-1[1]2B-1+ xB-2[1]2B-2+…+ x0[1]20)+…

  +c[N-1](xB-1[N-1]2B-1+xB-2[N-1]2B-2+…+x0[N-1]20)

  =(c[0] xB-1[0]+c[1] xB-1[1]+…+c[N-1]xB-1[N-1])2B-1

  +c[0] xB-2[0]+c[1] xB-2[1]+…+c[N-1]xB-2[N-1])2B-2

  +…+(c[0] x0[0]+c[1] x0[1]+…+c[N-1] x0[N-1])20

  (6)

  2.2 分布式算法的優化

  假如N的數量增加,一個單一的LUT無法執行全字,就能夠利用部分表并先將結果相加。其原理為:假定長度為LN的內積)QHPKUPTM[O}9P~7[$45ZQM.png,那么可以用一個DA體系結構實現它:

  7.png

  表的規模從一個24N B的LUT減少4個2N B表。優化的DA算法的結構圖如圖3所示。

003.jpg

3 基于FPGA的FIR低通濾波器的設計

  3.1 基于FPGA的FIR設計流程

  本文設計的FIR濾波器的流程如圖4所示,主要分為系數提取和FPGA完成[4]。

004.jpg

  3.2 FIR濾波器的MATLAB設計

  本文設計濾波器主要參數為阻帶最小衰減為30 dB,通帶波紋小于0.5 dB,截止頻率為0.4。為此設計了18階的FIR線性相位低通濾波器,采用窗函數中的凱澤窗來設計。根據凱澤窗參數?對濾波器的性能的影響,來滿足條件。由這些技術指標可通過MATLAB提供的濾波器設計工具箱FDAtool來仿真設計濾波器,從而提取濾波器的系數[5]。

  由于提取出來的系數是浮點型,而FPGA只能處理定點型數據,所以需要把提取出來的系數進行量化,在該設計方案中將系數擴大1 024倍,即210。再通過編碼轉化為二進制形式。通過FDAtool工具提取出的數據及其量化結果如下:

  h(0)=h(17)=-0.014 361 548 558 709 025,

  h(1)=h(16)

  =0.000 000 000 000 000 007 952 163 344 493 980 7,

  h(2)=h(15)=0.028 618 979 697 780 135,

  h(3)=h(14)=0.024 250 698 402 580 449,

  h(4)=h(13)=-0.033 323 873 349 896 04,

  h(5)=h(12)= -0.075 849 033 020 568 446,

  h(6)=h(11)

  =0.000 000 000 000 000 014 598 689 803 221 391,

  h(7)=h(10)=0.197 209 967 107 277 67,

  h(8)=h(9)=0.373 454 809 721 535 27。

  其量化結果分別為:-15,0,29,25,-34,-78,0,202,

  382。十六進制補碼分別為fff1,0000,001d,0019,ffde,ffb2,0000,00ca,017e。

  3.3 線性相位FIR濾波器的FPGA實現

  本文采用模塊化思想,由一個主時鐘控制各個子時鐘,全部模塊分別為并串轉換、延時與預求和、移位累加、查找表采用3個分割查表結構和求部分和的模塊[6]。

  為了驗證電路能否連續正確運行,本文連續隨機輸入序列0、127、100、57、26、5、20、26、79、8、12、49、35、102、99、125、63、82在Modelsim工具上進行仿真,其結果如圖5所示。

005.jpg

  仿真結果與MATLAB工具計算的理論值相比較,其Modelsim部分仿真結果如下:0、-2、-1、3、6、0、-11、-9、

  19、19、66。MATLAB理論計算結果對應為:0、-1.823 9、-1.436 2、2.816 0、5.568 3、-0.247 6、-11.1261、-9.084 2、

  19.414 9、66.125 3。通過仿真與MATLAB計算理論結果進行比較,理論值與仿真結果存在誤差但是誤差在允許的范圍內,誤差主要是因為量化時產生的。

4 結束語

  本文提出的優化DA算法本質是提出對查找表的優化,事實證明濾波器階數越高,此優化算法的作用越明顯,而且可以節省內部邏輯資源。最后通過硬件實現,結果與理論值相比較,設計符合預期。

參考文獻

  [1] 程佩青.數字信號處理[M].北京:清華大學出版社,2001.

  [2] Meyer-Baese U(美).數字信號處理的FPGA實現[M].北京:清華大學出版社,2011.

  [3] 杜勇.數字濾波器的MATLAB與FPGA實現[M].北京:電子工業出版社,2012.

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

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

  [6] 夏宇聞.數字系統設計教程[M].北京:北京航空航天大學出版社,2008.


此內容為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>
          亚洲在线1234| 国产精品福利在线观看网址| 国产精品久久久久av免费| 亚洲一区二区三区乱码aⅴ蜜桃女| 一区二区三区视频在线| 久久久久久久久久久久久女国产乱| 欧美视频福利| 亚洲在线成人精品| 1769国产精品| 国产精品视频福利| 欧美黄色成人网| 国产精品一区二区久激情瑜伽| 国精产品99永久一区一区| 国产精品国产三级国产专播品爱网| 狠狠色丁香久久婷婷综合_中| 先锋影音国产一区| 日韩视频在线播放| 亚洲午夜精品久久| 久久精品视频在线免费观看| 中文一区二区| 亚洲精品欧美精品| 国产精品丝袜白浆摸在线| 香蕉国产精品偷在线观看不卡| 亚洲美女视频在线免费观看| 久久精品一二三| 亚洲国产美女久久久久| 美女视频黄 久久| 免费成人网www| 夜夜嗨av一区二区三区免费区| 国产视频一区在线观看| 欧美亚洲一区三区| 欧美激情亚洲自拍| 亚洲一级影院| 久久综合久久综合这里只有精品| 国产精品裸体一区二区三区| 国产麻豆午夜三级精品| 国产在线欧美| 一区视频在线看| 午夜欧美精品| 久久精品99无色码中文字幕| 国产精品二区在线| 久久www成人_看片免费不卡| 久久久.com| 欧美午夜精品一区二区三区| 一本色道久久综合| 亚洲视频你懂的| 亚洲激情在线视频| 亚洲欧美综合一区| 女人香蕉久久**毛片精品| 欧美日韩国产影院| 国产精品男女猛烈高潮激情| 曰韩精品一区二区| 一区二区欧美日韩视频| 久久夜色精品国产欧美乱| 激情欧美国产欧美| 国产精品外国| 国产欧美韩国高清| 国产欧美日韩免费看aⅴ视频| 麻豆精品视频在线观看视频| 亚洲一区二区视频| 葵司免费一区二区三区四区五区| 中文一区二区| 中日韩男男gay无套| 国产精品久久久久久久久免费| 久久福利资源站| 免费日韩成人| 亚洲国产欧美一区二区三区丁香婷| 亚洲欧美日韩第一区| 久久综合网hezyo| 久久视频国产精品免费视频在线| 国产亚洲人成a一在线v站| 日韩视频永久免费观看| 欧美福利一区二区| 欧美国产三级| 亚洲视频欧美视频| 国产精品人人做人人爽| 久久亚洲一区| 99综合电影在线视频| 久久久久久自在自线| 亚洲国产欧美日韩| 男人天堂欧美日韩| 国产欧美高清| 久久免费一区| 国产深夜精品| 国产亚洲一区二区三区在线播放| 亚洲免费精彩视频| 夜夜爽99久久国产综合精品女不卡| 狠狠色噜噜狠狠狠狠色吗综合| 国产欧美日韩视频| 欧美小视频在线观看| 亚洲精品久久久久久久久久久久| 99热这里只有精品8| 在线观看国产欧美| 亚洲第一页在线| 亚洲人成网站在线观看播放| 一区二区在线视频观看| 欧美视频三区在线播放| 亚洲国产精品一区二区第四页av| 久久精品免费播放| 久久手机精品视频| 国产精品电影观看| 欧美激情一级片一区二区| 国产欧美欧洲在线观看| 老司机一区二区三区| 国产精品久久久久久久久久妞妞| 欧美日韩美女在线观看| 欧美一区二区三区视频免费| 国产一区二区成人久久免费影院| 在线观看视频日韩| 国产日韩欧美精品一区| 国产精品剧情在线亚洲| 欧美午夜电影在线观看| 在线成人www免费观看视频| 日韩小视频在线观看| 欧美一区二区三区免费观看视频| 国产精品美女一区二区在线观看| 欧美一二三区在线观看| 国产精品日产欧美久久久久| 国产精品国产精品国产专区不蜜| 欧美视频在线一区二区三区| 亚洲欧美日本精品| 国产精品入口日韩视频大尺度| 久久精品久久综合| 蜜臀久久99精品久久久画质超高清| 国产一级一区二区| 欧美国产综合一区二区| 国产精品一区二区三区成人| 伊人久久大香线| 麻豆九一精品爱看视频在线观看免费| 在线播放不卡| 欧美日韩精品免费看| 欧美一区二区三区男人的天堂| 国色天香一区二区| 国产日韩一区欧美| 欧美激情久久久| 日韩视频免费看| 亚洲一区二区在线看| 一本大道久久a久久精二百| 在线亚洲欧美视频| 欧美不卡在线视频| 亚洲丶国产丶欧美一区二区三区| 欧美三日本三级三级在线播放| 欧美日韩一区二区三| 在线看无码的免费网站| 亚洲欧美另类国产| 亚洲一区二区在线免费观看视频| 欧美激情一区二区三区不卡| 欧美国产日韩一区二区三区| 亚洲三级视频| 欧美日韩在线播放一区二区| 亚洲美女免费精品视频在线观看| 欧美一级久久久久久久大片| 亚洲网址在线| 99精品久久| 国产精品一级在线| 影音先锋亚洲精品| 国产色婷婷国产综合在线理论片a| 欧美成人一区二区| 日韩午夜在线| 欧美日韩国产成人在线91| 国产精品自拍视频| 久久久综合视频| 国产欧美日韩高清| 欧美精品在线一区| 日韩午夜在线| 久久天天狠狠| 国产午夜精品福利| 国内精品免费在线观看| 欧美专区一区二区三区| 一区二区三区国产精品| 美女91精品| 久久国产婷婷国产香蕉| 亚洲国产综合在线看不卡| 国产欧美一区二区精品性色| 美女视频网站黄色亚洲| 亚洲一区二区三区在线观看视频| 亚洲一区二区三区免费在线观看| 欧美国产一区二区在线观看| 久久亚洲国产精品日日av夜夜| 亚洲欧洲一区| 美女黄毛**国产精品啪啪| 免费av成人在线| 午夜免费日韩视频| 亚洲国产成人av| 亚洲一区二区三区免费观看| 久久综合久久综合这里只有精品| 久久亚洲私人国产精品va| 欧美久久九九| 久久综合一区二区三区| 国产尤物精品| 欧美日韩中文字幕在线视频| 欧美激情一区二区三区成人| 亚洲激情一区| 亚洲国产91色在线| 久久久久久精| 农夫在线精品视频免费观看| 欧美国产1区2区| 欧美日韩一区二区三区在线| 老司机午夜精品视频| 亚洲乱码视频| 极品日韩av| 黄色成人91| 国产欧美一区二区三区沐欲| 亚洲第一中文字幕在线观看| 国产精品mm| 欧美成人亚洲成人| 亚洲国产精品精华液网站| 在线视频免费在线观看一区二区| 久久久噜久噜久久综合| 亚洲一区欧美激情| 久久亚洲国产成人| 国产精品国产三级国产aⅴ无密码| 悠悠资源网亚洲青| 欧美日韩国产专区| 欧美日韩黄色大片| 国产一区视频在线观看免费| 欧美护士18xxxxhd| 欧美三日本三级少妇三99| 狠狠色伊人亚洲综合成人| 久久综合网络一区二区| 国产真实精品久久二三区| 久久精品国产欧美激情| 亚洲专区在线视频| 欧美久久久久久久| 欧美日韩一区二区三区高清| 亚洲深爱激情| 国产精品成人一区二区三区夜夜夜| 99re66热这里只有精品3直播| 久久大综合网| 国产日韩欧美综合| 亚洲一区二区三区免费观看| 亚洲欧美日韩另类精品一区二区三区| 国产一区二区黄| 亚洲午夜免费福利视频| 亚洲精品视频一区| 欧美三级特黄| 欧美婷婷六月丁香综合色| 欧美黄色一区二区| 国产精品毛片a∨一区二区三区|国| 亚洲黄色性网站| 久久夜色撩人精品| 亚洲欧美日韩在线不卡| 99视频热这里只有精品免费| 欧美日韩在线视频一区二区| 韩曰欧美视频免费观看| 欧美精品亚洲一区二区在线播放| 欧美日韩在线第一页| 国产综合一区二区| 欧美精品自拍| 国产精品五月天| 另类激情亚洲| 伊人成人在线视频| 欧美日韩国产区| 欧美三日本三级少妇三2023| 欧美久久久久中文字幕| 久久精品国产99国产精品| 麻豆精品在线视频| 欧美色精品在线视频| 亚洲午夜在线观看视频在线| 欧美影院精品一区| 久久久久免费视频| 日韩一本二本av| 夜夜嗨av色综合久久久综合网| 久久资源在线| 欧美99在线视频观看| 欧美日韩国产综合视频在线观看中文| 国产精品欧美精品| 亚洲人成网站777色婷婷| 免费久久99精品国产自在现线| 日韩视频不卡中文| 久久精品成人欧美大片古装| 国产精品xxxxx| 欧美日韩中文字幕综合视频| 在线观看不卡| 久久一区二区三区av| 国产欧美69| 久久精品中文字幕一区| 免费看精品久久片| 亚洲精品在线免费观看视频| 国产精品久久中文| 国内精品久久久久影院色| 在线免费观看日韩欧美| 欧美日韩亚洲高清| 欧美日韩国产电影| 国产日本欧洲亚洲| 亚洲国产视频直播| 午夜精品一区二区三区在线视| 欧美一区二区三区四区视频| 日韩午夜高潮| 欧美日韩国产限制| 香蕉成人久久| 在线观看欧美精品| 国产精品呻吟| 亚洲亚洲精品三区日韩精品在线视频| 久久久91精品国产一区二区三区| 欧美电影免费观看大全| 欧美美女bbbb| 亚洲精品亚洲人成人网| 久久久久国产一区二区三区| 亚洲人成77777在线观看网| 久久这里只精品最新地址| 国产精品国产三级国产aⅴ浪潮| 尤物精品在线| 亚洲一区三区视频在线观看| 亚洲午夜精品17c| 欧美日韩视频在线观看一区二区三区| 一区二区三区黄色| 久久综合久久综合久久| 国内精品视频在线观看| 欧美大片一区二区三区| 亚洲高清精品中出| 99精品国产高清一区二区| 激情小说另类小说亚洲欧美| 麻豆精品精华液| 久热re这里精品视频在线6| 久久一区欧美| 亚洲区在线播放| 夜夜嗨av一区二区三区四区| 欧美日本久久| 亚洲国产精品久久久久秋霞不卡| 久久国产日本精品| 日韩视频中午一区| 亚洲欧美日韩精品一区二区| 国产一区二区精品| 亚洲激情社区| 欧美一级理论片| 亚洲国产视频一区二区| 亚洲女同精品视频|