Title :
Partially-parallel LDPC decoder based on high-efficiency message-passing algorithm
Author :
Shimizu, Kazunori ; Ishikawa, Tatsuyuki ; Togawa, Nozomu ; Ikenaga, Takeshi ; Goto, Satoshi
Author_Institution :
Graduate Sch. of Inf., Production & Syst., Waseda Univ., Japan
Abstract :
This paper proposes a partially-parallel LDPC decoder based on a high-efficiency message-passing algorithm. Our proposed partially-parallel LDPC decoder performs the column operations for bit nodes in conjunction with the row operations for check nodes. Bit functional unit with pipeline architecture in our LDPC decoder allows us to perform column operations for every bit node connected to each of check nodes which are updated by the row operations in parallel. Our proposed LDPC decoder improves the tuning when the column operations are performed, accordingly it improves the message-passing efficiency within the limited number of iterations for decoding. We implemented the proposed partially-parallel LDPC decoder on an FPGA, and simulated its decoding performance. Practical simulation shows that our proposed LDPC decoder reduces the number of iterations for decoding, and it improves the bit error performance with a small hardware overhead.
Keywords :
decoding; field programmable gate arrays; message passing; parity check codes; FPGA; LDPC decoder; column operations; message passing algorithm; pipeline architecture; Computational modeling; Computer errors; Field programmable gate arrays; Hardware; Iterative algorithms; Iterative decoding; Parity check codes; Pipelines; Production systems; Timing;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 2005. ICCD 2005. Proceedings. 2005 IEEE International Conference on
Print_ISBN :
0-7695-2451-6
DOI :
10.1109/ICCD.2005.83