DocumentCode :
626864
Title :
A decoding algorithm with reduced complexity for non-binary LDPC codes over large fields
Author :
Jun Lin ; Zhiyuan Yan
Author_Institution :
Dept. of Electr. & Comput. Eng., Lehigh Univ., Bethlehem, PA, USA
fYear :
2013
fDate :
19-23 May 2013
Firstpage :
1688
Lastpage :
1691
Abstract :
Non-binary low-density parity-check (NB-LDPC) codes outperform their binary counterparts in some cases, but their high decoding complexity is a significant hurdle to their applications. In this paper, we propose a decoding algorithm with reduced computational complexities and smaller memory requirements for NB-LDPC codes over large fields. First, a simplified algorithm is proposed to reduce the computational complexity of variable node processing. To reduce memory requirements, existing NB-LDPC decoders often truncate the message vectors to a limited number nm of values. However, the memory requirements of these decoders remain high when the field size is large, since nm needs to be large enough to alleviate error performance degradation. In this paper, an improved trellised based check node processing algorithm is proposed to significantly reduce the memory requirement. The number of elements in a variable-to-check message is reduced to nv (nv <; nm). The sorted log likelihood ratio (LLR) vector of a check-to-variable message is approximated using a piece-wise linear function. Thus, only few LLRs are stored and other LLRs are computed on-the-fly when needed. For each a priori message, most LLRs are approximated with a linear function. Our numerical results demonstrate that the proposed decoding algorithm outperforms existing algorithms. Two LLR generation units (LGUs) are proposed to compute LLR vectors for check-to-variable messages, and the two LGUs require only a fraction of the area needed to store nm LLRs.
Keywords :
computational complexity; decoding; parity check codes; LLR generation units; NB-LDPC codes; NB-LDPC decoders; check-to-variable message; computational complexities; decoding algorithm; decoding complexity; error performance degradation; linear function; log likelihood ratio; nonbinary LDPC codes; nonbinary low-density parity-check codes; reduced complexity; variable node processing; variable-to-check message; Approximation algorithms; Approximation methods; Complexity theory; Decoding; Parity check codes; Random access memory; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
Conference_Location :
Beijing
ISSN :
0271-4302
Print_ISBN :
978-1-4673-5760-9
Type :
conf
DOI :
10.1109/ISCAS.2013.6572189
Filename :
6572189
Link To Document :
بازگشت