Title :
Application specific hardware architecture for high-throughput short-length LDPC decoders
Author :
Belean, Bogdan ; Nedevschi, Sergiu ; Borda, Monica
Author_Institution :
Nat. Inst. for R&D of Isotopic & Mol. Technol. INCDTIM, Cluj-Napoca, Romania
Abstract :
LDPC codes have been intensively used in various wireless communication applications, due to their increased BER performance. The present paper summarizes the state of the art applications of short length LDPC codes and proposes FPGA based application specific hardware architectures for short-length LDPC decoders. The decoding algorithms considered for implementation are both belief propagation and min-sum algorithm. Due to the increased BER performances, the proposed architecture make use of parallel computation capabilities offered by FPGA technology in order to implement the belief propagation algorithm. In spite of the iterative nature and increased computational complexity of the LDPC decoding algorithm, the proposed architecture achieves high-throughput, mandatory in real-time application and data transmission. The architecture for the LDPC belief propagation based decoder is based on arctangent hyperbolic function approximation used for check nodes update.
Keywords :
approximation theory; codecs; computational complexity; data communication; error statistics; parity check codes; BER performance; FPGA based application specific hardware architectures; FPGA technology; LDPC belief propagation based decoder; LDPC codes; LDPC decoding algorithm; arctangent hyperbolic function approximation; belief propagation; belief propagation algorithm; check nodes; computational complexity; data transmission; high-throughput short-length LDPC decoders; min-sum algorithm; parallel computation capabilities; short-length LDPC decoders; specific hardware architecture; wireless communication; Bit error rate; Computer architecture; Decoding; Field programmable gate arrays; Hardware; Iterative decoding; FPGA; LDPC codes; decoding algorithms; hardware implementations; parallel computing;
Conference_Titel :
Intelligent Computer Communication and Processing (ICCP), 2013 IEEE International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
978-1-4799-1493-7
DOI :
10.1109/ICCP.2013.6646126