基于modelsim的fft算法的设计学士学位论文--136656758

基于modelsim的fft算法的设计学士学位论文--136656758

ID:14801227

大小:781.00 KB

页数:64页

时间:2018-07-30

基于modelsim的fft算法的设计学士学位论文--136656758_第1页
基于modelsim的fft算法的设计学士学位论文--136656758_第2页
基于modelsim的fft算法的设计学士学位论文--136656758_第3页
基于modelsim的fft算法的设计学士学位论文--136656758_第4页
基于modelsim的fft算法的设计学士学位论文--136656758_第5页
资源描述:

《基于modelsim的fft算法的设计学士学位论文--136656758》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ModelSim的FFT算法的设计学士学位论文摘要快速傅立叶变换(FFT)作为时域和频域转换的基本运算,是数字谱分析的必要前提。传统的FFT使用软件或DSP实现,高速处理时实时性较难满足,因此专用集成电路(ASIC)和可编程逻辑器件(以现场可编程门阵列FPGA为代表)应运而生。速度上ASIC更占优势,但是随着点数的增加,芯片面积将迅速扩大,也就意味着成本的提高。而FPGA内部含有硬件乘法器,大量的存储单元和可编程I/O,十分适合于FFT处理器的实现,而且相对ASIC,成本低廉,可以反复编程,便于调试,也更具市场竞争力。本文应用Ve

2、rilog语言完成32点基-2复数的FFT处理系统设计,包括蝶形运算单元设计、存储单元设计、块浮点单元设计、地址产生单元设计、功能切换单元设计以及时序控制单元的设计工作。以选取的FPGA器件库为基础,使用modelsim软件进行仿真,并对结果进行分析。关键词:快速傅立叶变换;Verilog;单元设计;modelsim仿真AbstractFastFourierTransformisanecessarypreconditionofdigitalspectralanalysisasthebasiccomputingbetweenthetim

3、edomainandfrequencydomain.ThetraditionalFFTusessoftwareorDSPtorealize,whichisdifficulttomeetreal-timeinhighspeedprocessing.Applicationspecificintegratedcircuit(ASIC)andprogrammablelogicdevice(representedbyfieldprogrammablegatearray,FPGA)arisesatthehistoricmoment.ASIChas

4、theadvantageinthespeed,butthechipareawillexpandrapidlywiththeprocessingpointsincreasing,whichmeanstheimprovementofcosts.WhileFPGAcontainshardwaremultipliers,massivememorycellsandprogrammableI/O,soitisverysuitableforimplementationofFFTprocessor.Therefore,FPGAislow-cost,e

5、asytodebugandcanberepeatedlyprogrammed.Ithasmoremarketcompetitiveness.UseVeriloglanguagecompleted32points2complexFFTprocessingsystemdesign,Includingbutterflycomputingunitdesign,storageunitdesign,blockfloating-pointunitdesign,theaddressgenerationunitdesign,thefunctionswi

6、tchunitdesignandtimingcontrolunitdesignwork.OnthebasisoftheselectedlibraryastheFPGAdevice,usethemodelsimsimulationsoftware,andanalyzetheresults.KeyWords:FFT;Verilog;Unitdesign;modelsimsimulation目录1绪论11.1课题的背景及意义11.2FFT的国内外发展研究现状21.2.1通用数字信号处理芯片21.2.2专用集成电路芯片ASIC31.2.3可编

7、程逻辑器件31.3篇章结构52离散福利叶变换的快速算法的基本理论62.1基-2FFT算法62.2定点数的相关概念152.2.1定点数的定义152.2.2定点数加减法的溢出及检测方法152.3定点数的定标162.4有限字长效应162.5块浮点数173FFT的算法设计183.1FFT处理器的实现框图183.2蝶形运算单元的设计183.3流水线结构253.4存储单元的设计263.4.1FFT数据存取规律分析263.4.2双口RAM及其地址发生器的设计273.4.3ROM及其地址发生器的设计303.5浮点单元的设计333.6时序控制单元的设计

8、384基于verilog语言的FFT的设计与仿真404.1ModelSim介绍404.2ModelSim仿真404.2.1建立工程414.2.2加载文件414.2.3开始仿真424.3结果分析44结论46致谢47参考文献

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

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

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