An efficient VLSI architecture for nonbinary LDPC decoder with adaptive message control

A new decoder architecture for nonbinary low-density parity check (LDPC) codes is presented in this paper to reduce the hardware operational complexity and power consumption. Adaptive message control (AMC) is to achieve the low decoding complexity, that dynamically trims the message length of belief information to reduce the amount of memory accesses and arithmetic operations. A new horizontal nonbinary LDPC decoder architecture is developed to implement AMC. Key components in the architecture have been designed with the consideration of variable message lengths to leverage the benefit of the proposed AMC. Simulation results demonstrate that the proposed nonbinary LDPC decoder architecture can significantly reduce hardware operations and power consumption as compared with existing work with negligible performance degradation.

[1]  Shengli Zhou,et al.  Nonbinary LDPC decoding by min-sum with Adaptive Message Control , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[2]  David Declercq,et al.  Decoding Algorithms for Nonbinary LDPC Codes Over GF$(q)$ , 2007, IEEE Transactions on Communications.

[3]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

[4]  David J. C. MacKay,et al.  Good Codes Based on Very Sparse Matrices , 1995, IMACC.

[5]  David Declercq,et al.  Low-Complexity, Low-Memory EMS Algorithm for Non-Binary LDPC Codes , 2007, 2007 IEEE International Conference on Communications.

[6]  Shengli Zhou,et al.  Nonbinary LDPC Coding for Multicarrier Underwater Acoustic Communication , 2008, IEEE Journal on Selected Areas in Communications.