主要内容

高通量HDL算法

DSP HDL工具箱™提供块来实现高带宽应用,如雷达,SIGINT和5G FR2无线。为了满足带宽需求,这些应用程序需要将传入数据作为多个样本并行处理,或者基于帧的处理。基于帧的处理通过在输入向量的每个样本上并行实现算法来提高吞吐量。这些实现增加了数据吞吐量,但使用了更多的硬件资源。支持基于帧处理的块的端口接受列向量输入和输出信号。向量的每个元素代表一个时间样本。使用基于帧的输入可以实现每秒千兆样本(GSPS)的吞吐量。这些高通量率也被称为超样本率。

支持基于帧的输入的块

支撑块 启用帧输入的参数 限制
FFT而且传输线 将一个列向量连接到输入数据端口。向量大小必须是1到64之间的2的幂,并且不能大于FFT长度。 支持基于帧的输入体系结构设置为流基数2^2
信道器而且通道合成器 将一个列向量连接到输入数据端口。向量大小必须是1到64之间的2的幂,并且不能大于FFT长度。
离散FIR滤波器 将一个列向量连接到输入数据端口。向量的大小必须是1到64之间的2的幂。 在部分串行架构中不能使用基于帧的输入。
Biquad过滤器 将一个列向量连接到输入数据端口。输入向量的大小最多可以是64个样本,但是较大的向量大小会使内部数据类型的计算具有挑战性。矢量大小高达16个样本是实用的硬件实现。 仅当设置为滤波器结构流水线式反馈表单
冷杉杀害多人者 将一个列向量连接到输入数据端口。向量大小必须小于或等于64个样本。
  • 不能使用基于帧的输入有效输入样本之间的最小循环数大于1。

  • 当向量大小小于抽取因子时,抽取因子必须是向量大小的整数倍。

  • 当向量大小大于抽取因子时,向量大小必须是抽取因子的整数倍。

冷杉插入器 将一个列向量连接到输入数据端口。向量大小必须小于或等于64个样本。

不能使用基于帧的输入有效输入样本之间的最小循环数大于1。

中投杀害多人者 将一个列向量连接到输入数据端口。输入向量的大小最多可以是64个样本。 矢量输入不支持可编程抽取率。
中投插入器 将一个列向量连接到输入数据端口。输入向量的大小最多可以是64个样本。 矢量输入不支持可编程插值速率。
以区域 设置每帧样本参数设置为所需的输出向量大小。
复数到模角 将一个列向量连接到输入数据端口。输入向量的大小最多可以是64个样本。
延迟
  1. 将列向量连接到输入端口。输入向量的大小最多可以是512个样本。

  2. 设置输入处理参数列作为通道(基于帧)

相关的话题

Baidu
map