- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)-于FPGA的FFT算法实现
毕业论文
基于FPGA的FFT算法实现
[摘要] 快速傅立叶变换(FFT)作为时域和频域转换的基本运算,是数字谱分析的必要前提。传统的FFT使用软件或DSP实现,高速处理时实时性较难满足。FPGA是直接由硬件实现的,其内部结构规则简单,通常可以容纳很多相同的运算单元,因此FPGA在作指定运算时,速度会远远高于通用的DSP芯片。FFT运算结构相对比较简单和固定,适于用FPGA进行硬件实现,并且能兼顾速度及灵活性。本文介绍了一种通用的可以在FPGA上实现512点FFT变换的方法。主要对quartus II中的ram,rom,fft,基本运算等宏模块进行调用。并且通过vga控制模块,和键盘等控制模块,实现对信号的产生和频谱的测量和显示等工作。实验果表明,设计完成的系统能够在保证运算精度和实现复杂度的同时,切实可行地完成设计的总体要求。
[关键词]FPGA;VGA ;FFT;ip核
Implementation of FFT algorithm based on FPGA
[Abstract]: Fast Fourier Transform (FFT) as a time domain and the frequency domain conversion of the basic operation, the digital spectrum analysis prerequisite. The traditional FFT implemented using software or DSP, real-time high-speed processing more difficult to meet. FPGA is a direct hardware implementation, and its internal structure rules are simple, you can usually accommodate many of the same arithmetic unit, thus making the assignment operator FPGA, the speed will be much higher than the general-purpose DSP chips. FFT operation is relatively simple and fixed structure, suitable for hardware implementation using FPGA and can both speed and flexibility. This paper describes a generic that can be implemented on FPGA 512-point FFT transform method. Mainly quartus II of ram, rom, fft, basic operations such as macro block calls. And through vga control module, and keyboard control module enables the signal generation and spectrum measurement and display work. Experimental results show that the design is completed the system to ensure the accuracy and computing implementation complexity while practicable to complete the design of the overall requirements.
[Key words]: FPGA; VGA; FFT; ip nuclear
目录
1引言 1
2设计原理 3
2.1基2-FFT算法原理 3
2.2 基4-FFT算法原理 8
2.3 IP核实现原理 8
3 FFT设计实现 13
3.1总体结构设计 13
3.2 FFT IPCore的建立 14
3.3测试信号的产生 18
3.3.1 dds原理 18
3.3.2 dds的实现 18
3.3.3 测试信号的仿真 19
3.4显示模块设计 19
3.4.1 vga显示原理 19
3.4.2 vga的实现 22
3.4.3 vga的仿真测试 23
3.5 存储单元设计 23
4系统调试 25
4.1 安装ByteBlaster II下载电缆 25
4.1.1驱动程序安装 25
4.1.2硬件下载 26
4.1.3软件实现过程 26
4.2 FFT
您可能关注的文档
- 毕业设计(论文-三跨预应力连续梁桥设计.doc
- 毕业设计(论文-会计监督理论研究.doc
- 毕业设计(论文-关于企业资产重组后发展对策的研究.docx
- 毕业设计(论文-低温截止阀的设计.doc
- 毕业设计(论文-出口男式拖鞋到加拿大的业务卷宗.doc
- 毕业设计(论文-双面钻孔组合机床控制系统分析与设计.doc
- 毕业设计(论文-可控串补(TCSC)的特性分析与应用建模仿真.doc
- 毕业设计(论文-发动机皮带轮扭转振动分析.doc
- 毕业设计(论文-同位素胶囊自动分装系统设计(全套图纸三维).doc
- 毕业设计(论文-吸尘器外壳模具CADCAM设计.doc
- 充电站设计软件:3D Studio Max二次开发(充电站设计)_充电站设计中的法规与标准解读.docx
- 充电站设计软件:3D Studio Max二次开发(充电站设计)_充电站设计中的3D建模技术.docx
- 充电管理软件:Blink二次开发_Blink软件架构与设计模式.docx
- 充电管理软件:ChargePoint Express二次开发_12.日志记录与审计功能.docx
- AMI软件:ABB Ability二次开发_AMI系统数据采集与处理.docx
- AMI软件:General Electric AMI二次开发_AMI用户界面定制与开发.docx
- AMI软件:ABB Ability二次开发_AMI系统架构与组件.docx
- AMI软件:Schneider Electric AMI二次开发_AMI网络安全.docx
- 充电站设计软件:REVIT二次开发(充电站设计)_充电站设计中的安全与规范要求.docx
- 充电站设计软件:SketchUp二次开发(充电站设计)_充电站项目案例分析.docx
最近下载
- 马工程《人力资源管理》章节知识点-核心要点.doc
- 金相检验-变形铝合金的相鉴别.pptx VIP
- NB_T 47015-2023 压力容器焊接规程.pdf
- 统编版(2024新版)一年级上册道德与法治第一、二单元1-8课 共8课时教学设计.docx
- 数据资产管理平台用户使用手册说明书.pdf VIP
- 林业有害生物发生及成灾标准-森林病虫害防治.doc VIP
- 22J403-1楼梯栏杆栏板.pptx VIP
- 2023年中国电信解决方案支撑经理认证考试题库大全-上(单选题汇总).pdf VIP
- NB∕T 10179-2019 -煤矿在用高压开关设备电气试验规范.pdf
- 培训课件-糖尿病肾病腹膜透析.ppt
文档评论(0)