J4 ›› 2013, Vol. 40 ›› Issue (6): 6-12.doi: 10.3969/j.issn.1001-2400.2013.06.002

• 研究论文 • 上一篇    下一篇

LDPC码的一种低复杂度译码算法及关键电路设计

马克祥;刘毅;胡建华;孙吉成;张海林   

  1. (西安电子科技大学 综合业务网理论及关键技术国家重点实验室,陕西 西安  710071)
  • 收稿日期:2012-09-07 出版日期:2013-12-20 发布日期:2014-01-10
  • 通讯作者: 马克祥
  • 作者简介:马克祥(1986-),男,西安电子科技大学博士研究生,E-mail: kxma@mail.xidian.edu.cn.
  • 基金资助:

    国家自然科学基金资助项目(61072069);教育部科学技术研究重点(重大)资助项目(2010ZX03002-005);高等学校学科创新引智计划资助项目(B08038);西安电子科技大学自主科研资助项目(72001859)

Low complexity decoding algorithm for LDPC codes and design of key circuits

MA Kexiang;LIU Yi;HU Jianhua;SUN Jicheng;ZHANG Hailin   

  1. (State Key Lab. of Integrated Service Networks, Xidian Univ., Xi'an  710071, China)
  • Received:2012-09-07 Online:2013-12-20 Published:2014-01-10
  • Contact: MA Kexiang

摘要:

并行加权比特翻转算法(PWBF)可以获得好的译码性能,但其比特选择机制计算较为复杂,不利于硬件实现.通过对PWBF算法比特选择机制的改进,提出一种低复杂度的低密度奇偶校验码(LDPC)译码算法.具体来讲,每次迭代过程中,当完成所有比特的品质因素更新后,挑选品质因素最大的若干比特进行翻转译码.另外,笔者对算法关键模块的硬件实现进行分析,分别给出了计算优化的电路结构设计.与PWBF算法相比,笔者提出的算法和优化技术大大降低了LDPC译码器的复杂度.

关键词: 低密度奇偶校验码, 加权比特翻转算法, 并行二叉树, 选择网络

Abstract:

Parallel Weighted Bit Flipping(PWBF) can achieve a good decoding performance. However, it is hard for the hardware design and implementation because of the high complexity of its bit-chosen mechanism. By improving the bit-chosen mechanism in PWBF, a low-complexity decoding algorithm is proposed in this paper. Especially, in each iteration step of decoding, after the metric value of every bit is updated, several bits with the largest metric values are flipped. Furthermore, the optimized circuits with low complexity are provided for the critical modules of the proposed algorithm. Compared with the PWBF algorithm, the complexity of LDPC decoders is greatly decreased by use of the proposed algorithm and the optimized circuits.

Key words: LDPC code, WBF, parallel binary tree, choose network