一、数字滤波器原理:
数字抽取滤波器是ΣΔADC(ΣΔAnolog-to-Digital Converter)的重要组成部为分,旨在从高速、低分辨率的调制信号中重构出高分辨率、奈奎斯特频率的信号。为节约硬件资源,同时满足通带纹波和阻带衰减等要求,数字抽取滤波器一般采用 CIC 滤波器、CIC 补偿滤波器、半带滤波器三级级联方式构成。
要实现16倍和32倍的下采样,通常采用CIC或半带滤波器来实现。CIC滤波器能够实现较大的下采样率,但其频率响应在通带中的衰减较大,不能满足应用需求。半带滤波器具有较好的通带平坦特性,但考虑到面积和功耗,通常只能实现2倍下采样。为了解决降采样率高和通带内信号平坦等问题,本文将CIC和半带滤波器进行级联,既能达到较高的下采样率,又能满足通带的信号平坦度。为了充分利用CIC滤波器的降采样率高、结构简单等特性,可将CIC滤波器放在第一级。
例如:
系数选取,参考论坛:https://www.ilovematlab.cn/thread-35677-1-1.html
Quartus官方CIC IP核使用手册+补偿FIR说明
1、CIC Intel FPGA IP:用户指南
https://www.intel.com/content/www/us/en/programmable/documentation/