【技术实现步骤摘要】
一种用于通信系统的FFT实现装置及其实现方法
[0001]本专利技术属于通信
,具体涉及一种用于通信系统的FFT实现装置及其实现方法。
技术介绍
[0002]在移动通信
中,长期演进第四代移动通信系统(4G LTE)和第五代移动通信系统(5G NR)物理层均采用正交频分复用(OFDM)技术作为其核心技术,在下行通信中, 4G LTE和5G NR均采用正交频分多址(OFDMA)技术;在上行通信中,4G LTE采用单载频频分多址(SC
‑
FDMA)技术,5G NR既支持4G LTE的SC
‑
FDMA技术,又支持OFDMA技术(即与下行通信相同)。上述OFDMA技术和SC
‑
FDMA技术中的调制和解调均通过离散傅里叶变换 (DFT)和离散傅里叶逆变换(IDFT)来实现。DFT和IDFT用硬件实现时,运算量大,电路复杂,因此一般采用快速傅里叶变换(FFT)和快速傅里叶逆变换(IFFT)来替代实现。IFFT 运算可以通过FFT运算来实现,因此关注FFT的实现即可。 />[0003]在一本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用于通信系统的FFT实现装置,其特征在于,包括控制器(1)、数据存储器(2)、FFT运算器(3)、乘法器(4)和旋转因子存储器(5),其中:FFT运算器(3)包括对应设定子FFT点数集合的若干子FFT计算单元,所有子FFT计算单元的输入连接数据存储器(2),其中一个子FFT计算单元的输出连接数据存储器(2),其余的子FFT计算单元的输出连接乘法器(4),每个子FFT计算单元用于实现设定子FFT点数集合中任一子FFT点数的子FFT运算,所有子FFT计算单元的子FFT点数的乘积等于所述通信系统要求的FFT点数;旋转因子存储器(5)用于存储旋转因子;乘法器(4)连接旋转因子存储器(5),用于实现与其连接的每个子FFT计算单元的输出和旋转因子存储器(5)中旋转因子的复数乘法运算;数据存储器(2)连接乘法器(4),用于存储与其连接的子FFT计算单元和乘法器(4)的输出;控制器(1)分别连接数据存储器(2)、FFT运算器(3)、乘法器(4)和旋转因子存储器(5),用于配置数据存储器(2)、FFT运算器(3)和旋转因子存储器(5),以及控制数据存储器(2)、FFT运算器(3)、乘法器(4)和旋转因子存储器(5)。2.根据权利要求1所述的一种用于通信系统的FFT实现装置,其特征在于,FFT运算器(3)包括第一子FFT计算单元(31)、第二子FFT计算单元(32)、第三子FFT计算单元(33)和第四子FFT计算单元(34);旋转因子存储器(5)包括第一旋转因子存储单元(51)、第二旋转因子存储单元(52)和第三旋转因子存储单元(53);乘法器(4)包括第一复数乘法单元(41)、第二复数乘法单元(42)和第三复数乘法单元(43),其中:第一复数乘法单元(41)连接第一子FFT计算单元(31)和第一旋转因子存储单元(51),第二复数乘法单元(42)连接第二子FFT计算单元(32)和第二旋转因子存储单元(52),第三复数乘法单元(43)连接第三子FFT计算单元(33)和第三旋转因子存储单元(53);数据存储器(2)包括第一数据存储单元(21)、第二数据存储单元(22)、第三数据存储单元(23)、第四数据存储单元(24)、第五数据存储单元(25)、第六数据存储单元(26)和第七数据存储单元(27),其中:第二数据存储单元(22)连接第一数据存储单元(21)和第一子FFT计算单元(31),第三数据存储单元(23)连接第一复数乘法单元(41)和第二子FFT计算单元(32),第四数据存储单元(24)连接第二复数乘法单元(42)和第五数据存储单元(25),第五数据存储单元(25)连接第四数据存储单元(24)和第三子FFT计算单元(33),第六数据存储单元(26)连接第三复数乘法单元(43)和第四子FFT计算单元(34),第七数据存储单元(27)连接第四子FFT计算单元(34)。3.根据权利要求2所述的一种用于通信系统的FFT实现装置,其特征在于,第一子FFT计算单元(31)的子FFT点数与第二子FFT计算单元(32)的子FFT点数的乘积小于或等于第一阈值,第三子FFT计算单元(33)的子FFT点数与第四子FFT计算单元(34)的子FFT...
【专利技术属性】
技术研发人员:陈传友,张在琛,王寅,
申请(专利权)人:网络通信与安全紫金山实验室,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。