论文部分内容阅读
多速率滤波器组是数字信号处理的热门研究方向,成功的应用于语音图像处理、数据压缩、小波分析等领域。随着通信技术的发展,基于多速率滤波器组理论的CDMA和OFDM/OQAM技术也成为研究热门。 就多速率滤波器组理论本身而言,实现高效高速的完全重构的滤波器组是研究的重点。Vaidyanathan将多相分解的思想引入到滤波器组设计中,极大的简化了滤波器组的设计。Koipilai R.D。提出了余弦调制滤波器组,将离散余弦变换应用于滤波器组设计,进一步简化了滤波器组的结构,使滤波器组更适合于基于硬件的方案解决。 滤波器组对信号处理的实时性要求和它的结构决定其用FPGA(现场可编程门阵列)来实现较合适。随着EDA(电子设计自动化)技术的发展,基于FPGA的DSP系统的开发方法有很大的进步,主要体现在多种EDA工具的结合,使设计者可以从系统级把握设计,而不需要深入理解硬件描述语言及FPGA器件本身。本文所用到的开发工具是MATLAB,DSP Builder和Quartus Ⅱ三者的结合,这三者是开发基于FPGA的DSP系统的典型工具。 本文从滤波器组的发展历史开始,讨论了滤波器组的基本理论,包括信号的抽取和内插引起的频谱变化、多相分解、noble变换;重点讨论了余弦调制滤波器的原理及设计,同时给出了适合硬件实现的余弦调制分析滤波器组的结构。最后根据之前讨论的滤波器组理论和FPGA开发方法,利用Altera公司的Cyclone Ⅱ系列芯片实现了一个三通道的余弦调制分析滤波器组。实验结果表明系统级的仿真结果与系统下载到芯片后实测的输出结果相同,这说明现在的EDA技术与微电子技术相结合,完全可以基于硬件实现复杂DSP系统,而不需要依靠软件实现。本文给出的余弦调制分析滤波器组实现的思路和过程也可作为其它DSP系统硬件实现的参考。