[发明专利]一种多进制LDPC译码方法及译码器在审
申请号: | 201610999413.4 | 申请日: | 2016-11-14 |
公开(公告)号: | CN106374940A | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 张亚林;张金涛;树玉泉;魏海涛 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 河北东尚律师事务所13124 | 代理人: | 王文庆 |
地址: | 050081 河北省石家*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种多进制LDPC译码方法及译码器,涉及多进制LDPC采用改进的最大最小(TMM trellis min‑max)算法的译码方法及其译码器实现。所述方法包括一、接收并初始化待译码信息,将初始化后的待译码信息进行存储;二、本次校验节点迭代更新;三、本次变量节点迭代更新;四、若达到设定的迭代次数则进行译码输出计算,否则,跳转到步骤二。所述译码器包括计算初始化模块、校验节点更新模块、变量节点更新模块、存储模块、迭代控制模块和输出计算模块。本发明可以实现对任意多进制LDPC进行译码,实现的译码器进一步简化了校验节点及变量节点更新运算,吞吐量大、资源消耗小,并具有新颖性、创造性和简单实用的特点。 | ||
搜索关键词: | 一种 多进制 ldpc 译码 方法 译码器 | ||
【主权项】:
一种多进制LDPC译码方法,其特征在于包括以下步骤:①初始化模块接收并初始化待译码信息,将初始化后的待译码信息存入存储模块;②校验节点更新模块根据存储模块中的初始化后的待译码信息及前一次校验节点的迭代更新值或根据存储模块中的本次变量节点的迭代更新值及前一次校验节点的迭代更新值进行本次校验节点的迭代更新,得到本次校验节点的迭代更新值并存入存储模块;③变量节点更新模块根据存储模块中的本次校验节点的迭代更新值进行下一次变量节点的迭代更新,得到下一次变量节点的迭代更新值并存入存储模块;④输出计算模块判断是否达到所设定的迭代更新次数,若是,则根据存储模块中最后一次变量节点的迭代更新值进行译码输出计算,并输出译码后的信息;否则,将下一次变量节点的迭代更新值作为本次变量节点的迭代更新值,将本次校验节点的迭代更新值作为前一次校验节点的迭代更新值,跳转到步骤②。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610999413.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种移动终端的测速方法和装置
- 下一篇:一种终端节点无线信号测试方法及装置
- 同类专利
- 专利分类