LTE卷积解码器
使用维特比算法解码卷积编码样本
- 库:
无线HDL工具箱/错误检测和纠正
描述
的LTE卷积解码器块实现了一个环绕维特比算法(WAVA)来解码由LTE标准TS 36.212指定的咬尾多项式编码的样本[1]。该卷积码约束长度为7,编码率为1/3,为八进制多项式,尾咬G0= 133,G1= 171,G2= 165。该块提供了硬件优化的体系结构和接口。
此块使用流采样接口,并带有用于相关控制信号的总线。该接口使块能够独立于帧大小操作,并易于与其他无线HDL工具箱™块连接。该块接受并返回代表单个样本的值,以及包含三个控制信号的总线。这些信号表明每个样本的有效性和框架的边界。若要将矩阵转换为样本流和这些控制信号,请使用帧到样本块或whdlFramesToSamples
函数。有关接口的完整描述,请参见流式采样接口。
块接受代表软决策或硬决策的输入样本。每个样本都是一个3乘1的向量,其中三个值代表三个多项式编码的位,[g0 g1 g2]
。
的消息解码米样品要求2*米+140个循环,假设连续有效输入。因此,你必须在输入帧之间留出至少同样多的空闲周期。或者,您可以使用输出信号ctrl。结束
来确定块何时准备好接受新的输入。
该波形显示了100个样本的输入消息,帧之间有340个空闲周期。输入数据是一个由三个编码位组成的向量。输入和输出ctrl总线扩展以显示控制信号。开始
而且结束
显示框架边界,和有效的
限定数据样本。
港口
输入
输出
参数
模型的例子
算法
参考文献
[1] 3gpp ts 36.212。“多路复用和信道编码。”第三代伙伴计划;技术规范集团无线接入网;改进通用地面无线电接达(E-UTRA)。URL:https://www.3gpp.org。
扩展功能
版本历史
在R2017b中引入