www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > > FPGA開源工作室

基于FPGA的多級CIC濾波器實現(xiàn)四倍抽取二

在實現(xiàn)多級CIC濾波器前我們先來了解滑動平均濾波器、微分器、積分器以及梳狀濾波器原理。CIC濾波器在通信信號處理中有著重要的應用。

上一篇在《基于FPGA的多級CIC濾波器實現(xiàn)四倍抽取一》中介紹了滑動平均濾波器、微分器、積分器的原理,這篇文章來介紹梳狀濾波器以及積分梳狀濾波器,為up sample rate convert down sample rate convert FPGA實現(xiàn)打下基礎。

1 梳狀濾波器

1 梳狀濾波器結(jié)構(gòu)

梳狀濾波器的兩端為1-1的權(quán)值,具有簡單的多信道頻率響應。

Matlab

close all

clear all

Clc

%set system parameter

Fs = 352800; %sampling frequency

L = 8192;

%comb

b =[1,0,0,0,0,0,0,0,-1];

a =1;

%頻率響應和相位響應

[h,f]=freqz(b,a,L,Fs); %freqz函數(shù)求頻率響應

mag=20*log(abs(h))/log(10); %幅度轉(zhuǎn)換成dB單位

ph=angle(h)*180/pi; %相位值單位轉(zhuǎn)換

figure(1),

subplot(211);plot(f,mag);

xlabel('頻率(Hz)','fontsize',8);

ylabel('幅度(dB)','fontsize',8);

title('freqz()幅頻響應','fontsize',8);

subplot(212);plot(f,ph);

xlabel('頻率(Hz)','fontsize',8);

ylabel('相位()','fontsize',8);

title('freqz()相頻響應','fontsize',8);

2 梳狀濾波器的頻率響應和相位響應

因為濾波器的幅頻響應像一把梳子,所以稱作梳狀濾波器。

2 積分梳狀濾波器

3 積分梳狀濾波器結(jié)構(gòu)

積分器和梳狀濾波器的級聯(lián)就是積分梳狀(Integrator-Comb)濾波器。

Matlab

close all

clear all

clc

%set system parameter

Fs = 44100; %sampling frequency

L = 8192;

%Integerator+comb

b =[1,0,0,0,0,0,0,0,-1];

a =[1,-1];

%頻率響應和相位響應

[h,f]=freqz(b,a,L,Fs); %freqz函數(shù)求頻率響應

mag=20*log(abs(h))/log(10); %幅度轉(zhuǎn)換成dB單位

mag = mag -max(mag)

ph=angle(h)*180/pi; %相位值單位轉(zhuǎn)換

figure(1),

subplot(211);plot(f,mag);

xlabel('頻率(Hz)','fontsize',8);

ylabel('幅度(dB)','fontsize',8);

title('freqz()幅頻響應','fontsize',8);

subplot(212);plot(f,ph);

xlabel('頻率(Hz)','fontsize',8);

ylabel('相位()','fontsize',8);

title('freqz()相頻響應','fontsize',8);

4 積分梳狀濾波器的頻率響應和相位響應

5 五級IC串聯(lián)

如圖5所示,5個積分梳狀濾波器級聯(lián)的幅頻響應如圖6所示。

6 五級積分梳狀濾波器串聯(lián)幅頻響應

本站聲明: 本文章由作者或相關機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
關閉