Title :
Overlapped message passing for quasi-cyclic low-density parity check codes
Author :
Chen, Yanni ; Parhi, Keshab K.
Author_Institution :
DSP Solutions R&D Center, Texas Instrum. Inc., Dallas, TX, USA
fDate :
6/1/2004 12:00:00 AM
Abstract :
In this paper, a systematic approach is proposed to develop a high throughput decoder for quasi-cyclic low-density parity check (LDPC) codes, whose parity check matrix is constructed by circularly shifted identity matrices. Based on the properties of quasi-cyclic LDPC codes, the two stages of belief propagation decoding algorithm, namely, check node update and variable node update, could be overlapped and thus the overall decoding latency is reduced. To avoid the memory access conflict, the maximum concurrency of the two stages is explored by a novel scheduling algorithm. Consequently, the decoding throughput could be increased by about twice assuming dual-port memory is available.
Keywords :
decoding; matrix algebra; message passing; parity check codes; scheduling; belief propagation decoding; check node update; decoding latency; dual-port memory; low-density parity check codes; overlapped message passing; parity check matrix; quasi-cyclic LDPC codes; scheduling algorithm; variable node update; Belief propagation; Decoding; Hardware; Message passing; Parity check codes; Routing; Sparse matrices; Throughput; Turbo codes; Very large scale integration; High throughput; LDPC; MP; codes; low-density parity check; overlapped message passing; quasi-cyclic codes;
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
DOI :
10.1109/TCSI.2004.826194