节点文献

基于FPGA的分布式算法FIR滤波器设计

Design of digital FIR bandpass filter using distributed algorithm based on FPGA

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 赵岚毕卫红刘丰

【Author】 Zhao Lan Bi Weihong Liu Feng(The College of Information Science and Engineering,Yanshan University,Qinhuangdao 066004)

【机构】 燕山大学信息科学与工程学院燕山大学信息科学与工程学院 秦皇岛066004秦皇岛066004

【摘要】 FIR滤波器具有许多优点,是数字信号处理系统中基本的元件。本文比较了目前FIR滤波器硬件实现的几种方法,详细研究了基于FPGA、采用分布式算法实现FIR滤波器的原理和方法,设计了一个32阶线性相位FIR滤波器,并用VHDL语言对其进行了描述。此滤波器采用串行加法器将数据进行预相加,从而将滤波器的规模减半。其主要部分——乘累加单元,采用LUT查找表结构,将乘法运算转换为查表操作,提升处理速度。最后进行了硬件仿真,结果证明,这一方法是可行且高效的。

【Abstract】 The FIR filter has a lot of merits,so it is the basal component of the DSP system.In this paper,after several methods to realize FIR Filter are compared,the theory and method to realize FIR Filter using Distributed Arithmetic based on FPGA is presented.A 32-tap linear phase FIR Filter is designed,and described with VHDL.In which,the data is pre-added by the serial adder in advanced,thereby,the size of filter is halved.The chief part of FIR filter is multiplication-accumulation part,and it adopts LUT structure based on the Distributed Arithmetic principle,which conveys multiplication to checking table to improve the processing speed.Finally,the hardware simulation is made,the results prove that this method to be capable and high effective.

【关键词】 FIR滤波器FPGA分布式算法LUT
【Key words】 FIR filterFPGADistributed algorithmLUT
【基金】 国家自然科学基金(50477001)资助
  • 【文献出处】 电子测量技术 ,Electronic Measurement Technology , 编辑部邮箱 ,2007年07期
  • 【分类号】TN713
  • 【被引频次】41
  • 【下载频次】857
节点文献中: 

本文链接的文献网络图示:

本文的引文网络