- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于FPGA的DSP开发技术的研究 学 生:XXX 学 号:XXX 专 业:XXX 指导老师:XXX 系统的背景及意义 背景:随着计算机、信息技术、大规模集成电路的飞速发展,数字信号处理在理论研究和实现技术方面都获得了高速的发展。目前以硬件描述语言(Verilog 或 VHDL)所完成的电路设计,可以经过简单的设计输入,综合,适配,仿真,下载,测试,是现代 IC 设计验证的技术主流。FPGA与DSP共存?FPGA与DSP矛盾? 意义:基于FPGA的DSP开发技术的研究就成为了DSP技术发展的一个新的理论研究,是DSP技术发展的必然结果。 FPGA与DSP的简单介绍 FPGA:现场可编程门阵列FPGA(Field Programmable Gate Array)是在可编程阵列逻辑PAL(Programmable Array Logic)、门阵列逻辑GAL(Gate Array Logic)、可编程逻辑器件PLD(Programmable Logic Device)等可编程器件的基础上进一步发展的产物。 DSP:数字信号处理DSP(Digital Signal Processing)是一门通过使用数学技巧执行转换或提取信息,来处理现实信号的方法的新兴学科。 传统的DSP开发技术 DSP最小系统的设计 基于FPGA的DSP开发技术 IP核是一种具有特殊电路功能的硬件描述语言,DSP Builder将具有DSP功能的IP核添加到FPGA芯片中去,通过FPGA芯片就能够实现DSP的功能。 基于FPGA的DSP开发的设计方案 在选择数字信号处理系统核心部分的方案时,需要考虑充分利用已有软件、硬件资源,还需要考虑到系统的工作时钟速率,系统的取样速率,系统的数据率,系统的条件操作等。可以通过采用知识产权核(IP)进行设计,采用硬件描述语言(HDL)的传统方法进行设计,使用C语言编译进行设计等方法。 基于FPGA的DSP开发的优势 采用现场可编程器件不仅可以缩短产品的上市时间,还可以满足设计所需要的性能,成本,尺寸等要求,并提供系统级的技术支持。基于FPGA的DSP结构最大的特点就是结构灵活,适于模块化设计,有较强的通用性,开发周期也较短,系统易于维护和易于扩展。 DSP Builder的设计 正弦波发生器设计流程图 正弦波的仿真波形 总结 通过基于Matlab、DSP Builder、Simulink、OuartusⅡ等开发工具,可以完成基于FPGA的数字信号处理系统的设计。只需要对DSP Builder模块库中相应的模块的基本参数进行一定的设置,就可以极大缩短设计开发的周期。随着技术的不断的发展,FPGA在数字信号处理领域的应用有了更加广阔的空间。基于FPGA的DSP开发技术的研究也将会不断的深入,科技在进步,社会在发展,我们期待着这个新的领域蓬勃的向前发展。 收获 通过这次毕业设计,分析了传统的DSP的开发技术和基于FPGA的DSP的开发技术之间的不同,学会了基于后者的一个开发过程的研究,以及了解了DSP这个领域不断向前发展的一个方向。 大学本科的学习生活即将结束。在此,我要感谢所有曾经教导过我的老师和关心过我的同学们。本文能够顺利完成,要特别感谢我的导师XXX老师对我的的悉心指导,感谢各位学院的老师的关心和帮助。 GOOD BYE! * * *
文档评论(0)