[发明专利]基于校验节点懒惰串行分层调度的LDPC译码算法在审
申请号: | 201611147962.5 | 申请日: | 2016-12-13 |
公开(公告)号: | CN106788462A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 张建军;范玉进;颜凯;张鹏泉 | 申请(专利权)人: | 天津光电通信技术有限公司 |
主分类号: | H03M13/11 | 分类号: | H03M13/11;H03M13/00 |
代理公司: | 天津中环专利商标代理有限公司12105 | 代理人: | 胡京生 |
地址: | 300211*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于校验节点懒惰串行分层调度的LDPC译码算法,采用了基于校验节点置信度的懒惰串行分层调度算法,其基于FPGA平台进行实现。具体是该译码算法在执行串行分层调度算法的过程中,如果某个校验函数节点的置信度大于某一门限值,则该校验函数节点被置为懒惰节点,不参与后续的迭代译码过程,依此达到降低LDPC码译码算法的复杂度、减少译码器延时和功耗的效果。对于DVB‑S2中的LDPC译码器,该算法最多可将延时和功耗降低45.39%,并可降低LDPC码的误码平层,该算法特别适用于低功耗和高速通信场合。 | ||
搜索关键词: | 基于 校验 节点 懒惰 串行 分层 调度 ldpc 译码 算法 | ||
【主权项】:
一种基于校验节点懒惰串行分层调度的LDPC译码算法,该算法基于现场可编程门阵列FPGA硬件平台进行实现,其特征在于,包含以下步骤:1)根据LDPC码的校验矩阵P,建立因子图;2)初始化因子图中所有外信息为零;3)初始化变量节点的后验概率信息;4)初始化懒惰校验函数节点集合为空集;5)如果懒惰校验函数节点集合为空集,则重置该集合,使其包含所有校验节点;6)依次选择懒惰校验函数节点集合中的校验节点;7)根据串行分层调度算法,更新步骤6)中所选校验节点的后验概率;8)根据步骤7)中的校验节点后验概率判断懒惰条件是否满足,如果满足懒惰条件,则将步骤6)中所选的校验节点从懒惰校验函数节点集合中删除,否则保留该校验节点;9)重复步骤6)~8),直至所有校验节点都被选择一次;10)根据变量节点的置信度进行硬判决,得到二进制译码结果B;11)判断译码停止条件是否满足,如果译码条件已满足,则终止译码过程,否则重复步骤5)~10)直至译码停止条件被满足。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津光电通信技术有限公司,未经天津光电通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611147962.5/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类