内插抽取滤波器

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

YD(n)x(nM )
5
频域关系表达式
H(z)
M
x(n) = xa(nT)
v(n)
yD(n) = xa(nMT)
YD(n)x(nM )
YD(eiw )M 1M k01X(ej(w2k)/M)
6
频域关系表达式
输入信号:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
输出信号:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
7
4倍抽取滤波器
clk
reset
滤波器
y
x
8
4倍抽取滤波器的编程
module test (clk, reset, x, y); input clk, reset; input [3:0] x; output [3:0] y;
reg [1:0] cnt; reg [3:0] y;
always @(posedge clk) begin if (!reset) cnt <= 0; else begin cnt <= cnt + 1'b1;
if (cnt == 0) y <= x; else y <= 0; end end endmodule
输出信号:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
14
4倍内插滤波器的模Biblioteka Baidu图
clk
reset
滤波器
y
x
15
4倍内插滤波器的编程
module test (clk, reset, x, y); input clk, reset; input [3:0] x; output [3:0] y;
16
4倍内插滤波器
17
0
18
数字滤波器
多速率滤波器
- 常用的多速率滤波器: FIR滤波器, 积分级联梳状(CIC)滤波器, 半带(HB)滤波器 IIR滤波器 。。。
-多速率滤波器的特点: 抽取, 插值, 底通滤波
2
抽取
- 抽取: 把原始的采样数据每隔 M-1 个取一个, 形成新的采样序列
- M为大于1的整数, 称为抽取因子
9
4倍抽取滤波器的仿真
10
内插
- 内插: 在已知序列x(n)的相邻采样点之间等间距地 插入L-1个0值点
- 其中L为大于1的整数,称为内插因子。(L-内插器)
11
L内插器的示意图
M
H(z)
x(n) = xa(nT)
v(n)
Y (n) xa(n/T L )n ,0 , L , 2L ,. 0, 其他
3
M抽取器的示意图
H(z)
M
x(n) = xa(nT)
v(n)
yD(n) = xa(nMT)
- 输入序列:x(n) - 输出序列:YD(n) - 采样率:f = 1/T - 输出采样率:f = 1/(MT)
4
时域关系表达式
H(z)
M
x(n) = xa(nT)
v(n)
yD(n) = xa(nMT)
- 输入序列:x(n)
- 输出序列:Y(n)
- 采样率:f = 1/T
- 输出采样率:f = L/T
12
频域关系表达式
M
H(z)
x(n) = xa(nT)
v(n)
Y (n) xa(n/T L )n ,0 , L , 2L ,. 0, 其他
YL(ejw)x(ejw)L
13
频域关系表达式
输入信号:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
reg [1:0] cnt; reg [3:0] y;
always @(posedge clk) begin if (!reset) cnt <= 0; else begin cnt <= cnt + 1'b1;
if (cnt == 2'b11) y <= x; else y <= y; end end endmodule
相关文档
最新文档