Title :
Overlapped decoding for a class of quasi-cyclic LDPC codes
Author :
Kim, Sang-Min ; Parhi, Keshab K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Minnesota Univ., Minneapolis, MN, USA
Abstract :
In low-density parity-check (LDPC) code decoding with the iterative sum-product algorithm (SPA), due to the randomness of the parity-check matrix, H, the overlapping of the check node processing unit (CNU) and variable node processing unit (VNU) in the same clock cycle is difficult. The paper demonstrates that overlapped decoding can be exploited as long as the LDPC matrix is composed of identity matrices and their cyclic-shifted matrices, i.e., the parity-check matrix, H, belongs to a class of quasi-cyclic LDPC codes. It is shown that the number of clock cycles required for decoding can be reduced by 50% when overlapped decoding is applied to a (3,6)-regular LDPC code decoder.
Keywords :
cyclic codes; iterative decoding; matrix algebra; parity check codes; LDPC matrix; check node processing unit; clock cycle; cyclic-shifted matrices; identity matrices; iterative sum-product algorithm; low-density parity-check code; overlapped decoding; parity-check matrix; quasi-cyclic LDPC codes; quasi-cyclic codes; variable node processing unit; Belief propagation; Clocks; Digital video broadcasting; Error correction codes; Floors; Iterative algorithms; Iterative decoding; Parity check codes; Sum product algorithm; Turbo codes;
Conference_Titel :
Signal Processing Systems, 2004. SIPS 2004. IEEE Workshop on
Print_ISBN :
0-7803-8504-7
DOI :
10.1109/SIPS.2004.1363034