文件帮助中心文件
将示例流转换为基于帧的数据
无线HDL工具箱/ I/O接口
这样品架块从采样流及其相应的控制信号中重建基于帧的数据。它从数据中删除任何空闲或无效的样本。看到流示例界面有关流格式的详细信息。
使用此块来处理目标为HDL代码生成的子系统的输出。此块不支持HDL代码生成。万博1manbetx
全部展开
样本
样本流,指定为标量或向量。向量输入值表示单个样本,例如由一个系统值和两个奇偶校验值表示的Turbo编码样本。该流可以包括样本和帧之间的空闲周期。丢弃空闲样品。双和单身的支持模拟万博1manbetx,但不支持HDL代码生成。
双
单身的
数据类型:单身的|双|INT8.|int16|int32|uint8.|uint16|UINT32.|布尔|不动点
INT8.
int16
int32
uint8.
uint16
UINT32.
布尔
不动点
Ctrl.
SampleControl.
伴随样本流的控制信号,指定为aSampleControl.公共汽车。公共汽车包括开始那结尾,有效的控制信号,指示帧的边界和样本的有效性。
开始
结尾
有效的
开始—输入帧的开始位置
结尾—输入帧的结束
有效的- 表示输入上的数据数据港口是有效的
有关详细信息,请参阅样品控制总线。
数据类型:公共汽车
公共汽车
框架
输出样本的帧,作为列向量返回。每帧都是相同的尺寸。如果输入帧小于输出的大小,块用zeroes填充框架。如果输出帧大于输出的大小,块通过使用第一个块形成帧输出的大小样品。您可以选择在每个帧中输出每个帧中的有效样本的数量Len.端口。
输出框架的有效性,作为a返回布尔标量。此端口返回1(真正的)当值的值时框架和Len.(可选)端口,均有效。
1
真正的
数据类型:布尔
Len.
输出帧中有效样本的数量,以整数形式返回。输入样本流可以有不同大小的帧。对象上返回一个常量大小的向量框架端口,当输入帧小于时用零填充输出的大小。这Len.端口表示输出帧中有多少有效样本。如果输出帧大于输出的大小,块通过使用第一个块形成帧输出的大小样品。
数据类型:双
输入大小
表示每个样本的值数,指定为正整数标量。块接受矢量输入大小价值观。每个矢量都有一个相应的一组控制信号。例如,您可以使用此参数进行Turbo编码的样本。在LTE标准中,涡轮码率为1/3,因此每个样本由一个系统值和两个奇偶校验值表示:S_n那P1_n,P2_n。在这种情况下,设置输入大小到3.。
3.
框架搜索窗口
在尝试形成输出帧之前,缓冲区的输入周期数为指定为整数。当此参数较大时,块模拟更快。但是,块从每个搜索窗口中的大多数帧返回。如果在此窗口中有多个帧,则块返回它发现的第一个并丢弃后面的帧。默认设置,1个周期,切勿丢弃帧,但仿真较慢。因此,最佳做法是将此参数设置为每帧的最小周期数,包括空闲周期。
例如,计算每个帧的有效周期和空闲周期。每个周期可能包括一个以上的样品,取决于您的输入大小(样品化) 环境。
%精确设置:包括空闲周期totalframesize =((框架/样本化)*......(idlecyclesbetweensamples + 1)) + idlecyclesbetweenframes;
%保守设置:有效输出周期数,无空闲encoderrate = 3;numtailbits = 12;framesize = (framesamples + numtailbits) / encoderrate;
输出的大小
每帧的最大采样数,指定为整数。输入样本流可以有不同大小的帧。块返回一个常量大小的向量,如果帧小于,则用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]。
[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解码器。
验证硬件目标LTE Turbo译码器设计使用MATLAB®数据帧。
此块支持Simulin万博1manbetxk的C/ c++代码生成万博1manbetx®加速和快速加速模式,并用于DPI组件生成。
whdlsamplestoframes.
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。
与当地办事处联系