一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Matlab生成fir濾波器抽頭系數(shù)的流程

FPGA技術(shù)江湖 ? 來(lái)源:FPGA技術(shù)江湖 ? 2024-03-25 09:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在Vivado調(diào)用fir濾波器時(shí),我們會(huì)遇到需要填充濾波器抽頭系數(shù)的問(wèn)題,手工計(jì)算又不現(xiàn)實(shí),所以在此向大家介紹一個(gè)生成系數(shù)的工具。

首先,我們打開(kāi)matlab軟件,在命令窗口輸入fdatool并回車(chē),就會(huì)彈出濾波器設(shè)計(jì)工具。

3b892a60-e977-11ee-a297-92fbcf53809c.png

3b8fb7fe-e977-11ee-a297-92fbcf53809c.png

在圖中第一個(gè)紅色框內(nèi),我們根據(jù)自己需要選擇低通或者高通,第二個(gè)框,在fir的設(shè)計(jì)方法中,我們也是可以根據(jù)自己需要進(jìn)行選擇,在此,比如我選擇窗函數(shù)。

3b9c4352-e977-11ee-a297-92fbcf53809c.png

在窗函數(shù)中,我們選擇合適的窗口。

3ba6b76a-e977-11ee-a297-92fbcf53809c.png

對(duì)于計(jì)算階數(shù)大家可以根據(jù)需要進(jìn)行選擇,默認(rèn)是最小,但是有時(shí)候?yàn)V波效果不是很好,所以我們可以自定義。

3babf392-e977-11ee-a297-92fbcf53809c.png

自定義時(shí)選擇第一個(gè)選項(xiàng),計(jì)算階數(shù)越大,運(yùn)算量越大,最后仿真時(shí)等待的時(shí)間可能更久,這個(gè)大家自行均衡。

3bb8d422-e977-11ee-a297-92fbcf53809c.png

接下來(lái)是頻率設(shè)置,units是頻率單位,根據(jù)自己波形的頻率進(jìn)行設(shè)置合適的單位。Fs為采樣頻率,在滿(mǎn)足奈奎斯特采樣定律的情況下設(shè)置合適的頻率。Fpass為通帶頻率,指的是濾波器允許通過(guò)的頻率范圍。Fstop為截止頻率,指的是濾波器需要抑制的頻率范圍。

Apass表示通帶衰減,指的是濾波器在通帶內(nèi)的衰減量。Astop表示阻帶內(nèi)的衰減量。

3bbed2fa-e977-11ee-a297-92fbcf53809c.png

在此,給大家一個(gè)示例,窗函數(shù)我選擇的是漢明窗,采樣頻率為10MHz,截止頻率為4MHz。計(jì)算階數(shù)為20。大家可以看一下效果圖,還是比較理想的。

3bcd277e-e977-11ee-a297-92fbcf53809c.png

在左邊窗口,我們選擇第三個(gè)選項(xiàng),然后選擇Fixed-point。然后我們就可以輸出我們的抽頭系數(shù)了。

3bd94dba-e977-11ee-a297-92fbcf53809c.png

大家可以直接輸出數(shù)據(jù),然后在IP核配置界面直接填充,不過(guò)在此為了減少麻煩,我直接輸出XILINX的coe文件,在配置時(shí),用文件直接來(lái)填充。



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • matlab
    +關(guān)注

    關(guān)注

    189

    文章

    3001

    瀏覽量

    234157
  • fir濾波器
    +關(guān)注

    關(guān)注

    1

    文章

    95

    瀏覽量

    19390
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    835

    瀏覽量

    68789

原文標(biāo)題:Matlab生成fir濾波器抽頭系數(shù)

文章出處:【微信號(hào):HXSLH1010101010,微信公眾號(hào):FPGA技術(shù)江湖】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Matlab生成fir濾波器抽頭系數(shù)

    在Vivado調(diào)用fir濾波器時(shí),我們會(huì)遇到需要填充濾波器抽頭系數(shù)的問(wèn)題,手工計(jì)算又不現(xiàn)實(shí),所以在此向大家介紹一個(gè)
    發(fā)表于 04-30 16:17

    基于matlab FPGA verilog的FIR濾波器設(shè)計(jì)

    今天和大俠簡(jiǎn)單聊一聊基于matlab FPGA verilog的FIR濾波器設(shè)計(jì),話不多說(shuō),上貨。 本次設(shè)計(jì)實(shí)現(xiàn)8階濾波器,9個(gè)系數(shù)
    發(fā)表于 07-04 20:11

    FIR濾波器FAQ原理簡(jiǎn)述

    - FIR濾波器的沖激響應(yīng)實(shí)際上是FIR系數(shù)抽頭(Tap) - FIR
    發(fā)表于 09-24 16:05

    并行FIR濾波器Verilog設(shè)計(jì)

    對(duì)應(yīng)一個(gè)系數(shù)。由理論知識(shí)可知,只有當(dāng)FIR的h(n)對(duì)稱(chēng)時(shí),FIR濾波器才具有線性相位特性。使用MATLAB等工具設(shè)計(jì)
    發(fā)表于 09-25 17:44

    基于MATLAB與QUARTUS II的FIR濾波器設(shè)計(jì)與驗(yàn)

    基于MATLAB與QUARTUS II的FIR濾波器設(shè)計(jì)與驗(yàn)證 FIR濾波器是一種應(yīng)用廣泛的基本數(shù)字信號(hào)處理元件。
    發(fā)表于 05-13 17:16 ?54次下載

    MATLAB設(shè)計(jì)FIR濾波器的方法

    MATLAB設(shè)計(jì)FIR濾波器的方法 摘? 要 介紹了利用MATLAB信號(hào)處理工具箱進(jìn)行FIR濾波器
    發(fā)表于 01-16 18:12 ?1.6w次閱讀
    用<b class='flag-5'>MATLAB</b>設(shè)計(jì)<b class='flag-5'>FIR</b><b class='flag-5'>濾波器</b>的方法

    基于MATLAB與QUARTUS II的FIR濾波器設(shè)計(jì)與驗(yàn)

    基于MATLAB與QUARTUS II的FIR濾波器設(shè)計(jì)與驗(yàn)證 1 引言    FIR數(shù)字濾波器能夠滿(mǎn)足
    發(fā)表于 12-12 11:23 ?2924次閱讀
    基于<b class='flag-5'>MATLAB</b>與QUARTUS II的<b class='flag-5'>FIR</b><b class='flag-5'>濾波器</b>設(shè)計(jì)與驗(yàn)

    基于MATLAB及FPGA的FIR低通濾波器的設(shè)計(jì)

    充分利用有限沖擊響應(yīng)數(shù)字濾波器(Finite Impulse Response digital filter ,FIR系數(shù)的對(duì)稱(chēng)特性,借助于MATLAB語(yǔ)言和現(xiàn)場(chǎng)可編程門(mén)陣列(FPG
    發(fā)表于 08-05 14:23 ?83次下載
    基于<b class='flag-5'>MATLAB</b>及FPGA的<b class='flag-5'>FIR</b>低通<b class='flag-5'>濾波器</b>的設(shè)計(jì)

    基于MATLAB與FPGA的FIR濾波器設(shè)計(jì)與仿真

    數(shù)字濾波器是數(shù)字信號(hào)處理領(lǐng)域內(nèi)的重要組成部分。FIR濾波器又以其嚴(yán)格的線性相位及穩(wěn)定性高等特性被廣泛應(yīng)用。本文結(jié)合MATLAB工具軟件介紹了FIR
    發(fā)表于 09-25 11:34 ?120次下載
    基于<b class='flag-5'>MATLAB</b>與FPGA的<b class='flag-5'>FIR</b><b class='flag-5'>濾波器</b>設(shè)計(jì)與仿真

    基于Matlab/Simulink的FIR數(shù)字濾波器的設(shè)計(jì)與實(shí)現(xiàn)

    基于Matlab/Simulink的FIR數(shù)字濾波器的設(shè)計(jì)與實(shí)現(xiàn)。
    發(fā)表于 01-15 15:16 ?41次下載

    基于matlab和fpga的FIR濾波器設(shè)計(jì)

    基于matlab和fpga的FIR濾波器設(shè)計(jì),有興趣的同學(xué)可以下載學(xué)習(xí)
    發(fā)表于 04-27 15:51 ?59次下載

    基于MATLABFIR濾波器設(shè)計(jì)與濾波

    基于MATLABFIR濾波器設(shè)計(jì)與濾波
    發(fā)表于 12-14 22:08 ?64次下載

    基于MATLAB與QUARTUS+II的FIR濾波器設(shè)計(jì)與驗(yàn)證

    基于MATLAB與QUARTUS+II的FIR濾波器設(shè)計(jì)與驗(yàn)證
    發(fā)表于 09-18 10:17 ?11次下載
    基于<b class='flag-5'>MATLAB</b>與QUARTUS+II的<b class='flag-5'>FIR</b><b class='flag-5'>濾波器</b>設(shè)計(jì)與驗(yàn)證

    如何使用Verilog實(shí)現(xiàn)具有預(yù)生成系數(shù)的簡(jiǎn)單FIR濾波器?

    不起眼的 FIR 濾波器是 FPGA 數(shù)字信號(hào)處理中最基本的模塊之一,因此了解如何將具有給定抽頭數(shù)及其相應(yīng)系數(shù)值的基本模塊組合在一起非常重要。
    發(fā)表于 06-07 17:12 ?935次閱讀
    如何使用Verilog實(shí)現(xiàn)具有預(yù)<b class='flag-5'>生成</b><b class='flag-5'>系數(shù)</b>的簡(jiǎn)單<b class='flag-5'>FIR</b><b class='flag-5'>濾波器</b>?

    利用Matlab工具箱設(shè)計(jì)FIR和IIR濾波器

    利用Matlab工具箱設(shè)計(jì)FIR和IIR濾波器
    的頭像 發(fā)表于 09-26 14:59 ?1393次閱讀