主要内容

帧到样本

将基于帧的数据转换为样本流

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

  • 帧到样本块

描述

帧到样本块将基于帧的输入压扁到样本流中。该块还返回一个相应的控制信号流,表明样本的有效性和帧的边界。您可以配置样本之间或帧之间插入的空闲周期,以及每个样本有多少个值。看到流式采样接口有关流媒体格式的详细信息。

使用此块为针对HDL代码生成的子系统生成输入。此块不支持HDL代码生成。金宝app

港口

输入

全部展开

输入样本的帧,指定为列向量。向量中的所有样本都被认为是有效的。每个帧的大小必须相同。

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

输出

全部展开

输出样本流,返回输出的大小一次的价值。所指定的输出流包括空闲样本样本之间的空闲循环而且帧间空闲循环.每个输出样本上都有一组对应的控制信号ctrl端口。

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

与样本流一起返回的控制信号samplecontrol公共汽车。总线包括开始结束,有效的控制信号,它表示框架的边界和样本的有效性。

  • 开始—输出帧的开始

  • 结束—输出帧结束

  • 有效的—输出数据数据端口有效

详情请参见示例控制总线

数据类型:公共汽车

参数

全部展开

在每个采样之后插入的空闲循环数,指定为标量整数。该块返回一个向量输出的大小每个空闲周期为零,并将所有控制信号设置为0 ().

在每一帧结尾插入的空闲循环数,指定为标量整数。该块返回一个向量输出的大小每个空闲周期为零,并将所有控制信号设置为0 ().

表示每个样本的值的数目,指定为正整数标量。块输出一个向量输出的大小值。每个矢量都有一组对应的控制信号。例如,您可以使用该参数序列化涡轮编码的样本。在LTE标准中,turbo码率为1/3,因此每个样本由一个系统值和两个奇偶校验值表示:S_nP1_n,P2_n.在本例中,设置输出的大小3.

输出样本相对于输入顺序的顺序,当多个值表示每个样本时。例如,对于1/3涡轮编码的样本,输入帧可以排序[s_1 p1_1 p2_1 s_2 p1_2 p2_2][s_1 s_2 p1_1 p1_2 p2_1 p2_2].在第一种情况下,输出是两个向量,[s_1 p1_1 p2_1]而且[s_2 p1_2 p2_2].要在第二种情况下实现相同的输出,请选择从交错的输入样本组成输出

依赖关系

此参数适用于以下情况输出的大小大于1。

扩展功能

版本历史

在R2017b中引入

另请参阅

功能