毕业设计(论文)-基于fpga的fft算法实现

毕业设计(论文)-基于fpga的fft算法实现

ID:6794237

大小:5.88 MB

页数:38页

时间:2018-01-25

毕业设计(论文)-基于fpga的fft算法实现_第1页
毕业设计(论文)-基于fpga的fft算法实现_第2页
毕业设计(论文)-基于fpga的fft算法实现_第3页
毕业设计(论文)-基于fpga的fft算法实现_第4页
毕业设计(论文)-基于fpga的fft算法实现_第5页
资源描述:

《毕业设计(论文)-基于fpga的fft算法实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文基于FPGA的FFT算法实现[摘要]快速傅立叶变换(FFT)作为时域和频域转换的基本运算,是数字谱分析的必要前提。传统的FFT使用软件或DSP实现,高速处理时实时性较难满足。FPGA是直接由硬件实现的,其内部结构规则简单,通常可以容纳很多相同的运算单元,因此FPGA在作指定运算时,速度会远远高于通用的DSP芯片。FFT运算结构相对比较简单和固定,适于用FPGA进行硬件实现,并且能兼顾速度及灵活性。本文介绍了一种通用的可以在FPGA上实现512点FFT变换的方法。主要对quartusII中的ram,rom,fft,基本运算等宏模块进行调用。并且通过vga控制模块,和键盘等控制模块,实现

2、对信号的产生和频谱的测量和显示等工作。实验果表明,设计完成的系统能够在保证运算精度和实现复杂度的同时,切实可行地完成设计的总体要求。[关键词]FPGA;VGA;FFT;ip核ImplementationofFFTalgorithmbasedonFPGA[Abstract]:FastFourierTransform(FFT)asatimedomainandthefrequencydomainconversionofthebasicoperation,thedigitalspectrumanalysisprerequisite.ThetraditionalFFTimplementedusings

3、oftwareorDSP,real-timehigh-speedprocessingmoredifficulttomeet.FPGAisadirecthardwareimplementation,anditsinternalstructurerulesaresimple,youcanusuallyaccommodatemanyofthesamearithmeticunit,thusmakingtheassignmentoperatorFPGA,thespeedwillbemuchhigherthanthegeneral-purposeDSPchips.FFToperationisrelati

4、velysimpleandfixedstructure,suitableforhardwareimplementationusingFPGAandcanbothspeedandflexibility.ThispaperdescribesagenericthatcanbeimplementedonFPGA512-pointFFTtransformmethod.MainlyquartusIIofram,rom,fft,basicoperationssuchasmacroblockcalls.Andthroughvgacontrolmodule,andkeyboardcontrolmoduleen

5、ablesthesignalgenerationandspectrummeasurementanddisplaywork.Experimentalresultsshowthatthedesigniscompletedthesystemtoensuretheaccuracyandcomputingimplementationcomplexitywhilepracticabletocompletethedesignoftheoverallrequirements.[Keywords]:FPGA;VGA;FFT;ipnuclear目录1引言12设计原理32.1基2-FFT算法原理32.2基4-FF

6、T算法原理82.3IP核实现原理83FFT设计实现133.1总体结构设计133.2FFTIPCore的建立143.3测试信号的产生183.3.1dds原理183.3.2dds的实现183.3.3测试信号的仿真193.4显示模块设计193.4.1vga显示原理193.4.2vga的实现223.4.3vga的仿真测试233.5存储单元设计234系统调试254.1安装ByteBlasterII下载电缆254.1.1驱动程序安装254.1.2硬件下载264.1.3软件实现过程264.2FFT算法测试294.2.1正弦信号的FFT测试294.2.2方波信号的FFT测试30总结与展望32致谢33参考文献

7、34附录35源程序.................................................................................................411引言在数字化高速发展的今天,对数字信号处理高速实时的要求也不断提高。因此为了满足这些要求,国内外都在研究实现数字信号处理的新方法,本论文主要研究基于FPGA的方法来实现FFT算法,并通过对算法结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。