CIC滤波器被应用在变频过程处理中,FIR滤波器有着多种应用,可以应用在不同采样频率的升采样,降采样中。CIC滤波器有着低通滤波器的特性,其他的FIR可以呈现低通,高通,带通等多种特性。和大多数FIR不同的是,CIC的实现只需要用到加减,不需要用到乘法。CIC滤波器会有特定频率的衰减,其他的FIR滤波器可以在任意频率衰减。
CIC滤波器比大多数FIR滤波器更加经济,但也有其不足。在需要少量升/降采样的场合中,FIR滤波器有其优点,但是如果采样频率的变化较大(如10倍以上),实现一个抗混叠的滤波器需要很高的代价,此时CIC 便体现出其优越性。而且如果升/降采样的倍数发生变化,在数据位长足够的前提下,仅仅改变升/降采样环节的倍数即可。
FIR滤波器可以使用定点/浮点数,CIC滤波器只能使用定点数,因为作为递归实现的结构,非常依赖梳状和积分器的零极点相消。CIC滤波器所能提供的滤波器响应形状非常有限。通过增加极点,可以得到更多的阻带。但是这样做也会导致梳状器和积分器中数据位长的增加。由于CIC滤波器的设计自由度低,实际中很少单独使用,如果后接一个FIR或IIR校正相位,就会实用得多。