随着科技的发展,电子电路的设计正逐渐摆脱传统的设计模式。可编程逻辑器件及硬件描述语言的出现与发展从根本上改变了数字系统设计与实现的技术与方法,越来越多的数字信号处理系统采用可编程逻辑器件来实现。 数字滤波技术作为数字信号处理的基本分支之一,在各种数字信号处理中起着重要作用,被广泛应用于很多领域。其中有限长冲激响应(FIR)滤波器,只有零点、系统稳定、运算速度快、具有线性相位的特性,设计灵活,在工程实际中获得广泛应用。 本文以数字滤波器的基本理论为依据,通过对现场可编程门阵列(FPGA)内部结构的研究,结合软件工程学中结构化设计思想和硬件描述语言的特点,以9阶FIR低通数字滤波器为例,采用Altera公司的EPIK30TC144-3器件完成了FIR数字滤波器的软硬件设计。我们在设计中采用了层次化、模块化的设计思想,将整个滤波器划分为多个功能模块,利用VHDL语言进行了各个功能模块的设计。 为了使设计的过程和结果更为直观,文中详细介绍了核心及外围硬件电路的设计过程,最终达到了基于FPGA硬件实现参数化FIR数字滤波器的目的。实验测试表明,本论文所设计的基于FPGA的9阶FIR低通数字滤波器基本达到了设计指标。依照此方法,只要修改参数,升级相关硬件,便可以更改滤波器性能,实现高通、带通FIR数字滤波器,说明本设计具有普遍指导意义。
标签: FPGA 数字滤波
上传时间: 2013-05-24
上传用户:1101055045
· 摘要: 随着数字技术的发展,数字滤波器的功能越来越受到人们的注意和广泛应用,它有精度高、灵活性大等突出特点.FIR数字滤波具有稳定性高,严格的线性相位,能用FFT算法实现等特点.通过FPGA实现FIR数字滤波具有实时性高、处理速度快、精度高的特点.文章先通过MatIab DSP Builder设计出FIR滤波器模型,然后利用Simulink进行模型仿真.再用ModelSim
标签: FPGA FIR 数字滤波
上传时间: 2013-07-14
上传用户:wuyuying
·心电信号数字滤波的MATLAB仿真
标签: MATLAB 心电信号 仿真 数字滤波
上传时间: 2013-04-24
上传用户:sammi
·简介: 数字信号处理——数字滤波(英文版) 书名:Digital signal processing and digital fitering.
标签: 数字信号处理 数字滤波 英文
上传时间: 2013-06-02
上传用户:ndyyliu
FPGA&CPLD数字电路设计 数字滤波电路 设计
标签: FPGA CPLD 数字 电路设计
上传时间: 2013-08-09
上传用户:文993
基于FPGA的数字滤波系统设计
标签: FPGA 数字滤波 系统设计
上传时间: 2013-11-07
上传用户:erkuizhang
上传时间: 2015-01-01
上传用户:fudong911
数字滤波算法; 中间位置算法 算术平均值算法
标签: 算法 数字滤波 平均值 算术
上传时间: 2014-12-07
上传用户:gxrui1991
数字滤波的十种方法
标签: 数字滤波
上传时间: 2015-02-03
上传用户:小草123
本程序包括5种数字滤波算法。
标签: 程序 数字滤波 算法
上传时间: 2014-01-25
上传用户:330402686