通过Xilinx FFT IP核的使用实现OFDM

时间:2025-06-13  作者:Diven  阅读:0

笔者在校的科研任务,需要用FPGA搭建OFDM通信系统,而OFDM的核心即是IFFT和FFT运算,因此本文通过Xilinx FFT IP核的使用给大家开个头,详细内容可查看官方文档PG109。关于OFDM理论背景,可参考如下博文:给"小白"图示讲解OFDM的原理 - CSDN博
https://blog.csdn.net/madongchunqiu/artICle/details/18614233/

通过Xilinx FFT IP核的使用实现OFDM

我们直接来看看FFT IP核配置界面:

由于OFDM接收机中大多是数据串并转换后的连续低速并行数据流输入FFT,故这里采用流水线结构。之后根据OFDM子载波数选择变换长度。该IP核仅支持50MHZ采样率数据的流水线处理,如果数高速通信场合,可以再次将数据串并转换用多个FFT IP核并行运算,也就是FPGA设计中常用的“面积换速度”。

第二页中比较重要的是选择数据格式和缩减 截断处理。此IP核支持浮点运算,但随之会消耗大量的硬件资源,且延迟也较大,所以多采用定点运算方式。定点运算中固定的bit位宽很容易出现数据溢出,在蝶形运算过程中仅保留高位而整体右移可把计算过程中增加的位宽去除掉,最后再左移即可,显然这种做法是在牺牲计算精度来降低硬件资源。设置Scaling Options为Scaled则在FFT IP核配置通道可以自定义缩减因子。当设置缩减位宽后,选中本页左下角的OVFLO溢出信号,仿真过程中可以通过溢出信号确定合适的缩减因子。

第三页主要是设置底层资源,对功能没有多大影响。存储部分可以用BRAM和DRAM两种资源,这里普及下:两者主要的区别在于BRAM是FPGA内部专用的硬件存储资源,用不用都在那里(你见或者不见,我就在那里,不来不去。。。好像在哪里见过),而DRAM是利用SLICEM中的LUT搭建出来的,相当于是BRAM的补充。在存储量较小时,DRAM可能会表现出更好的功耗和速率优势。正如官方文档介绍的,在变换长度小于1024,即占用存储资源少的情况下可使用DRAM。而下面的Optimize Options则可以权衡使用CLB和DSP Slices。

接口和配置可以说是所有IP核使用的重中之重。

AXI总线的统一封装给IP核调用带来了很多方便,各部分功能通道相互分开结构非常清晰。每个通道的data以字节为单位的packet传输信息,如config通道信息如下:

在这一通道中要在数据进入前设置好变换方式和缩减因子,此处配置为正变换,缩减因子[1 1 1 1]。给大家看下OFDM接收机工程中FFT运算部分的仿真波形图:

din是DD-OFDM ADC 接收数据,只有一路实部信号。dout_I,dout_Q分别是FFT运算后复数中的实部和虚部。显然FFT运算后得到了信号的不同频率成分,下面的dout_vld负责提取赫比特对称中数据载波。希望本文能起到抛砖引玉的作用,欢迎交流~

猜您喜欢

随着科技的飞速发展,穿戴式健康监测设备正逐渐成为我们日常生活中的一部分。传统的健康监测设备往往笨重且不便,而近年来新兴的“仿生皮肤”汗液传感器则带来了更为轻便高...
2025-01-22 17:42:00

贴片电感因其体积小、性能优越,应用于多个领域。在消费电子产品中,如手机、平板电脑和智能穿戴设备,贴片电感用于滤波和能量存储,提升设备的性能和稳定性。在通信设备领...
2016-08-08 00:00:00

贴片电阻4301,这种看似不起眼的小元件,却是现代电子产品中很重要的一部分。体积微小,仅有4mm x 3mm x 1mm,却能在电路中发挥巨大的作用,精确控制电...
2024-11-29 10:25:59

其瓷管电阻产品凭借其优异的性能、稳定的可靠性和的应用领域,在电子市场中占据了重要位置。本文将详细介绍YAGEO瓷管电阻的封装参数及其品牌特点,帮助您更好地了解这...
2017-09-11 11:14:40

呼气分析因其非侵入性和易于实时监测而成为一种很有前景的医学诊断方法。呼气中的某些挥发性有机化合物(VOC)被认为是特定疾病的潜在生物标志物。以纳米材料为传感界面...
2023-11-16 09:02:00

贴片电阻,作为电子电路中不可或缺的元件,种类繁多,各有特点。根据不同的特性和应用场景,我们可以将它们大致分为以下几类:首先,按材料划分,常见的有厚膜电阻和薄膜电...
2024-11-26 11:30:09

很多世界顶尖的“建筑师”可能是你从未听说过的人,他们设计并创造出了很多你可能从未见过的神奇结构,比如在芯片内部的复杂体系。制造芯片的基本材料源于沙子,但芯片本身...
2020-03-08 11:39:00

DC-DC芯片,也称为DC-DC转换器,是一种在不同直流电压等级之间进行转换的电子电路。应用于各种电子设备中,从手机、笔记本电脑到汽车电子、工业控制系统,都能看...
2024-01-10 00:00:00

应急照明集中电源是保障建筑安全的重要设备,能在断电时提供应急照明,引导人员疏散,防止事故发生。很多人关心的价格,但应急照明集中电源多少钱这个问题并没有一个简单的...
2024-09-03 00:00:00

保险丝作为重要的安全元件,起到了防止过载和短路的重要作用。一次性保险丝因其使用方便、成本低廉和可靠性高,应用于各种电子产品中。LseLe作为业内知名的保险丝品牌...
2022-04-20 14:41:30