亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于FPGA的MACFIR濾波器的實(shí)現(xiàn)

        2011-01-23 09:08:56胡少軒
        山西焦煤科技 2011年11期
        關(guān)鍵詞:信號(hào)處理濾波器協(xié)同

        胡少軒

        基于FPGA的MACFIR濾波器的實(shí)現(xiàn)

        胡少軒

        (山西國(guó)新能源發(fā)展集團(tuán)有限公司,山西 太原 030006)

        FIR濾波器在通信、圖像處理、模式識(shí)別等領(lǐng)域都有著廣泛的應(yīng)用。本文設(shè)計(jì)了基于乘累加器(Multiply Accumulation,MAC)的有限沖激響應(yīng)濾波器(Finite Impulse Response Filter),介紹了其優(yōu)點(diǎn)及詳細(xì)的設(shè)計(jì)方法,并給出了基于FPGA的實(shí)現(xiàn)流程,最后進(jìn)行了基于JTAG的硬件協(xié)同仿真驗(yàn)證。仿真與實(shí)驗(yàn)結(jié)果驗(yàn)證了所提出MAC FIR的正確性與有效性。

        FIR;MAC;FPGA;數(shù)字信號(hào)處理

        數(shù)字信號(hào)處理已在通信、語(yǔ)音、圖像、自動(dòng)控制、雷達(dá)、軍事、航空航天等領(lǐng)域廣泛應(yīng)用。數(shù)字信號(hào)處理方法通常涉及變換、濾波、頻譜分析、編碼解碼等處理。FIR(Finite Impulse Response,有限沖激響應(yīng))濾波器是數(shù)字信號(hào)處理系統(tǒng)中最基本的元件,它可以在保證任意幅頻特性的同時(shí)具有嚴(yán)格的線性相頻特性,同時(shí)其單位抽樣響應(yīng)是有限長(zhǎng)的,因而濾波器是穩(wěn)定的系統(tǒng)。因此,F(xiàn)IR濾波器在通信、圖像處理、模式識(shí)別等領(lǐng)域都有著廣泛的應(yīng)用[1]。

        利用 FPGA(Field Programmable Gate Array,現(xiàn)場(chǎng)可編程門(mén)陣列)可以重復(fù)配置高精度的FIR濾波器,使用Verilog HDL硬件描述語(yǔ)言改變?yōu)V波器的系數(shù)和階數(shù),并能實(shí)現(xiàn)大量的卷積運(yùn)算算法[2,3]。本文結(jié)合了MATLAB工具軟件進(jìn)行輔助設(shè)計(jì),使得所設(shè)計(jì)的FIR濾波器具有快速、靈活、適用性強(qiáng),硬件資源耗費(fèi)少等特點(diǎn)。

        本文將首先分析MAC FIR的基本原理及其特性,然后給出其基于FPGA的實(shí)現(xiàn)方案,最后使用基于JTAG協(xié)議的半實(shí)物硬件協(xié)同實(shí)驗(yàn)來(lái)驗(yàn)證其有效性。

        1 MAC FIR濾波器的基本原理

        MAC FIR是最簡(jiǎn)單的DSP濾波器結(jié)構(gòu)之一。與全并行濾波器相比,MAC結(jié)構(gòu)采用單一乘法器和累加器來(lái)順序?qū)崿F(xiàn)FIR濾波器。該折衷設(shè)計(jì)不僅使硬件數(shù)量大大減少,也使濾波器吞吐量按照同樣比例下降。通用的FIR濾波器公式是乘積(也稱(chēng)為內(nèi)積)的總和,定義為[4,5]:

        式中,n-i個(gè)系數(shù)與i個(gè)相應(yīng)的數(shù)據(jù)采樣相乘,然后對(duì)內(nèi)積求和來(lái)產(chǎn)生單個(gè)結(jié)果。這里的系數(shù)值確定了濾波器的特性(如:低通濾波器、帶通濾波器、高通濾波器)。該公式可以采用不同架構(gòu)、利用不同方法(如,串行、半并行或并行)來(lái)實(shí)現(xiàn)。在采樣速度慢、系數(shù)多時(shí),采用單一的MAC FIR濾波器來(lái)實(shí)現(xiàn)非常合適。利用高速時(shí)鐘來(lái)驅(qū)動(dòng)乘加器,實(shí)現(xiàn)對(duì)低速數(shù)據(jù)的多倍計(jì)算。本文所設(shè)計(jì)濾波器的參數(shù)見(jiàn)表1。

        表1 所設(shè)計(jì)的濾波器參數(shù)表

        利用Matlab的信號(hào)處理工具箱(signal processingtoolbox),求得所設(shè)計(jì)濾波器的系數(shù)示意圖見(jiàn)圖1,頻率-相位響應(yīng)示意圖見(jiàn)圖2,該MAC FIR的結(jié)構(gòu)框圖見(jiàn)圖3。

        2 基于FPGA的實(shí)現(xiàn)過(guò)程

        在確定了MAC FIR的基本實(shí)現(xiàn)結(jié)構(gòu)之后,在Xilinx公司的FPGA上對(duì)MAC FIR進(jìn)行了實(shí)現(xiàn)。因?yàn)镸AC FIR的實(shí)現(xiàn)結(jié)構(gòu)中不僅包含了邏輯處理單元,還含有大量的硬核乘加、反饋延時(shí)等操作,若全部使用Verilog HDL語(yǔ)言進(jìn)行手工編寫(xiě),考慮時(shí)序、寄存器配置等工作,實(shí)現(xiàn)過(guò)程將極為復(fù)雜,其基本的設(shè)計(jì)與實(shí)現(xiàn)流程見(jiàn)圖4。

        圖4 MAC FIR的實(shí)現(xiàn)流程圖

        本文將Xilinx公司的System Generator系統(tǒng)級(jí)建模工具引入了MAC FIR算法的設(shè)計(jì)之中。System Generator在很多方面擴(kuò)展了Mathworks公司的Simulink平臺(tái),提供了適合硬件設(shè)計(jì)的數(shù)字信號(hào)處理建模環(huán)境,加速、簡(jiǎn)化了FPGA的DSP系統(tǒng)硬件設(shè)計(jì)。在算法中,輸入輸出數(shù)據(jù)的邏輯處理由Verilog HDL語(yǔ)言手工編寫(xiě),而最為繁瑣的硬件乘加運(yùn)算、延時(shí)模塊等則在System Generator工具中開(kāi)發(fā),并在仿真通過(guò)驗(yàn)證之后自動(dòng)生成Verilog HDL代碼,做為子模塊導(dǎo)入Xilinx FPGA集成開(kāi)發(fā)環(huán)境ISE,然后在手工編寫(xiě)的頂層模塊中調(diào)用該子模塊,再經(jīng)過(guò)仿真驗(yàn)證、編譯、綜合、布局布線、燒寫(xiě)器件等操作,最終完成基于FPGA的MAC FIR的實(shí)現(xiàn)。在System Generator工具中所搭建的模型見(jiàn)圖5,其中的乘法操作優(yōu)先使用了FPGA內(nèi)部的硬件乘法單元。

        3 基于JTAG的硬件協(xié)同驗(yàn)證

        在濾波器比較復(fù)雜、仿真時(shí)間較長(zhǎng)時(shí),直接在System Generator環(huán)境中大量仿真數(shù)據(jù)需要等待很長(zhǎng)的時(shí)間。借助于Xilinx的硬件協(xié)同仿真技術(shù),可以將硬件直接加入到仿真環(huán)路中來(lái),讓FPGA來(lái)并行進(jìn)行驗(yàn)證(Hardware IN Loop),很明顯其驗(yàn)證速度將大大提高,更重要的是,這是實(shí)實(shí)在在的在芯片上跑,所以結(jié)果是真實(shí)可靠的。

        本文使用了基于Xilinx公司Spartan6 FPGA的硬件平臺(tái)進(jìn)行了實(shí)驗(yàn)驗(yàn)證,其型號(hào)為Spartan6 LX45。Spartan-6 FPGA可提供先進(jìn)的電源管理技術(shù)、多達(dá)15萬(wàn)個(gè)的邏輯單元、集成PCI Express?模塊、高級(jí)存儲(chǔ)器支持、250 MHz DSPSlice和3.125 Gbps低功耗收發(fā)器。實(shí)驗(yàn)結(jié)果見(jiàn)圖6。

        圖5 在System Generator環(huán)境中所搭建的MAC FIR處理模塊

        圖6 實(shí)驗(yàn)結(jié)果示意圖

        由實(shí)驗(yàn)結(jié)果可以看出,實(shí)際濾波器的頻率響應(yīng)與理論分析一致,驗(yàn)證了所設(shè)計(jì)的基于FPGA的MAC FIR的有效性與正確性。

        4 結(jié)論

        本文介紹了使用FPGA實(shí)現(xiàn)MAC FIR帶通濾波器的方法。將System Generator工具與Verilog HDL語(yǔ)言相結(jié)合,簡(jiǎn)化了MAC FIR實(shí)現(xiàn)的復(fù)雜度。通過(guò)基于JTAG的硬件協(xié)同實(shí)驗(yàn),驗(yàn)證了所使用方法的有效性。

        [1] 高西全,丁玉美,闊永紅.數(shù)字信號(hào)處理原理、實(shí)現(xiàn)及應(yīng)用[M].北京:電子工業(yè)出版社,2006:289.

        [2] 田 耘,胡 彬,徐文波,等.Xilinx ISE design Suite10.x FPGA開(kāi)發(fā)指南,DSP、嵌入式與高速傳輸篇[M].北京:人民郵電出版社,2008:441.

        [3] Harding B F,Cofer R C.Rapid system prototyping with FPGAs[M].Amsterdam:Elsevier/Newnes,2006:301.

        [4] 田 耘,徐文波.Xilinx FPGA開(kāi)發(fā)實(shí)用教程[M].北京:清華大學(xué)出版社,2008:610.

        [5] 國(guó)世超,陳 龍,韓方景.基于FPGA的對(duì)稱(chēng)MACFIR數(shù)字濾波器的設(shè)計(jì)[J].信息技術(shù),2009(11):97-100.

        Implementation of the MAC FIR Filter Based on FPGA

        Hu Shao-xuan

        The FIR filter is widely used in communications,image processing,pattern recognition and other fields.An FIR filter based on MACwas designed.The advantages and detailed design process were described,with the FPGA implementation process proposed.Finally,the hardware co -simulation based on JTAGwas carried out.Simulation and experimental results verify the correctness and effectiveness of the proposed MAC FIR.

        FIR(Finite Impulse Response);MAC(Multiply Accumulation);FPGA(Field Programmable Gate Array);DSP(Digital Signal Processing)

        TD65

        A

        1672-0652(2011)11-0044-03

        2011-10-25

        胡少軒(1982—),男,山西武鄉(xiāng)人,2005年畢業(yè)于成都信息工程學(xué)院,碩士研究生,工程師,主要從事人力資源管理工作,(E -mail)zhangbei21060736@126.com

        猜你喜歡
        信號(hào)處理濾波器協(xié)同
        基于無(wú)擾濾波器和AED-ADT的無(wú)擾切換控制
        蜀道難:車(chē)與路的協(xié)同進(jìn)化
        從濾波器理解卷積
        電子制作(2019年11期)2019-07-04 00:34:38
        “四化”協(xié)同才有出路
        開(kāi)關(guān)電源EMI濾波器的應(yīng)用方法探討
        電子制作(2018年16期)2018-09-26 03:26:50
        《信號(hào)處理》征稿簡(jiǎn)則
        《信號(hào)處理》第九屆編委會(huì)
        《信號(hào)處理》征稿簡(jiǎn)則
        《信號(hào)處理》第九屆編委會(huì)
        三醫(yī)聯(lián)動(dòng) 協(xié)同創(chuàng)新
        中文无码制服丝袜人妻av| av免费观看网站大全| 中文无码av一区二区三区| 4hu四虎永久在线观看| 亚洲三级黄色| 手机av男人天堂免费网址| 在线观看午夜视频国产| 国产a国产片国产| 国产精品亚洲日韩欧美色窝窝色欲| 综合久久久久6亚洲综合| 亚洲精品综合中文字幕组合| 国产精品久久久久久久久绿色| 日日碰狠狠躁久久躁| 亚洲网站免费看| 国产精品国产三级国产专区50| 人妻激情偷乱视频一区二区三区| 日日躁夜夜躁狠狠久久av| 久久久亚洲精品蜜桃臀| 国产高清女主播在线观看| 日韩精品无码一区二区| 乱码午夜-极品国产内射| 日本岛国大片不卡人妻| 亚洲国产成人久久精品一区| 粗大猛烈进出白浆视频| 中文字幕乱码琪琪一区| 国产欧美亚洲另类第一页| 青青操视频手机在线免费观看| 国产精品女同久久久久电影院| 无码a∨高潮抽搐流白浆| 人妻少妇精品无码系列| 国产内射一级一片高清内射视频 | 与最丰满美女老师爱爱视频| 亚洲小说图区综合在线| 亚洲综合性色一区| 国产成人精品自拍在线观看| 欧美拍拍视频免费大全| 中文字幕日韩一区二区三区不卡 | 国产精品成人观看视频国产奇米| 国产欧美一区二区精品仙草咪| 久久国产精品免费一区六九堂| 二区视频在线免费观看|