官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 请教多级CIC抽取滤波器不稳定是什么原因?

请教多级CIC抽取滤波器不稳定是什么原因?

01-08
自己用c编的CIC抽取滤波器程序,单级工作可以,但是一旦2级以上,就会出现频谱越来越畸变,最后完全无法工作,频谱是中间低,两边高的现象(复基带信号),请问有做过CIC滤波器的吗?请指点一下可能的原因

cic 滤波器结构算是比较简单的了, 应该是你自己code写的有问题, 建议好好看看书,然后先用matlab试试。

建议你先用浮点来试试,看是不是你overflow了

cic里面好像有一个溢出wrapping保护的。很多人会遗漏。

如果是2的补码可以不考虑中间的溢出, 只要是1) 线性操作,2)最后的位数确定。 具体看DSP书上有

Top