基于modelsim的fft算法的设计学士学位

基于modelsim的fft算法的设计学士学位

ID:28809007

大小:1015.04 KB

页数:63页

时间:2018-12-14

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

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

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

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

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

4、ntageinthespeed,butthechipareawillexpandrapidlywiththeprocessingpointsincreasing,whichmeanstheimprovementofcosts.WhileFPGAcontainshardwaremultipliers,massivememorycellsandprogrammableI/O,soitisverysuitableforimplementationofFFTprocessor.Therefore,FPGAislow-cost,easytodeb

5、ugandcanberepeatedlyprogrammed.Ithasmoremarketcompetitiveness.UseVeriloglanguagecompleted32points2complexFFTprocessingsystemdesign,Includingbutterflycomputingunitdesign,storageunitdesign,blockfloating-pointunitdesign,theaddressgenerationunitdesign,thefunctionswitchunitde

6、signandtimingcontrolunitdesignwork.OnthebasisoftheselectedlibraryastheFPGAdevice,usethemodelsimsimulationsoftware,andanalyzetheresults.KeyWords:FFT;Verilog;Unitdesign;modelsimsimulation59理工大学学士学位论文目录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建立工程4159理工大学学士学位论文4.2.2加载文件414.2.3开始仿真424

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

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

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