基于FPGA的FFT算法的设计与实现

被引量 : 0次 | 上传用户:zlh888617
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字电子技术的不断发展,数字信号处理技术已经广泛应用于图像处理、通信和多媒体等多个领域。快速傅里叶变换(FFT)作为离散傅里叶变换(DFT)的一种快速算法,它是以DFT为基础的,并且使DFT的运算时间缩短了几个数量级,使得数字信号处理的实现和运用变得更加容易。本文针对FFT算法的结构和特点,设计出一种优化的基于现场可编程门阵列(FPGA)的FFT完整实现方案。该方案采用基-2算法以及单元结构的设计思路,结合蝶形运算流图讨论了几种常用的FFT处理器的实现形式,综合系统性能和资源消耗选取了并行迭代处理方案来实现16点8位复数的FFT处理系统。采用按时间抽选(DIT)的基-2FFT算法原理,在基于Xilinx Spartan-3E系列的FPGA硬件验证平台上,结合自顶向下的分层设计理念完成了FFT算法的整体结构设计,对FFT处理器合理模块化。用硬件描述语言Verilog HDL对各功能模块进行编程,并利用Xilinx ISE和ModelSim工具对其进行了综合验证,得到了相应的RTL级硬件电路。经过ISE综合后,本文在所选芯片上设计实现的FFT处理器,占用FPGA的Slice数为3200,运行频率达到了40.733MHz,完成一次完整的FFT处理需要53个时钟周期,能够满足实时信号处理的速度要求。最后进一步利用Matlab和ModelSim工具联合仿真,并对仿真结果进行了分析和验证。仿真结果表明,设计完成的系统能够在保证运算精度和实现复杂度的同时,切实可行地完成设计的总体要求。
其他文献
放权让利的国有企业改革旨在让国有企业回归其法人属性,但这只是国有企业现代化改革的第一阶段。国有企业现代化改革的第二阶段是在已经确认国有企业法人属性的基础上对其予
爱美之心人皆有之.然而在这逐渐被寒冷侵袭和覆盖的冬季,厚厚的羽绒服、棉手套、棉靴等一切过冬的必备用品显然很难与美感联系在一起。如果可以卸下冬日的臃肿,在基本保暖御寒的
随着现代工业技术的发展,大量非线性电力电子装置的广泛应用,使电网中的谐波污染日趋严重,威胁着供电质量和运行安全,因而对谐波的治理迫在眉睫。有源电力滤波器和无源滤波器
借助于互联网络的普及而发展起来的电子政务使政府公共服务能力得到了很大的提升,公民通过浏览政府门户网站可以查询信息、提交诉求,这种服务模式相比“服务大厅时代”有了很
汽车作为现代人类最便捷的交通工具和重要的运输手段,如今己进入社会经济生活的各个领域,发挥着重要的作用。新一代汽车的发展趋势要求节能、降耗、环保和安全。因此,使用高
研究采用定位研究的方法,研究了化肥及其与有机肥、秸秆还田配施的土壤培肥技术在旱地土壤培肥、作物产量及水分利用等方面的作用效果,5年试验结果表明:单施化肥对提高土壤有
<正> 为了教好高中生物第七章“生态系统”一节,我校师生做了许多“密闭生态系统”实验,取得了较好的效果。一、做法教师于83年6月9日用一个直径30厘米高30厘米的大玻璃标本
新一轮的教学改革,将更加注重对学生综合能力的培养。构建生物学知识网络,可以培养学生的综合能力,提高学生的综合素质,以适应当前教育教学改革的需求。以自身实践和体会,从
目前,种植基地已成为我国主要农产品生产模式,但由于人为干扰作用较大,周围环境的恶化,使得大量有害物质进入土壤,造成了土壤质量下降,影响了作物生长与品质,间接危害了人类
目的分析2009—2012年广东省乙肝疫苗疑似预防接种异常反应(AEFI)发生特征。方法采用描述性流行病学方法对在全国预防接种信息管理系统上报告的广东省乙肝疫苗AEFI个案资料进