主要内容

到帧的FIL样本

将采样流从fpga在环转换为基于帧的数据

  • 图书馆:
  • 无线HDL工具箱/ I/O接口

  • FIL样本到帧块

描述

到帧的FIL样本块执行相同的样本到帧转换作为样品架堵塞。它接受输入数据作为样本框架的矢量。该块期望控制信号输入向量与样本数据相同的宽度。此优化速度加快了FPGA板和Simulink之间的通信链路万博1manbetx®使用FPGA循环时仿真。要运行fpga-in--in--in--in--in--in--in-in-in-verifer™许可证。

当您在Simulink中为FIL目标生成编程文件时,该工具将创建一个模型来将FIL模拟与您的Simulink设计进万博1manbetx行比较。对于无线HDL工具箱™设计,模型中的FIL块复制采样流接口,每次向FPGA发送一个样本。您可以修改自动生成的模型来使用FIL帧到样本到帧的FIL样本块,以提高通信带宽与FPGA板通过发送一个帧一次。有关如何修改自动生成的模型,请参见FPGA-in-the-Loop

港口

输入

展开全部

样本流指定为表示整个帧的矢量。该流可以包括样本和帧之间的空闲周期。丢弃空闲样本。

如果你设置输入样本数量大于1时,该块为每个输入值显示一个端口。在这种情况下,单个样本由N个值表示,例如涡轮编码样本由一个系统值和两个奇偶校验值表示。输入数据是每个端口的一个向量。控制信号适用于所有人samplen.港口。

数据类型:单身的|双倍的|INT8.|int16|int32|uint8.|uint16|UINT32.|布尔基|不动点

帧的开始,指定为布尔基传染媒介包含框架中每个样本的一个值。对于对应于帧的第一个有效样本的步骤,该信号是1(true)。

数据类型:布尔基

帧的结束,指定为布尔基传染媒介包含框架中每个样本的一个值。对于对应于帧的最后一个有效样本的步骤,该信号是1(true)。

数据类型:布尔基

样品的有效性,指定为a布尔基传染媒介包含框架中每个样本的一个值。在与有效样本对应的时间步骤中,此信号是1(true)。

数据类型:布尔基

输出

展开全部

输出样本框架,作为列向量返回。每个帧的大小相同。如果输入帧小于输出的大小,块用zeroes填充框架。如果输出帧大于输出的大小,块通过使用第一个块形成帧输出的大小样品。您可以选择在每个帧中输出每个帧中的有效样本的数量Len.端口。

输出框架的有效性,作为a返回布尔基标量。此端口返回1真正的)当值的值时框架Len.(可选)端口,均有效。

数据类型:布尔基

输出帧中的有效样本数,作为整数返回。输入样本流可以有不同大小的帧。块返回一个常数大小向量框架端口,当输入帧小于时用零填充输出的大小.这Len.端口指示输出帧中有多少有效样本。如果输出帧大于输出的大小,块通过使用第一个块形成帧输出的大小样品。

数据类型:双倍的

参数

展开全部

表示每个样本的值的数目,指定为正整数标量。积木有一个samplen.每个值的端口。控制信号适用于所有人samplen.港口。例如,您可以对涡轮编码的示例使用此参数。在LTE标准中,turbo码率为1/3,因此每个样本由一个系统值和两个奇偶值表示:S_nP1_n,P2_n.在这种情况下,设置输入样本数量3.

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

当多个值表示每个样本时,相对于输入顺序的输出样本的顺序。例如,1/3涡轮编码的样本由[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中介绍