基于fpga-ip核的fft设计与实现

基于fpga-ip核的fft设计与实现

ID:1258629

大小:1.33 MB

页数:53页

时间:2017-11-09

基于fpga-ip核的fft设计与实现_第1页
基于fpga-ip核的fft设计与实现_第2页
基于fpga-ip核的fft设计与实现_第3页
基于fpga-ip核的fft设计与实现_第4页
基于fpga-ip核的fft设计与实现_第5页
资源描述:

《基于fpga-ip核的fft设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、EDA设计基础实验课程论文EDA设计基础实验课程论文项目名称基于FPGAIP核的FFT设计与实现学院通信与电子工程学院专业班级通信104学生姓名姜允鑫指导教师董亮2013年6月12日VIEDA设计基础实验课程论文摘要快速傅立叶变换(FFT)作为时域和频域转换的基本运算,是数字谱分析的必要前提。传统的FFT使用软件或DSP实现,高速处理时实时性较难满足。FPGA是直接由硬件实现的,其内部结构规则简单,通常可以容纳很多相同的运算单元,因此FPGA在作指定运算时,速度会远远高于通用的DSP芯片。FFT运算结构相对比较简单和

2、固定,适于用FPGA进行硬件实现,并且能兼顾速度及灵活性。本文介绍了一种通用的可以在FPGA上实现32点FFT变换的方法。设计复数乘法器为核心设计了FFT算法中的基-2蝶形运算单元,溢出控制单元和地址与逻辑控制模块等其它模块,并以这些模块和FPGA内部的双口RAM为基础组成了基-2FFT算法模块。整个模块采用基-2时域抽取,顺序输入,逆序输出的方法;利用Modelsim完成了FFT模块的前后仿真;利用Matlab编写了用于比较仿真结果和Matlab中FFT函数产生的结果的程序,从而验证了仿真结果的正确性。实验果表明,

3、设计完成的系统能够在保证运算精度和实现复杂度的同时,切实可行地完成设计的总体要求。关键词:现场可编程门阵列;快速傅立叶变换;IP核;基2;时域抽取VIEDA设计基础实验课程论文AbstractFastFourierTransform(FFT)asthetimedomainandfrequencydomaintransformationofthebasicoperationsisanecessaryprerequisitefordigitalspectrumanalysis.ThetraditionalFFTimple

4、mentationusingsoftwareorDSP,high-speedreal-timeprocessingismoredifficulttomeet.DirectlyfromtheFPGAhardware,anditsinternalstructurerulesaresimple,usuallytoaccommodatemanyofthesameoperationunit,soasspecifiedinFPGAcomputing,thespeedwillbemuchhigherthanthegeneralDS

5、Pchips.FFTcomputationstructureisrelativelysimpleandfixed,suitableforhardwareimplementationusingFPGA,andcantakeintoaccountthespeedandflexibility.ThispaperpresentsagenericFPGAcanbeimplementedon32pointsintheFFTtransformmethod.Designacomplexmultiplierforthecoredesi

6、gnoftheFFTalgorithmbased-2butterflyunit,overflowcontrolunitandaddresslogiccontrolmoduleandothermodules,andwithinthesemodulesandFPGA-baseddual-portRAMformedthebase-2FFTalgorithmmodule.Whenthemoduleisthebase-2domainextraction,theorderofinput,outputreversemethod;u

7、seModelsimbeforeandafterthecompletionoftheFFTmodulesimulation;preparedusingMatlabandMatlabsimulationresultsforthecomparisonfunctionintheFFTresultoftheprocedurestoverifythecorrectnessofthesimulationresults.Experimentalresultsshowthatthedesigniscompletedthesystem

8、canensuretherealizationofthecomplexityofcomputingprecisionandthesametime,practicalcompletionoftheoveralldesignrequirements.Keywords:FPGA;FFT;IPcore;Base-2;Time-domainextract

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

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

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