CIC滤波器是一种在数字信号处理领域广泛应用的滤波器,尤其适用于内插和抽取操作。这种滤波器的特点在于其线性相位响应和简单的实现方法,使得其在FPGA等平台上的实现较为容易[1][2]。 结构原理
CIC滤波器是由Eugene B. Hogenauer发明的一类数字 信号处理滤波器,其结构包括积分和梳状滤波器的级联。在抽取模式下,输入信号先经过积分,然后降采样,接着通过与积分环节数量相同的梳状滤波器;而在内插模式下,输入信号则先经过梳状滤波器,随后升采样,再通过与梳状环节数量相同的积分环节[3]。 特性
CIC滤波器具有线性相位响应的性质,且只需通过延迟和加减运算即可实现,无需乘法运算,因此在FPGA等平台上易于实现。