Adaptive Single Phase Decoding of LDPC Codes

Conference: TURBO - CODING - 2006 - 4th International Symposium on Turbo Codes & Related Topics; 6th International ITG-Conference on Source and Channel Coding
04/03/2006 - 04/07/2006 at Munich, Germany

Proceedings: TURBO - CODING - 2006

Pages: 6Language: englishTyp: PDF

Personal VDE Members are entitled to a 10% discount on this title

Castano, Marco; Merlino, Rosario; Ciofi, Carmine (Dipartimento di Fisica della Materia e Tecnologie Fisiche Avanzate, Salita Sperone 31, 98166 Messina, Italy)
Rovini, Massimo; L'Insalata, Nicola E.; Rossi, Francesco; Fanucci, Luca (Department of Information Engineering, Via G. Caruso, 56122 Pisa, Italy)

A new "memory-aware" Low-Density Parity-Check codes decoding is presented. The proposed algorithm performs a single-phase update in which the variable node elaboration is embedded in the check node phase. This reduces the memory size to the number of bits in the codeword, for a saving of 70-80% depending on the code in use. Despite these rough approximations, simulation results on AWGN channel provide almost the same BER/FER performance of the exact belief propagation (only about 0.2 dB is lost in the transmission SNR) thanks to the introduction of stabilising factors driving the algorithm, which are adaptively updated through the decoding process. Remarkably, the decoding throughput is roughly doubled at high SNR and the computational complexity is also lower than current 2-phase serial implementations.