高维度FFT加速器设计及硬件实现

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:lhmfly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大点数FFT变换对处理器的运算能力和访存带宽要求非常高,通常是图像处理、雷达信号处理、卫星通信、生物医学等高吞吐、高实时性应用的瓶颈。FFT运算的计算复杂度高,数据通信量大,因此研究高速、低资源消耗、且便于硬件现实的FFT加速器实现技术的工作变得极有实际价值。本文为了适应复杂数字信号处理对不同维度、不同点数的FFT计算任务,在研究一维、二维、三维FFT算法的原理和影响FFT硬件加速器性能的各种因素的基础上,设计了一种变维度FFT硬件加速器。以Xilinx Virtex6 FPGA为验证平台对本文设计的FFT加速器进行了验证,结果表明所设计的FFT加速器功能正确且性能达到系统设计要求。本文的主要研究工作如下:1、研究分析了 FFT的多种算法原理及多种硬件实现结构,通过比较各个算法对应的运算量及硬件实现的复杂度,选择了针对不同任务下不同点数、不同维度下适合实现的基-2FFT面划分并行算法及多路并行处理架构。2、本方案采用体-面-线的数据组织形式,从面和线2个层次展开计算,以面为基本存储单位,以线为基本计算单位,提高了 FFT运算的并行度,减少了处理器间的数据交互。3、通过乒乓预读取的设计和无冲突的地址调整模块,提高了整机的运算访存比。4、本文设计的FFT加速器内含4个并行计算单元,支持IEEE-754标准下的32位单精度浮点数32点到64K点一维FFT运算,32点到256点的二维和三维FFT运算,且具有较强的可扩展性,可根据需要实现m×n×p序列的FFT运算。5、本文的设计已在Xilinx Virtex6 FPGA芯片上进行原型验证,最高工作频率184.88MHz,在功能性正确的基础上同时达到了系统设计提出的性能要求。
其他文献
镇江肴肉又名水晶肴肉,以瘦肉鲜红、皮色洁白、卤冻透明、光洁晶莹、香味浓郁而闻名。现行水晶肴肉的生产加工中存在一些问题,如整体性差,口感粗糙,卤冻熔点较低等,严重影响
我国房地产行业是国民经济的支柱产业,涉及上下游产业达50多个行业,房地产行业的良好运作不仅可以带动相关产业的发展,还能改善整个社会的就业情况。房地产公司是资金密集型
3月6日,山东省马铃薯机械化播种现场演示暨技术培训会在临沂市平邑县召开。会议主要是落实好2011年省财政支持农业技术推广项目,培训马铃薯机械化播种技术,科学选配播种机械,促进
为适应我国新一轮课程改革的需要与信息化社会的要求,关注农村地区中学信息技术教育的现状,我们通过实地走访、问卷调查、座谈会等形式,对农村地区的典型代表石首市的6所农村
<正> 癫痫雄黄,朱砂等份,为末,每服3克,1日1次,2周为1疗程,多于1疗程内取效。
目的:探讨凉血解毒汤治疗掌跖脓疱病的临床疗效。方法:60例掌跖脓胞病患者随机分为治疗组与对照组,每组30例,治疗组予以凉血解毒汤,每日一剂,水煎取汁约400ml,早晚两次温服;对照
目的:钠-葡萄糖转运蛋白2(Sodium-dependent Glucose Transporters 2,SGLT-2)抑制剂是一种新型用于2型糖尿病(Type 2 Diabetes Mellitus,T2DM)治疗的药物,目前有许多关于使用SGLT-2抑制剂联合胰岛素用于1型糖尿病(Type 1 Diabetes Mellitus,T1DM)治疗的临床研究,研究结果不一,本文就SGLT-2抑制