面向浮点FFT的加速系统研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:xinouser
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对目前浮点快速傅立叶变换(Fast Fourier Transform, FFT)计算的电路实现方式的不足,本文面向科学计算领域,以FFT算法为研究切入点,设计了一种符合IEEE-754浮点标准的面向浮点FFT的加速系统。本文的工作包括两部分:(1)可重构浮点FFT处理器设计;(2)FPGA硬件系统开发研究。本文研究了FFT运算的分解方法和硬件实现架构,提出了基于平衡二叉树分解算法的Radix-2/22/23/24分解算法,以减少通用复数乘法器的个数,最小化需要存储的旋转因子的数目;针对FFT架构中的常数乘法器,并基于可重构多常数乘法(Reconfigurable Multiple Constant Multiplication, RMCM)和多常数乘法(Multiple Constant Multiplication, MCM),给出了面积优化的共享常数乘法器实现;使用临时数据存储和流水线结构的加速FFT计算。此外,基于10G以太网的硬件平台,本文设计的简易可靠传输协议,可实现数据的高速、可靠的传输;针对高速实时数字信号处理中的大数据存取的应用背景,实现了基于FPGA的高速DDR3控制器。本文以FPGA验证为基础,验证了可重构计算阵列的可行性与性能,设计了支持32~131072点的可重构单精度和双精度浮点FFT加速器,在XC6VSX475T FPGA芯片平台上验证了正确性。双精度浮点FFT加速系统的综合频率达到258MHz,验证工作频率为181MHz,占用FPGA35%的LUT资源。比IBM服务器的FFTW计算131072点FFT的速度快七倍多,并且计算误差为3.68*10-16,该服务器搭载16核1862.059MHz CPU和64GB内存。
其他文献
本文对生活模拟体验训练在老年护理学教学中的应用效果进行调查,提出在老年护理学教学中增加老年人生活模拟体验训练课程,通过转换角色来增加中职护理学生对老年人身体变化的
Ⅱ优1273系福建省三明市农科所用Ⅱ-32A与明恢1273配组育成的高产、中抗稻瘟病、米质较优的三系超级稻新品种,2004年1月通过福建省农作物品种审定委员会审定。2003~2005年在尤
自19世纪开始,中医药在澳大利亚的传播历史经历了传入期、萧条期、复苏期和立法期。为推进中医执业的标准化,澳洲全国注册与认证方案已于2012年7月纳入对中医药从业者的注册
随着社会的不断发展,带来了社会的新局面、新任务、新挑战,为了适应社会形势的变革,作为女职工工作必须要打破以前陈旧的思想观念,创新思维、寻找新时期女职工工作的新方向、新方
正为提高稿件审查、排版和校对效率,减少差错,缩短出版周期,提高出版质量,请作者投稿时使用本模板。使用模板有利于稿件格式编排,节省您的时间。投稿时请使用通栏,不必分两栏
期刊
近年来,突发事件频繁发生,"互联网+"概念的提出,对政府的信息公开提出了更高的要求,如何有效预防和解决突发事件是当前我国政府面临的一大难题。对互联网环境下突发事件中政
人生在世不可能什么都是一帆风顺,遇到一些困难、挫折、问题、矛盾,这是不可避免的,也是很正常的。对此,我们要理性看待,沉着自然,不畏艰难,想方设法,主动应对,给予化解,得以突破,把握命
【摘 要】本文以“鉴赏咏物诗”为例论述基于“微课+ BYOD”的翻转课堂模式在高中语文教学中应用,针对教学过程中课件的质量层次各不相同、学生的参与积极性不高、课堂学习的评价效果量化存在困难等问题,提出应对的策略:合理选择教学内容;提高学习兴趣,加大学习参与度;构建活力课堂,建立量化评价机制。  【关键词】微课 BYOD 翻转课堂 高中语文 应用 反思  【中图分类号】G 【文献标识码】A   【文
采用新型磺化聚苯乙烯-co-甲基丙烯酸丁酯P(St-co-BMA)共聚物首次用于肉桂酸苄酯的催化合成研究。P(St-co-BMA)对肉桂酸苄酯的合成反应具有较好的催化活性。当n(肉桂酸):n(苄
当水样浑浊时,水样消解不完全,有机物对总氮的测定造成了干扰;当水样中的氮以氨氮为主要存在形式时,在消解过程中部分氨氮转化成氨气逸散造成的损失,使得总氮的测定值偏低。