基于fpga的fir滤波器设计与实现-计算机应用技术专业论文.docxVIP

基于fpga的fir滤波器设计与实现-计算机应用技术专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于fpga的fir滤波器设计与实现-计算机应用技术专业论文

西安建筑科技大学硕士论文 西安建筑科技大学硕士论文 西安建筑科技大学硕士论文 西安建筑科技大学硕士论文 PAGE PAGE 2 PAGE PAGE 3 显得不堪重负。 面向 DSP 的各类专用 ASIC 芯片虽然可以解决平行性和速度的问题I叫,但是 高昂的开发设计费用,耗时的设计周期,及不灵活的纯硬件结构,使得 DSP 的 ASIC 解决方案日益失去实用性。 现代大容量,高速度的 FPGA 以及相应的 SO陀技术的出现,克服了上述方案 的诸多不足。在这些 FPGA 中,一般都内嵌有可配置的高速阳M,PLL,LV邸, LVTTL 以及硬件乘法累加等 DSP 模块。用 FPGA 来实现数字信号处理可以很好的解决并 行和顺序性的矛盾,直至速度问题 ,而且其灵活的可配置特性,使得 FPGA 构成 的 DSP 系统非常易于修改,易于测试及硬件升级。 在利用 FPGA 进行 DSP 系统的开发应用上 ,已经有了全新的设计工具和设计 流程。 DSP Builder 就是 Altera 公司推出的一个面向 DSP 开发的系统级工具。 Matlab[3J 是功能强大的数学分 析工具,广泛用于科学计算和工程计算,可以进行 复杂的数字信号处理系统的建模 ,参数估计及性能分析。 Simulink 是 Matlab 的 一个组成部分,用于图形化建模仿真。 DSP Builder 作为 Simulink 中的一个工 具箱,使得用 FPGA 设计 DSP 系统完全可以通过 Simulink 的图形化界面进行,只 要简单的进行 DSP Builder 工具箱中的模块调用即可。 数字滤波器的性能关系到技术创新和学术进步,而 FPGA 技术具有很大的优 越性,所以研究基于 FPGA 的 FIR 数字滤波器具备一定实用价值和现实意义。 1.2 国内外研究现状 目前,数字信号处理系统的实现方法包括纯软件方法,纯硬件方法及软硬件 结合的方法。 (1)信号处理算法的软件实现,指在通用计算机上通过编写软件(用 Fortran、 C 语言等〉来实现数字信号处理的算法。 (2)用数字信号处理器 CDSP) 硬件实现。 DSP 是一种针对数字信号处理算法 而设计的微处理器; DSP 具有下面特点 : 在计算机体系结构上 ,采用了修正的 Harvard 结构和多总线结构,支持流水线操作 ,具有多个 ALU 单元,并增加了专 用的乘累加单元及丰富的在片资源。 (3)采用专用芯片 CASIC,Application Specific Integrated Circuit) 来准硬件实 现。这些 ASIC 专用芯片通常是针对某种专门用途进行设计的,具有极快的运算 速度和极高的性价比 [4-5)。例如,专门的FFT 和 FIR 滤波器芯片,为音乐、视频 处理专门设计的 MP3、DVD 芯片等。 (4)软、硬件相结合的实现方式。目前嵌入式实时信号处理系统实现的发展趋 势是采用嵌入式处理器如 ARM ,Power 町等作为控制管理单元, DSP 作为核心处 理器, FPGA (现场可编程逻辑器件) 作为接口来共同实现[川 ]。 随着现代电子技术、计算机技术与数学的发展,新的计算方法和新的电子器 件的不断出现 ,各个学科的交叉与融合 ,数字信号处理系统无论是在理论研究上 还是在实际的具体实现上,也必将得到更进 一步的发展。 1.3 本文的主要工作及结构安排 本文主要研究基于 FPGA 的 FIR 数字滤波器设计与实现方面的各种问题,结 构安排如下: 1 绪论,主要介绍了课题研究的背景、现状和意义。 2 FIR 数字滤波器,简要介绍了 FIR 滤波器的基本原理和结构,阐述了该类 型数字滤波器的设计方法及步骤。 3 FPGA 设计方法与流程,主要针对 Altera 的 FPGA 介绍了设计方法和开发流 程。 4 FPGA 开发版设计,介绍了本文所设计的 FPGA 开发板,包括系统设讨和电 路设计,并对各个模块进行了详细的描述: 5 NIOS 口的嵌入式处理系统加载 ,介绍了 NOISII 的使用,并结合开发板 给出了各个模块的程序,并进行了简单测试。 6 FIR 滤波器实现,针对 FIR 滤波器进行了设计,并首先进行了 MATLAB 下的 仿真,然后在 FPGA 下进行了 FIR 滤波器设计,并对仿真结果和实验结果进行了 比对,结果表明:所设计的系统完全满足要求。 7 总结与展望,总结了本次 FIR 数字滤波器的设计工作,并在总结的基础 上, 给出了今后的一些研究方向。 2 FIR 数字滤波器 2. 1 数字滤波器简述 数字滤波器是一种典型的离散系统,数字滤波器涉及两 个方面问题:数字滤 波器的设计与滤波

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档