主要内容

费尔样本帧

将样本流从FPGA-in-the-loop框架数据

  • 库:
  • 无线HDL工具箱/ I / O接口

  • 费尔帧块样品

描述

费尔样本帧块执行相同的sample-to-frame转换样品架块。它接受输入数据的向量样本的整个框架。块预计控制信号输入向量宽度相同的示例数据。这种优化加速FPGA板之间的通信链路和仿真软件金宝app®模拟使用FPGA-in-the-loop时。FPGA-in-the-loop运行,你必须有一个高密度脂蛋白校验™许可证。

当你生成一个编程文件费尔目标的仿真软件,该工具创建一个模型比较费尔模拟与仿真软件的设计。金宝app无线HDL设计工具箱™,费尔块模型复制sample-streaming接口发送一个样本FPGA。您可以修改自动生成模型使用费尔帧样本费尔样本帧块来改善与FPGA的通信带宽董事会通过发送一个帧。如何修改自动生成模型,看到FPGA-in-the-Loop

港口

输入

全部展开

的样本,指定为一个向量代表一个完整的框架。流可以包含空闲周期样本和帧之间。闲置的样品被丢弃。

如果你设置输入样本的数量大于1,块显示一个端口为每个输入值。在这种情况下,一个样本是由N值,如turbo-encoded样品由一个系统的价值和两个奇偶校验值。每个端口的输入数据是一个矢量。适用于所有控制信号sampleN港口。

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔|不动点

框架,作为一个指定布尔向量中的每个样本帧包含一个值。这个信号是1(真正的)步伐对应一个有效的框架的示例。

数据类型:布尔

框架,作为一个指定布尔向量中的每个样本帧包含一个值。这个信号是1(真正的)一个步伐对应最后一帧的有效样本。

数据类型:布尔

样本的有效性,作为一个指定布尔向量中的每个样本帧包含一个值。这个信号是1(真正的)步伐对应有效样本。

数据类型:布尔

输出

全部展开

帧的输出样本,作为一个列向量返回。每一帧都是一样的尺寸。如果输入帧小于输出的大小,用零块垫的框架。如果输出帧大于输出的大小,通过使用第一块形式的框架输出的大小样本。您可以选择输出的数量在每一帧有效样本len端口。

输出帧的有效性,作为一个返回布尔标量。这个港口返回1(真正的当上的值)框架len(可选)端口,是有效的。

数据类型:布尔

输出帧的有效样本数量,返回一个整数。输入样本流可以有大小不同的帧。块返回一个常数向量的大小框架港口,垫与小于0时输入帧输出的大小。的len端口显示有多少有效的样本输出帧。如果输出帧大于输出的大小,通过使用第一块形式的框架输出的大小样本。

数据类型:

参数

全部展开

代表每个样本数量的值,指定为一个正整数标量。块有一个sampleN端口为每个值。适用于所有控制信号sampleN港口。例如,您可以使用这个参数turbo-encoded样本。在LTE标准,涡轮码率是1/3,所以每个样品都是由一个系统的价值和两个校验值:S_n,P1_n,P2_n。在这种情况下,集输入样本的数量3

最大数量的样品每帧,指定为一个整数。输入样本流可以有大小不同的帧。块返回一个常数向量大小,垫如果帧小于0输出的大小。如果大于块接收到帧输出的大小,它截断框架。

顺序输出样本相对于输入的顺序,当超过一个值表示每个样本。例如,1/3 turbo-encoded代表样本(S_1 P1_1 P2_1](S_2 P1_2 P2_2]。默认的输出顺序(S_1 P1_1 P2_1 S_2 P1_2 P2_2]。重新安排样品,以便系统和奇偶校验值组合在一起,选择交叉组合输出输入样本。然后输出顺序(S_1 S_2 P1_1 P1_2 P2_1 P2_2]

使帧长度输出端口。选择这个选项返回有效的样本在每个输出帧的数量。在返回的长度len港,是合格的有效的信号。使用这个选项,当样本流变量大小帧或当下游块需要帧尺寸作为输入,如LTE Turbo译码器

扩展功能

版本历史

介绍了R2017b