计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (27): 77-79.

• 研发、设计、测试 • 上一篇    下一篇

利用改进DA算法FIR滤波器的仿真与实现

于亚萍,刘 源,卫 勇   

  1. 天津农学院 机电工程系,天津 300384
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-09-21 发布日期:2011-09-21

Simulation and realization of FIR filter using modified distributed arithmetic architecture

YU Yaping,LIU Yuan,WEI Yong   

  1. Department of Mechanic and Electronic Engineering,Tianjin Agricultural University,Tianjin 300384,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-09-21 Published:2011-09-21

摘要: 针对传统乘法运算在FPGA中占用大量硬件资源的弊端,根据FIR滤波器的线性特性,对串行、并行和改进的分布式算法进行研究,利用改进分布式算法在FPGA上对FIR滤波器进行设计,通过查表法完成FIR滤波器的设计,用改进分布式算法设计了16阶FIR滤波器,并在Quartus II 7.0下进行仿真,仿真结果表明,与传统方法相比,该方法能够有效减少硬件资源的使用。

关键词: FIR滤波器, 查找表, 现场可编程门阵列, 分布式算法

Abstract: Aiming at the shortcoming of traditional multiplier occupying larger resource in FPGA,according to the linear characteristics of FIR filter,series Distributed Algorithm(DA),parallel DA,and modified DA are studied.FIR filter is designed based on FPGA by modified DA.High-order FIR filter is achieved in Look-Up Table(LUT) method.16-order FIR is designed by modified DA with Quartus II 7.0.Results show that the modified method can implement FIR filters with the smaller resource usage compared with traditional methods.

Key words: FIR filter, look-up table, Field Programmable Gate Array(FPGA), distributed algorithm