基于FPGA的高速全并行FIR滤波器的设计  被引量:6

The design of parallel high-speed FIR filter based on FPGA

在线阅读下载全文

作  者:杨鸿武[1] 丁朋程[1] 王全州[1] 

机构地区:[1]西北师范大学物理与电子工程学院,甘肃兰州730070

出  处:《西北师范大学学报(自然科学版)》2012年第1期48-51,共4页Journal of Northwest Normal University(Natural Science)

基  金:国家自然科学基金资助项目(60875015);甘肃省自然科学基金资助项目(1107RJZA112)

摘  要:提出了一种在FPGA上实现的高速全并行FIR滤波器.用窗函数设计法在MATLAB中生成滤波器抽头系数,由FIR滤波器直接型结构变换得到全并行滤波器的实现结构图,将乘法器的滤波器抽头系数固定为常数,而不是从ROM中读取.在加法器和乘法器后面都插入相应的寄存器,构成多级流水结构,用Verilog HDL在FPGA中实现128阶线性相位FIR的RTL级描述.利用网络分析仪分析了滤波器性能,实现了在单个时钟周期完成一次滤波.A parallel high-speed pipelined FIR filter implemented in FPGA is presented.The filter tap coefficients are generated by MATLAB using windowing method.The hardware parallel structure diagram is got from linear phase direct form FIR filter structure.The filter coefficients of the multiplier is fixed as a constant,rather than read from the ROM.The inserted registers after the adders and multipliers constitute a multi-stage pipeline structure.The 128-tap linear phase FIR filter is implemented in FPGA by using verilog HDL RTL-level description.The performance of the filter is analyzed with the network analyzer machine.One point computing result is completed in single clock.

关 键 词:FPGA FIR滤波器 流水线 并行结构 

分 类 号:TN713.7[电子电信—电路与系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象