一种动态阈值比特翻转的LDPC码硬判决译码方法
本发明公开了一种动态阈值比特翻转的LDPC码硬判决译码方法,确定一个初始的翻转阈值T,采用动态阈值,也就是动态的翻转阈值,将翻转阈值变为动态阈值可以减少误翻转的概率,也减少了解码的迭代次数,使LDPC码的比特翻转译码更高效;同时也提高了LDPC码的纠错能力,本发明比标准的比特翻转法的纠错能力有所增强。
发明专利
CN201410105530.2
2014-03-20
CN103888148A
2014-06-25
H03M13/11(2006.01)I
山东华芯半导体有限公司
高美洲;李峰;张洪柳;刘大铕
250101 山东省济南市高新区新泺大街1768号齐鲁软件园大厦B座二层
济南泉城专利商标事务所 37218
丁修亭
山东;37
一种动态阈值比特翻转的LDPC码硬判决译码方法,确定一个初始的翻转阈值T,其特征在于,包括以下步骤:1)读取码字序列,根据码字序列计算校正子;2)判断校正子是否为零,若为零,则停止迭代,输出码字序列;否则进入步骤3)3)对码字序列中每一码字的每一个码元比特,计算该码元比特参与的不满足校验方程的个数;4)计算翻转阈值:随着迭代次数的增多,翻转阈值T递减,得到当前的翻转阈值;;5)如果不满足的校验方程的个数大于当前翻转阈值,相应的码元比特进行翻转,并计算翻转后对应的码字序列的校正子;6)重复步骤2)、3)、4)和5),直至译码成功,或者达到最大迭代次数时,输出译码失败。