OFDM系统中FFT算法的设计与FPGA实现

来源 :东南大学 | 被引量 : 8次 | 上传用户:wkadjx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线通信技术作为如今通信技术研究中的重点,获得了广泛的关注。OFDM技术能够有效地抵抗多径衰落,并能大幅度地提高无线通信系统的频谱利用率以及传输速率,在无线通信领域有着极为良好的应用前景。FFT/IFFT运算模块作为OFDM系统中数据处理的核心模块,是OFDM系统能够正确调制和解调的关键,运算结果直接影响OFDM系统的性能。因此,FFT算法的研究对OFDM系统的设计和优化具有重要意义。本文介绍了 OFDM系统的基本原理、实现模型以及优缺点,分析了 OFDM系统中FFT/IFFT模块的设计需求,设计了可扩展的改进的基4 MDC FFT/IFFT架构。针对传统MDC架构占用存储单元多、蝶形运算单元和乘法器利用率低等缺点,改进MDCFFT架构的存储调度方案,包括输入存储和旋转因子存储的改进。对于输入存储方案的优化,在输入缓存模块设置12个存储区,恰当调度数据流,将并行的输入数据流转换成串行块,每一级的一个蝶形运算单元可以不间断地处理四路数据流,减少了存储单元的大小,也保障了数据可以进行流水线式处理,并且蝶形运算单元和乘法器利用率达到100%;对于旋转因子存储的优化,在ROM中存储部分旋转因子值,通过旋转因子的规律建立映射关系获得其他旋转因了,减少旋转因子存储,提升了架构整体运算性能。另外对FFT架构进行了详细设计,包括输入缓存模块、蝶形运算模块、旋转因子模块、复数乘法器模块以及数据重整模块等子模块的设计和优化。在RTL级实现了 FFT/IFFT模块,并进行仿真和测试验证。测试结果表明,基于FPGA平台实现的改进MDC-FFT架构支持点数可变(128/512/1024/2048)的FFT运算,支持4路数据流并行传输,吞吐率较高,是时钟频率的4倍,与优化前相比,资源消耗降低了 5%以上,FFT/IFFT性能良好,应用于OFDM系统调制时,支持QPSK/16QAM/64QAM等调制制式,EVM测试结果小于3%。其研究成果对于应用OFDM的通信系统有较大的工程应用价值。
其他文献
【正】 北京城市噪声染污已相当严重。主要有交通噪声、工业噪声、广播喇叭噪声、建筑施工噪声、文化娱乐及儿童吵闹噪声等。交通噪声:一九七九年全市平均声级为72.1分贝。超
牛羊绦虫病是由裸头科的许多种绦虫寄生于牛羊的小肠中引起的一种寄生虫病,主要的表现就是身体消瘦和腹泻,也是一种消耗型的疾病。尤其对羔羊和犊牛危害严重,不仅可影响生长
【正】 曲格平同志应美国纽约环境论坛的邀请,于4月26日至5月3日前往讲学。他着重介绍了中国的环境问题和环境政策。纽约国际环境中心成员和来自美国各地的代表出席了论坛集
以福建将乐国有林场元垱工区为研究区,探索高分二号在树种识别及龄组划分上的潜力。实测研究区主要树种的冠层光谱曲线,分析不同树种在光谱上的反射差异。在影像预处理后结合
家庭医学/全科医学的根本是医者与病者之间的关系。良好的医患关系有助于疾病诊断和提高患者遵从性,以达到全科医学治疗,因此医患之间沟通显得尤为重要。香港家庭医生很重视
目的:观察益元丸对气虚体质者疲劳状态的干预效果以及对免疫功能状态的影响。方法:将气虚体质者60例随机分为干预组和对照组。干预组采用益元丸干预2个月,观察两组气虚体质受
目的:观察清酮解毒汤加减疗法医治高产奶牛酮病的效果。方法:选取某养殖场30头酮病高产奶牛,在分析病因、观察症状的基础上,予以清酮解毒汤加减治疗,观察疗效并做出统计。结
猪支原体肺炎,又名局部区域流行性猪肺炎,主要是因感染支原体所导致的慢性传染病。猪在患上肺炎的初期会出现精神不振,食欲显著性降低,心跳加速,咳喘等显著增加。体温上升到4
针对参数化建筑设计,在简述本土化建筑的基础上,对参数化建筑设计本土化应用进行深入分析,包括与本土自然气候相融合、与本土社会文化相融合和与材料和建构相融合三方面内容,
目的:观察手术联合介入治疗原发性肝癌的疗效。方法:2015年6月-2017年6月收治原发性肝癌患者136例,根据治疗方式不同分成两组,各68例。对照组择期行手术切除病灶;观察组先行