【技术实现步骤摘要】
低密度奇偶校验码译码方法、系统、设备、装置及介质
[0001]本申请涉及译码
,更具体地说,涉及低密度奇偶校验码译码方法、系统、设备、装置及介质。
技术介绍
[0002]在传统使用低密度奇偶校验码的错误控制码系统中,常使用位元翻转(Bit Flipping:BF)、合并乘积(Sum
‑
Product)或最小值
‑
总和(Min
‑
Sum)译码算法。位元翻转算法在实现上有快速、面积小与低功耗的特色,但就译码成功率而言大不如乘积算法或最小值
‑
总和算法。然而,乘积算法或最小值
‑
总和算法在面积、速度与功耗上都须付出许多。因此,译码法常常依据产生错误的个数、分布状态、系统资源选择译码算法或合并数个译码算法。
[0003]通常合并使用译码算法时,首先使用位元翻转式译码法,若译码失败,则使用最小值
‑
总合译码法。但是这种合并方式的译码器,需要两个译码器的电路。虽然这样的模式在发生错误个数相较小的情况下,供耗表现较佳, ...
【技术保护点】
【技术特征摘要】
1.一种低密度奇偶校验码译码方法,其特征在于,包括:获取待译码的目标码字;确定对所述目标码字进行重组的重组信息;基于所述重组信息对所述目标码字进行低密度奇偶校验码译码,得到目标译码结果。2.根据权利要求1所述的方法,其特征在于,所述确定对所述目标码字进行重组的重组信息,包括:获取所述目标码字的最高译码递回数;获取所述目标码字的重组次数及重组方式;基于所述最高译码递回数及所述重组次数确定对所述目标码字进行重组的目标译码递回数;将所述目标译码递回数及所述重组方式作为所述重组信息。3.根据权利要求2所述的方法,其特征在于,所述基于所述重组信息对所述目标码字进行低密度奇偶校验码译码,得到目标译码结果,包括:生成所述目标码字的症状值;判断所述症状值是否全为零;若所述症状值全为零,则译码成功,得到所述目标译码结果;若所述症状值不全为零,则将所述最高译码递回数对应的初始译码递回数作为当前译码递回数,判断当前译码递回数是否等于所述目标译码递回数;若当前译码递回数等于所述目标译码递回数,则重组所述目标码字,并基于所述症状值计算翻转函数值,翻转位元,更新所述症状值;若当前译码递回数不等于所述目标译码递回数,则基于所述症状值计算翻转函数值,翻转位元,更新所述症状值;更新当前译码递回数,并判断当前译码递回数是否小于所述最高译码递回数;若当前译码递回数小于所述最高译码递回数,则返回执行所述判断所述症状值是否全为零的步骤。4.根据权利要求2所述的方法,其特征在于,所述重组方式包括将所述目标码字与翻转码字进行组合的方式,所述翻转码字包括对所述目标码字进行翻转后得到的码字。5.根据权利要求4所述的方法,其特征在于,所述重组方式包括将所述目标码字的一部分与所述翻转码字的另一部分进行组合的方式。6.一种低密度奇偶校验码译码系统,其特征在于,包括:第一获取模块,用于获取待译码的目标码字;第一确定模块,用于确定对所述目标码字进行重组的重组信息;第一译码模块,用于基...
【专利技术属性】
技术研发人员:ꢀ七四专利代理机构,
申请(专利权)人:山东岱微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。