基于外推补偿技术改进结构的低成本基于外推补偿技术改进结构的低成本FIR滤波器实现滤波器实现
外推补偿技术利用 FIR滤波器冲激响应的准周期特性进行系数外推,并将近似误差补偿回去,从而有效降低了多
常系数乘法的复杂度,但延时链的增加是其固有特性,3种改进结构通过改变延时链位置来减小其位宽。综合结
果表明,改变输入端延时链位置的改进结构能够进一步降低FIR滤波器的硬件实现成本,具有较好的实用性。
0 引言引言
FIR滤波器在实际应用中因其线性相位、绝对稳定、不会产生自激振荡等特性,在通信和信号处理领域应用广泛。但对于同
样的设计要求,FIR滤波器通常比IIR滤波器需要更高的阶数,因此近些年人们一直在研究FIR滤波器的低复杂度低成本实现方
法。FIR滤波器在数字系统中实现时,实质上是要完成加法、乘法和数据传输等运算,子项空间技术利用FIR滤波器系数之间
的子项共享可以有效减少实现时加法器的个数
[1]
;外推补偿技术利用FIR滤波器冲激响应的准周期特性可以有效降低多常系数
乘法的复杂度,较子项空间技术更有优势,但引入了多余的延时链
[2-5]
。本文提出3种改变延时链位置从而减小延时链位宽的
改进结构,其中改变输入端延时链位置的改进结构能够进一步降低实现成本,具有更好的实用性。
1 冲激响应外推技术冲激响应外推技术
图1表示一个2N阶零相位FIR滤波器的典型冲激响应,其系数的变化规律通常具有准周期(quasi-periodic)特性,中间主瓣
(center lobe)的能量最大,旁瓣(side lobes)的能量向两边逐渐减小(lobe0~lobe2)。若每一个旁瓣包含系数的数量相
同,则任何一个旁瓣都可以近似表示其他旁瓣。为了方便,不妨选择能量最小的旁瓣lobe2作为原型瓣(prototype lobe),则
冲激响应外推技术的基本思想就是利用滤波器系数的准周期特性,通过原型瓣的尺度变换近似表示其他旁瓣,从而达到降低
FIR滤波器常系数乘法复杂度的目的
[2]
。
一个2N阶零相位的FIR滤波器传输函数可以表示为:
这里α
l
表示由原型瓣近似表示各旁瓣时的尺度因子,且α
L-1
=1。
从式(3)可以看出,冲激响应外推滤波器的常系数乘法运算只需要考虑原型瓣的系数h(M+(L-1)d+1)~h(M+Ld)、没有参与外
推的系数h(0)~h(M)、h(M+Ld+1)~h(N)以及尺度因子α
0
~α
L-1
,且原型瓣的系数取值较小,因此有效降低了实现复杂度。