一种基于FPGA实现高斯滤波器数字逻辑电路的方法技术

技术编号:8454775 阅读:677 留言:0更新日期:2013-03-21 23:38
本发明专利技术涉及一种基于FPGA实现高斯滤波器数字逻辑电路的方法。本方法是将FIR数字滤波方式的滤波器和基于波形存储滤波方式的滤波器集成在FPGA芯片上,根据不同高斯滤波的要求,通过控制信号选通开关SEL选取滤波的方式,开启对应的滤波器。通过本方法,使高斯滤波器可实现两种滤波方式,一种采用FIR数字滤波器生成高斯滤波的方式,其结构简单,相位线性,性能稳定,输入可以是有幅度的多比特数据,而且通过Load(装载)滤波器的系数可以实现不同性能的高斯滤波器;另一种采用波形存储的滤波方式,通过读取ROM中数据作为输出的频率信号,具有占用的逻辑资源少,速度快,灵活性号,可靠性高且工作稳定等特点,两种方式实现互补,即可满足不同要求的高斯滤波器。

【技术实现步骤摘要】

本专利技术涉及数字信号处理系统,尤其涉及一种基于FPGA实现高斯滤波器数字逻辑电路的方法
技术介绍
滤波器在信号处理、信号检测、通信领域有非常重要的应用,在实时系统中,对滤波器的性能和处理速度有非常严格的要求,特别是快速实时系统中,处理速度至关重要。数字滤波器通常都是应用于修正或改变时域或频域中信号的属性。最为普通的数字滤波器就是线性时间不变量(LTI)滤波器。LTI数字滤波器根据单位脉冲响应的时间特性可分为无限长单位脉冲响应(IIR)数字滤波器和有限长单位脉冲响应(FIR)滤波器两种。FIRCFinite Impulse Response)滤波器相对于 IIR( Infinite Impulse Response)滤波器有许多独特的优越性,在保证满足滤波器幅频响应要求的同时,还可获得严格的线性相位特性,从而保持稳定。由于在数据通信、语音信号处理、图像处理以及自适应处理等领域往往要求信号在传输过程中不能有明显的相位失真,而IIR存在频率色散的问题,所以FIR滤波器获得了更广泛的应用。FIR滤波器是数字信号处理系统中最基本的元件,它可以在实现任意幅频特性的同时,能够保证严格的线性相本文档来自技高网...

【技术保护点】
一种基于FPGA实现高斯滤波器数字逻辑电路的方法,其特征在于:将FIR数字滤波方式的滤波器和基于波形存储滤波方式的滤波器集成在FPGA芯片上,根据不同高斯滤波的要求,通过控制信号选通开关SEL选取滤波的方式,开启对应的滤波器,当控制信号选通开关SEL1为1时,通路选择FIR数字滤波的方式,同时控制信号选通开关SEL2也置为1,将FIR数字滤波的输出数据作为最后输出的频率信号;当控制信号选通开关SEL1为0时,则通路选择基于波形存储的滤波方式,同时控制信号选通开关SEL2也置为0,并将波形存储滤波的输出数据作为最后输出的频率信号,实现对应通路的高斯滤波。

【技术特征摘要】

【专利技术属性】
技术研发人员:张鹏泉马彪曹晓冬李柬褚孝鹏范玉进张波赵维兵李羚梅
申请(专利权)人:天津光电通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1