[发明专利]一种turbo译码装置及方法有效
申请号: | 201510475123.5 | 申请日: | 2015-08-05 |
公开(公告)号: | CN106712778B | 公开(公告)日: | 2020-05-26 |
发明(设计)人: | 李俊强;仲崇祥 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
主分类号: | H03M13/27 | 分类号: | H03M13/27 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 俞涤炯 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 turbo 译码 装置 方法 | ||
本发明涉及电子通信技术领域,具体涉及一种turbo译码装置,包括,第一译码单元,于一信息序列、一第一校验序列、一第一先验序列的输入下译码输出第一对数似然比;第二译码单元,于一第二校验序列、一第二先验序列及一经交织过的信息序列的作用下译码输出第二对数似然比;判决单元,依据第一对数似然比和经解交织后的第二对数似然比作出判决,以输出译码结果。本发明可以减少内存面积(memory size),节省终端功耗和硬件资源,减少译码延时,译码性能更好,复杂度更低。
技术领域
本发明涉及电子通信技术领域,具体涉及一种turbo译码装置及方法。
背景技术
Turbo码在有噪信道中提供了传输的高可靠性,它可以通过最大后验概率译码器进行迭代译码的方法最大限度地逼近香农极限,在诸多通信应用领域均采用Turbo码作为其编解码的标准,传统的Turbo码的译码器为反馈串行译码器,两个子译码器交互交替工作,对接收到的软比特依次顺序进行译码,对于每一个子译码器,其译码均有先验信息输入,信源信息输入和校验信息输入,通过对接收到软比特依次顺序进行译码,随着迭代过程的不断进行,先验信息的置信度不断提高,并最终达到收敛极限。在应用于Turbo码的各种译码算法中,基于码元的最大后验概率译码算法,即MAP(Maximum A PosterioriAlgorithm)算法中由于涉及大量的指数和乘法运算,计算过于复杂,严重制约芯片的处理速度,造成迭代译码的延时增大,不利于信息传输速率的提高,为了解决MAP算法的运算复杂度,开始将上述的算法转换为对数域中,即LOG-MAP算法,从而使乘法变为加法运算,然而这种算法虽然运算复杂度有所降低,但是所需的内存空间却没有减小,仍然耗费过多的内存空间,并且译码性能也没有得到显著的提高。
发明内容
本发明的目的在于,提供一种turbo译码装置及方法,解决现有技术占用过多内存空间,译码性能不高的缺点;
本发明所解决的技术问题可以采用以下技术方案来实现:
一种turbo译码装置,其中,包括,
第一译码单元,于一信息序列、一第一校验序列、一第一先验序列的输入下译码输出第一对数似然比;
第二译码单元,于一第二校验序列、一第二先验序列及一经交织过的信息序列的作用下译码输出第二对数似然比;
判决单元,依据所述第一对数似然比和经解交织后的第二对数似然比作出判决,以输出译码结果。
本发明的turbo译码装置,所述第一译码单元采用软输入软输出分量译码器,和/或,所述第二译码单元采用软输入软输出分量译码器。
本发明的turbo译码装置,还包括:
第一计算器,对所述第一对数似然比、所述信息序列及所述第一先验序列运算得到第一外部软信息;
第一交织器,对所述第一外部软信息进行交织以得到所述第二先验序列。
本发明的turbo译码装置,还包括:第二交织器,对所述信息序列进行交织以获得所述交织过的信息序列。
本发明的turbo译码装置,还包括,
第二计算器,对所述第二对数似然比、所述第二先验序列、所述交织过的信息序列进行计算以获得第二外部软信息;
第一解交织器,对所述第二外部软信息解交织后以更新所述第一先验序列。
本发明的turbo译码装置,还包括,
第二解交织器,对所述第二对数似然比进行解交织以获得解交织后的第二对数似然比。
本发明还提供一种turbo译码方法,用于上述的turbo译码装置,具体步骤如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510475123.5/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类