- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《实验五快速傅里叶变换
CENTRAL SOUTH UNIVERSITY
数字信号处理实验报告
题 目
学生姓名
学 院 物理与电子学院
专业班级 电子信息科学与技术 班
、实验:PC机一台、JQ-SOPC开发系统实验箱及辅助软件(DSP Builder、Matlab/Simulink、Quartus II、Modelsim)、实验目的:
1了解快速傅里叶变换的基本结构组成。
学习使用DSP Builder设计FFT。、实验原理:
(1)FFT的原理:
快速傅里叶变换(FFT)是离散傅里叶变换(DFT)的一种高效运算方法,它大大简化了DFT 的运算过程,使运算时间缩短几个数量级。FFT 算法可以分为按时间抽取(DIT)和按频率抽取(DIF)两类,输入也可分为实数和复数两种情况。八点时间抽取基-2FFT算法信号流图如图1示:
图1 8点基-2 DIT-FFT信号流图、实验步骤:
(1)将桌面的my_fft_8.mdl拷贝到 “D:\Program Files\MATLAB71\work”(MATLAB安装目录下的work文件夹)处,并双击打开。
图5-1 快速傅里叶变换系统图
图5-2 快速傅里叶变换子系统1图
图5-3 快速傅里叶变换子系统2图
图5-3 快速傅里叶变换子系统3图
(2)点击工具栏即可开始系统级simulink仿真,以验证该模型的正确性。在仿真进行过程中分别将三个输入控制开关打到000、001、010、011、100以选择五组输入数据进行FFT运算。
当开关打到000时选择第一组数据{2.0,2.0,4.0,7.0,3.0,5.0,5.0,8.0},其运算结果应为36、-2.41+3.84i、-4+8i、0.4219+1.844i、-8、0.4102-1.84i、-4-8i、-2.422-3.844i。
当开关打到001时选择第二组数据
{1.1,5.0,10.5,15.3,20.2,25.7,30.6,40.1},其运算结果应该为148.5、-16.1+52.35i、-19.8+24.7i、-22.02+12.25i、-23.7、-22.1-12.15i、-19.8-24.7i、-16.9-52.45i。
当开关打到010时选择第三组数据
{5.6,5.0,15.8,20.4,25.2,35.1,40.2,45.0},其运算结果结果应该为192.3、-23.39+63.19i、-25.2+25.3i、-15.69+14.49i、-18.7、-15.81-14.39i、-25.2-25.3i、-23.51-63.29i。
当开关打到011选择第四组数据
{10.2,15.3,18.1,20.3,24.2,30.0,35.2,42.3},其运算结果应该为195.6、-8.755+43.11i、-18.9+17.3i、-19.19+8.992i、-20.2、-19.25-8.906i、-18.9-17.3i、-8.812-43.2i。
当开关打到100选择第五组数据
{4.0,10.5,15.6,20.3,25.2,35.7,40.5,45.0},其运算结果应该为196.8、-21.45+60.28i、-26.9+19.1i、-20.85+10.58i、-26.2、-20.94-10.48i、-26.9-19.1i、-21.55-60.38i。
(3)双击模型图中的Testbench模块弹出类似如图7所示对话框。依次单击Generate HDL、Run Simulink、Run Modelsim三个选项。其中Run Modelsim选项后的Launch GUI前的选项框一定要选,这样可以观看modelsimRTL级仿真结果。
(4)双击模型图中的SignalComplier模块弹出类似如图8所示对话框。在parameters栏下的family选项选择cyclone II ,device选项选择默认的auto,然后点击simple下的complie,编译完后关闭该页。
(5)关闭MATLAB。在位置“D:\Program Files\MATLAB71\work\ my_fft_8_dspbuilder” (MATLAB安装目录下的work\ my_fft_8_dspbuilder)打开文件my_fft_8.qpf。
(6)工具栏中点击Assignments,选中Device,在器件family中选择Cyclone Ⅱ,选择下拉菜单中的EP2C35F672C6.,点击finish。
(7)执行Assignmets-Assignment Editor,将Category设为Pin,并按照下图对Pin进行
您可能关注的文档
- 《围绕基础教育课程改革推进校本教研工作创新.doc
- 《固体废物处理的课程设计.doc
- 《实用申请范本.doc
- 《固定资产习题及答案2.doc
- 《实用电子小制作39例.doc
- 《实用百科盘点常用快捷键得心应手用Win7.doc
- 《固定资产管理开题报告.doc
- 《实用的CAD命令大集合.doc
- 《实用的WordPress多功能统计插件MyVisitors.doc
- 《实用的日语短句.doc
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
文档评论(0)