基于GC5016的并行多通道接收机研究
当


由于CIC滤波器的通带倾斜较大,信号通过CIC滤波器之后,频谱会产生一定的倾斜,且伴有较大损耗,所以后端的PFIR滤波器在继续对信号进行抽取降速的基础上,还要对信号进行一定程度的补偿,以便抵消CIC滤波器的通带倾斜。
3.2 PFIR滤波器
用一个已知的窗函数ω(k)去截取一个理想滤波器的冲激函数hid(k),就能得到一个实际可用的FIR滤波器冲击函数h(k),即窗函数法,这是最简单、最常用的设计FIR滤波器的方法。常用的窗函数ω(k)有矩形窗、汉宁窗、海明窗、布-哈窗(Blackman-Harris)以及凯撒(Kaise r)窗等。除此之外,还有等波纹最佳一致逼近法(Parks-Mcclellan最优法)及频域采样法等。
FIR滤波器的阶数即窗函数长度是由滤波器的实际需求决定的,对于某些类型的窗函数,给定δp,δs,fC,fA等滤波器参数就可确定所需的滤波器阶数。例如对凯撒窗,当δ=δp=δs时,则N由下式给出:
式中:△f,fC,fA分别为实际模拟带宽和频率值;fs为采样频率。由上式可见,数字滤波器的阶数N与滤波器的归一化过渡带宽度成反比,与滤波器带内波动的对数值成正比,过渡带越窄带内波动越小,所需的滤波器阶数越大,实现起来也越困难,所以实际应用中,需要对
三者进行权衡折衷。目前有很多商用滤波器设计软件包可供选择,Matlab的信号处理和滤波器设计工具箱,提供了强大的设计和仿真功能。本文使用Matlab对GC5016的滤波器设计进行了仿真。
4 仿真及结果
仿真实用Matlab的滤波器设计工具箱,假设抽取因子M=8,差分延时D=1,信号通带为2 MHz,阻带衰减Ast为80 dB,采样率fs为100MHz,则CIC滤波器的幅频响应如图5所示。
评论