基于FPGA的FIR滤波器设计与仿真7070 ( 2010 ) 05040005 文章编号: 1674-基于 FPGA 的 FIR 滤波器设计与仿真刘建成1邹应全1徐伟1摘要 介绍了数字滤波器理论及其常见实 提 出 了 一 种 基 于 FPGA 现方 法 的 基 础, 的高效实现方案. 该方案采用对称结构, 加法、 乘法运算和级联技术, 利用 FPGA 芯片和 Maxplus 软件对该方案进行了仿 真验证. 结果表明基于 FPGA 的 实 现 方 案速度快、 实时性好、 节省硬件资源, 具 有重要的工程应用价值 . 关键词 数字滤波器; 分布式算法; FPGA 中图分类号 TP311 文献标志码 A0引言Introduction实现数字化是控制系统的重要发展方向, 而数字信号处理已在 通信、 语音、 图像、 自动控制、 雷达、 军事、 航空航天等领域广泛应用. 数字信号处 理 方 法 通 常 涉 及 变 换、 滤 波、 频 谱 分 析、 编码解码等处 [1 ] 理 . 数字滤波是数字信号处理重要环节, 它能满足滤波器对幅度和 相位特性的严格要求, 克服模拟滤波器所无法解决的电压和温度漂 而有限冲激响应 FIR 滤波器在设计任意幅频特性 移以及噪声等问题, 的同时能够保证严格的线性相位特性 . 数字滤波器根据其冲激响应函数的时域特性, 可分为无限长冲 ( IIR ) ( FIR ) 激响应 滤波器和有限长冲激响应 滤波器两种. 其中: IIR 滤波器需要执行无限数量卷积, 能得到较好的幅度特性, 其相位特性 是非线性的; FIR 滤波器由有限个采样值组成, 其构成的系统总是稳 定的, 且易于实现线性相位[1 ]. 由于在语音信号处理、 图像处理、 数字通信等传输过程中不能有明显的相位失真 , 而 FIR 滤波器在满足一定 对称条件下可以实现 IIR 滤波器难以……