推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于FPGA实现数字滤波的软硬件设计

更新时间:2020-11-15 09:28:49 大小:16M 上传用户:xuzhen1查看TA发布的资源 标签:fpga数字滤波 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

随着科技的发展,电子电路的设计正逐渐摆脱传统的设计模式。可编程逻辑器件及硬件描述语言的出现与发展从根本上改变了数字系统设计与实现的技术与方法,越来越多的数字信号处理系统釆用可编程逻辑器件来实现数字滤波技术作为数字信号处理的基本分支之一,在各种数字信号处理中起着重要作用,被广泛应用于很多领域。其中有限长冲激响应(FIR)滤波器,只有零点、系统稳定、运算速度快、具有线性相位的特性,设计灵活,在工程实际中获得广泛应用。
本文以数字滤波器的基本理论为依据,通过对现场可编程门阵列(FGA)内部结构的研究,结合软件工程学中结构化设计思想和硬件描述语言的特点,以9阶FIR低通数字滤波器为例,采用 Altera公司的ElK30c144-3器件完成了FIR数字滤波器的软硬件设计,我们在设计中采用了层次化、模块化的设计思想,将整个滤波器划分为多个功能模块,利用HDL语言进行了各个功能模块的设计。
为了使设计的过程和结果更为直观,文中详细介绍了核心及外围硬件电路的设计过程,最终达到了基于FPGA硬件实现参数化FIR数字滤波器的目的。实验测试表明,本论文所设计的基于FPGA的9阶FIR低通数字滤波器基本达到了设计指标。
依照此方法,只要修改参数,升级相关硬件,便可以更改滤波器性能,实现高通、带通FIR数字滤波器,说明本设计具有普遍指导意义。
关键词:数字信号处理;FPGA;WHDL语言;FIR数字滤波器

部分文件列表

文件名 大小
基于FPGA实现数字滤波的软硬件设计.pdf 16M

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载