




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、將Matlab的fdatool生成的Coefficients導(dǎo)出到Altera FIR Megaco今天和列位交流一下fdatool和FIR MegaCore的一個使用技巧的問題(和這些軟件有關(guān)的基本概念不在此贅述)。首先fdatool是Matlab自帶的一個數(shù)字濾波器的設(shè)計分析軟件,里面提供了豐富的參數(shù)供調(diào)整(具體的參閱Matlab的教材),大大降低了數(shù)字濾波器的設(shè)計難度,同時又可以設(shè)計出高質(zhì)量的濾波器。fdatool雖然不是最好的濾波器設(shè)計軟件,但是在Matlab響亮的名號下,得到了廣泛的使用。FIR Megacore是Altera針對其主流FPGA推出的一款商業(yè)化的數(shù)字濾波器設(shè)計軟件,可
2、以直接生成HDL代碼(可綜合的,但是加密了),同時其結(jié)構(gòu)針對Altera自己的FPGA做了各種各樣的優(yōu)化。盡管fdatool也可以生成可綜合的HDL代碼,但是沒有針對FPGA的M4K、DSP Block做出相應(yīng)的優(yōu)化,所以性能和FIR Megacore生成的FIR濾波器有相當?shù)牟罹?。然而,F(xiàn)IR Megacore的濾波器設(shè)計工具相當?shù)暮唵?,只提供了窗函?shù)法,用戶只能定義有限的幾個參數(shù)。而其他的設(shè)計方法,比如矩形系數(shù)更好的等紋波法則只能在fdatool里面找到。 所幸的是,F(xiàn)IR Megacore提供了濾波器的Coefficients導(dǎo)入的選項,可以使用第三方工具生成的Coefficients。
3、這使得我們能夠用FIR Megacore來實現(xiàn)fdatool生成的濾波器。FDATool的介紹 FDATool(Filter Design&Analysis Tool)是MATLAB信號處理工具箱里專用的濾波器設(shè)計分析工具,MATLAB 6.O以上的版本還專門增加了濾波器設(shè)計工具箱(Filter Design Toolbox)。FDATool可以設(shè)計幾乎所有的常規(guī)濾波器,包括FIR和IIR的各種設(shè)計方法。它操作簡單,方便靈活。 FDATool。界面總共分兩大部分,一部分是Design Filter。在界面的下半部,用來設(shè)置濾波器的設(shè)計參數(shù);另一部分則是特性區(qū),在界面的上半部分,用來顯示
4、濾波器的各種特性。Design Filter部分主要分為:Filter Type(濾波器類型)選項,包括Lowpass(低通)、Highpass(高通)、Bandpass(帶通)、Bandstop(帶阻)和特殊的 FIR濾波器。 Design Method(設(shè)計方法)選項,包括IIR濾波器的Butterwotth(巴特沃思)法、Chebyshev Type I(切比雪夫I型)法、Chebyshev Type II(切比雪夫II型)法、Elliptic(橢圓濾波器)法和FIR濾波器的Equiripple法、Least-Squares(最小乘方)法、 Window(窗函數(shù))
5、法。Filter Order(濾波器階數(shù))選項,定義濾波器的階數(shù),包括Specify Order(指定階數(shù))和Minimum Order(最小階數(shù))。在Specify Order中填入所要設(shè)計的濾波器的階數(shù)(N階濾波器,Specify Order="N-1")。如果選擇Minimum Order,則MATLAB根據(jù)所選擇的濾波器類型自動使用最小階數(shù)。Frequency Specifications選項,可以詳細定義頻帶的各參數(shù),包括采樣頻率和頻帶的截止頻率。它的具體選項由Filter Type選項和Design Method選項決定。例如Bandpass(帶通)濾波器需要定
6、義Fstop1(下阻帶截止頻率)、Fpass1(通帶下限截止頻率)、Fpass2 (通帶上限截止頻率)、Fstop2(上阻帶截止頻率),而Lowpass(低通)濾波器只需要定義Fstop1、Fpass1。采用窗函數(shù)設(shè)計濾波器時,由于過渡帶是由窗函數(shù)的類型和階數(shù)所決定,所以只需定義通帶截止頻率,而不必定義阻帶參數(shù)Magnitude Specifications選項,可以定義幅值衰減的情況。例如設(shè)計帶通濾波器時,可以定義Wstop1(頻率Fstop1處的幅值衰減)、Wpass (通帶范圍內(nèi)的幅值衰減)、Wstop2(頻率Fstop2處的幅值衰減)。當采用窗函數(shù)設(shè)計時,通帶截止頻率處的幅值衰減固定為
7、6db,所以不必定義。 簡要流程如下: Step-1:在Matlab的命令行上輸入:fdatool,啟動Filter Design & Analyze Tool; Step-2:Filter Design & Analyze Tool(fdatool)的主界面; Step-3:基于等紋波法設(shè)計一個FIR濾波器; Step-4:這個濾波器的幅頻特性; Step-5:在fdatool主界面的File菜單中選取Export. Step-6:在Export的對話框中,Export To選擇Coefficient File(ASCII),F(xiàn)ormat選擇Decimal;Step-7:修改導(dǎo)出的fcf文件,把那些廢話刪掉(非常重要); Step-8:調(diào)用Altera FIR Megacore的,點擊Parameters按鈕; Step-9:在主界面中,我們可以看到一個默認的低通濾波器,不要管它,直接點擊坐標圖上面的那個Edit Coefficient Set按鈕; Step-10:在Coeffi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- AI賦能高校思政教育的策略及實施路徑
- 散文的鑒賞技巧:初中語文高級教學(xué)
- 寫人繪形畫影的繪畫作文(12篇)
- 上海建平中學(xué)高一(下)期末語文試題及答案
- 我心中的老師抒情作文5篇
- 描寫月全食作文八年級(8篇)
- 廉頗藺相如列傳故事解析:初中語文教案
- 案件執(zhí)行協(xié)議書
- 詳細工作經(jīng)歷及崗位證明文書(6篇)
- 公交公司學(xué)雷鋒活動方案
- 主題3 鄉(xiāng)土情懷-2025年中考語文現(xiàn)代文閱讀主題預(yù)測與答題技巧指導(dǎo)(原卷版)
- DZ 0141-1994地質(zhì)勘查坑探規(guī)程
- 2024 - 2025學(xué)年浙美版一年級下冊美術(shù)期末考試試卷及答案
- 口腔合伙人合同協(xié)議書
- 2025年中國車載顯示行業(yè)市場前景預(yù)測及投資價值評估分析報告
- DB32T3436-2018 智能信包箱運營管理服務(wù)規(guī)范
- DB32T3614-2019 工貿(mào)企業(yè)安全風(fēng)險管控基本規(guī)范
- 地下工程施工安全防范措施
- 河南會考地理試題及答案2024
- 浙江首考2025年1月普通高等學(xué)校招生全國統(tǒng)考政治試題及答案
- 2024年通信電源專業(yè)知識考試題庫(含答案)
評論
0/150
提交評論