Title :
Layered Approx-Regular LDPC: Code Construction and Encoder/Decoder Design
Author :
Zhang, Haibin ; Zhu, Jia ; Shi, Huifeng ; Wang, Dawei
Author_Institution :
Shanghai Jiao Tong Univ., Shanghai
fDate :
3/1/2008 12:00:00 AM
Abstract :
Layered approximately regular (LAR) low-density parity-check (LDPC) codes are proposed, with which one single pair of encoder and decoder support various code lengths and code rates. The parity check matrices of LAR-LDPC codes have a "layer-block-cell" structure with some additional constraints. An encoder architecture is then designed for LAR-LDPC codes, by making two improvements to the Richardson-Urbanke approach: the forward substitution operation is entirely removed and the dense-matrix-vector multiplication is handled using feedback shift-registers. A partially parallel decoder architecture is also designed for LAR-LDPC codes, where a layered modified min-sum decoding algorithm is used to trade off among complexity, speed, and performance. More importantly, the interconnection network, which is inevitable for partially parallel decoders, has much lower hardware complexity compared with that for general LDPC codes. Both the encoder and decoder architectures are highly flexible in code length and code rate.
Keywords :
block codes; decoding; matrix algebra; parity check codes; Richardson-Urbanke approach; dense-matrix-vector multiplication; encoder design; feedback shift-registers; interconnection network; layered approx-regular LDPC construction; low-density parity-check codes; parity check matrices; partial parallel decoder; Code construction; Low-density parity-check (LDPC); code construction; decoder; encoder; hardware architecture; low-density parity check (LDPC);
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
DOI :
10.1109/TCSI.2008.916433