主要内容

OFDM调制器

调制频域OFDM子载波为自定义通信协议的时域样本

  • 库:
  • 无线HDL工具箱/调制

  • OFDM调制器块

描述

OFDM调制器块根据OFDM参数将频域正交频分复用(OFDM)子载波调制为时域样本。该区块支持5G新无线万博1manbetx电(NR)标准,长期演进(LTE)[1],无线局域网(WLAN 802.11a/g/n/ac)[2]WiMAX、数字视频广播(DVB)和数字音频广播(DAB)标准。

该块接受输入数据以及有效的控制信号和这些OFDM参数:FFT长度,CP长度和左右保护子载波的数量。该模块输出调制数据以及有效和就绪的控制信号。只有当准备好了端口是1(高)而当首有效的每个OFDM符号的端口为1(高)。

该块支持标量和向量输万博1manbetx入。您可以使用矢量输入来提高数据吞吐量并实现每秒千兆采样(GSPS)吞吐量。该块支持对标量和矢量万博1manbetx输入加窗,以减少OFDM信号的频谱再生或相邻信道泄漏比(ACLR)。该模块提供了适合于HDL代码生成和硬件部署的接口和体系结构。

港口

输入

全部展开

输入数据,指定为实数或复数值的标量或列向量。向量大小必须是2的幂,范围在1到64之间,并且小于或等于FFT长度。有关如何指定向量输入的详细信息,请参见指定矢量输入

而且数据类型支持模拟,但不支持HD万博1manbetxL代码生成。

数据类型:||int8|int16|int32|有符号不动点
复数支持:万博1manbetx是的

指示指定为标量的有效输入数据。

这个端口是一个控制信号,表明当样品从数据输入端口有效。当此值为1的值时,该块捕获数据输入端口。当此值为0的值时,块忽略数据输入端口。

数据类型:布尔

FFT的长度,指定为标量。FFT长度必须为2的幂,范围为8 ~ 65,536。该值必须小于或等于FFT最大长度参数值。

为了支万博1manbetx持最小FFT长度为8,使用FFTLen数据类型必须为fixdt (0 k 0),在那里k大于等于4。

依赖关系

若要启用此端口,请设置OFDM参数源参数输入端口

数据类型:||uint8|uint16|uint32|无符号固定点

循环前缀的长度,指定为0到范围内的标量FFTLen

为了支万博1manbetx持最小FFT长度为8,使用CPLen数据类型必须为fixdt (0 k 0),在那里k大于等于4。

依赖关系

若要启用此端口,请设置OFDM参数源参数输入端口

数据类型:||uint8|uint16|uint32|无符号固定点

OFDM符号的左保护载波数,指定为0到()之间的标量。FFTLen/2) - 1。

为了支万博1manbetx持最小FFT长度为8,使用numLgSc数据类型必须为fixdt (0 k 0),在那里k大于等于2。

依赖关系

若要启用此端口,请设置OFDM参数源参数输入端口

数据类型:||uint8|uint16|uint32|无符号固定点

OFDM符号的右保护载波数,指定为0到()之间的标量。FFTLen/2) - 1。

为了支万博1manbetx持最小FFT长度为8,使用numRgSc数据类型必须为fixdt (0 k 0),在那里k大于等于2。

依赖关系

若要启用此端口,请设置OFDM参数源参数输入端口

数据类型:||uint8|uint16|uint32|无符号固定点

清除内部状态,指定为布尔标量。当此值为1,该块停止当前计算并清除所有内部状态。

依赖关系

要启用此端口,请选择开启复位输入端口参数。

数据类型:布尔

用于重叠添加相邻OFDM符号的窗口长度,指定为范围为1到的标量最大窗口长度

依赖关系

若要启用此端口,请设置OFDM参数源参数输入端口

数据类型:||uint8|uint16|uint32|无符号固定点

输出

全部展开

调制输出数据,作为复值标量或列向量返回。此输出的数据类型取决于输入的数据类型数据端口。

  • 当你设置OFDM参数源参数财产清除将蝴蝶输出除以二参数时,输出字长按对数递增2FFT长度)位。

  • 当你设置OFDM参数源参数输入端口清除将蝴蝶输出除以二参数时,输出字长按对数递增2FFT最大长度)位。

为避免溢出,请选择将蝴蝶输出除以二参数。

数据类型:||int8|int16|int32|有符号不动点
复数支持:万博1manbetx是的

指示作为标量返回的有效输出数据。

此端口是一个控制信号,用于指示何时启动数据输出端口有效。块将此值设置为1当数据样本可用时数据输出端口。

数据类型:布尔

指示块已准备好,作为标量返回。

这是一个控制信号,指示块何时准备好接受新的输入数据。当此值为1,块在下一个时间步中接受输入数据。当此值为0时,块将忽略下一个时间步中的输入数据。

数据类型:布尔

参数

全部展开

主要

您可以通过输入端口或选择参数值来设置OFDM参数。

选择财产要启用FFT长度循环前缀长度左警卫副载波数,右护卫子载波数参数。

选择输入端口要启用FFTLenCPLennumLgSc,numRgSc输入端口和FFT最大长度参数。的FFT最大长度属性的有效值范围的上限FFTLen输入端口。

指定FFT的最大长度。

依赖关系

若要启用此参数,请设置OFDM参数源参数输入端口

指定FFT长度。

当你设置OFDM参数源参数财产时,块使用FFT长度值为最大FFT长度。

依赖关系

若要启用此参数,请设置OFDM参数源参数财产

指定循环前缀的长度。

依赖关系

若要启用此参数,请设置OFDM参数源参数财产

指定左保护子载波数。

依赖关系

若要启用此参数,请设置OFDM参数源参数财产

指定右护卫子载波数。

依赖关系

若要启用此参数,请设置OFDM参数源参数财产

选择此参数表示在直流子载波上插入空值。

选择此参数可启用重置输入端口。

选择此参数可执行基于指定窗口长度减少光谱增长的窗口操作。清除此参数可禁用窗口操作。有关窗口的更多信息,请参见窗口

指定重叠添加相邻OFDM符号的窗口长度。

依赖关系

若要启用此参数,请设置OFDM参数源参数财产并选择窗口参数。

指定最大窗口长度。

依赖关系

若要启用此参数,请设置OFDM参数源参数输入端口并选择窗口参数。

传输线参数

控件的伸缩选项传输线(DSP HDL工具箱)块内部的OFDM调制器块。

当选择此参数时,FFT总体实现1/N比例因子是将每只蝴蝶的输出再乘以二。这种调整使IFFT的输出保持在与其输入相同的振幅范围内。如果清除此参数,则在每次蝴蝶乘法之后,该块通过将字长增加一位来避免溢出。

此参数指定内部定点计算的舍入模式类型。有关舍入模式的详细信息,请参见舍入模式(DSP系统工具箱).当输入为任意整数数据类型或定点数据类型时,FFT算法使用定点算法进行内部计算。当输入为数据类型时,此参数不应用.舍入适用于旋转因子乘法和缩放操作。

更多关于

全部展开

算法

全部展开

OFDM调制器块操作序列使用这些块实现:就绪生成器,符号形成,样本中继器,IFFT, FFT移位器,下采样器,CP加法和窗口。对标量和矢量输入支持窗口特性。万博1manbetx图中显示的参数配置块的行为。

OFDM调制器框图

参考文献

[1] 3GPP TS 36.211版本14.2.0发布14。“物理通道和调制。”LTE -演进通用地面无线电接入(E-UTRA)

[2]无线局域网介质访问控制(MAC)和物理层(PHY)规范。IEEE标准802.11 - 2012。

Stefania Sesia, Issam Toufik和Matthew baker。LTE - UMTS从理论到实践的长期演进

Erik Dahlman, Stefan Parkvall和Johan Skold。4G - LTE/LTE -高级移动宽带第二版

扩展功能

版本历史

R2020a中引入