The layered decoding algorithm has recently been proposed as an efficient means for the decoding of low-density parity-check (LDPC) codes, thanks to the remarkable improvement in the convergence speed (2x) of the decoding process. However, pipelined semi-parallel decoders suffer from violations or hazards between consecutive updates, which not only violate the layered principle but also enforce the loops in the code, thus spoiling the error correction performance. This paper describes three different techniques to properly reschedule the decoding updates, based on the careful insertion of idle cycles, to prevent the hazards of the pipeline mechanism. Also, different semi-parallel architectures of a layered LDPC decoder suitable for use with such techniques are analyzed. Then, taking the LDPC codes for the wireless local area network (IEEE 802.11n) as a case study, a detailed analysis of the performance attained with the proposed techniques and architectures is reported, and results of the logic synthesis on a 65nm low-power CMOS technology are shown.
|Autori:||GENTILE GIUSEPPE; ROSSI FRANCESCO; ROVINI MASSIMO; FANUCCI L|
|Titolo:||Techniques and Architectures for Hazard-Free Semi-Parallel Decoding of LDPC Codes|
|Anno del prodotto:||2009|
|Digital Object Identifier (DOI):||10.1155/2009/723465|
|Appare nelle tipologie:||1.1 Articolo in rivista|