软件无线电系列——抽取器的多相滤波和内插器的多相滤波

本文详细讨论了抽取器和内插器的多相滤波结构,指出滤波处理在抽取器和内插器操作前后的时间顺序对实时性的影响。通过优化分支滤波器的阶数和系数,降低了运算速度需求,提高了计算精度。设计实例展示了多相滤波器如何显著降低运算速度要求,特别是在高速采样情况下。
摘要由CSDN通过智能技术生成

本节目录

一、抽取器的多相滤波结构
二、内插器的多相滤波结构
三、一个抽取器多相滤波器的设计

本节内容
从前面文章中可以知道,抽取器模型中的低通滤波器在抽取算子D之前,是在降低速率之前实现的;内插器模型中的低通滤波器在内插算子I之后,是在提升速率之后进行的。这两种模型的抗混叠数字滤波器都是在高采样速率条件下进行的,对数据运算速度要求是实时处理,由此引入了实时处理的抽取器、内插器的多相滤波结构。
一、抽取器的多相滤波结构
数字滤波器的冲击响应为h(n),其z变换为H(z),表达式为:
在这里插入图片描述

上述中表达式H(z)的多相滤波结构图,可用于抽取器,具体结构图如下:
在这里插入图片描述

上图中左侧为数字滤波器的多相结构,可以看出抽取器还是在滤波之后,也就是说对于滤波器的实时处理要求还是很高。右侧图中对应的是抽取器的多相滤波结构,数字滤波器均位于抽取器D之后,也就是滤波处理在降速之后,降低了处理速度的要求,提高的实时处理能力。同时,每一分支滤波器的系数有原来的N个减少为M=N/D个,可以减小滤波器运算的累积误差,提供计算精度。
二、内插器的多相滤波结构
内插器的多相滤波结构的表达式及对应的结构图如下:
在这里插入图片描述

上图中左侧,内插器在数字滤波器之前,因此此时对数字滤波的要求还是很高,图中右侧,根据以前文章中的内插器的等效关系,将内插器调整至数字滤波之后,也就是数字滤波是在采样速率提升之前进行的,降低了对数字滤波实时性的计算要求,同时,对于分支滤波器的阶数降低至原来的I分之一,提高了运算精度,降低了对字长的要求。
三、一个抽取器多相滤波器的设计
将抽取器以开关形式来表示,低通滤波器h(n)的阶数为N,要求低通滤波器在采样间隔Ts内完成N次的乘加运算,计算速度为S1,对于多相结构,各分支滤波器的阶数为N/D,输入的采样速率为fs/D,因此各分支滤波器的计算速度要求为S2。S1和S2直接存在的关系,也就能说明多相滤波器的优点。
S1=N×fs MPS
S2=(N/D)×(fs/D)=(N×fs)/(D2)=S1/(D2) MPS
MPS表示每秒的乘加次数
从上述公式中可以看出来,对滤波器速度要求是原来的D^2分之一,当D较大是,对运算速度大大降低。
若fs=100MHz,N=1024,D=32,采用32阶多相滤波器和1024阶滤波器之间的性能差距,相当于要求32阶滤波器的数据通吐量大大100M/32=3.125MHz,也就是每一分支滤波器在10ns内完成一次乘加运算,这样滤波速度是可以轻松实现的。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小灰灰的FPGA

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值