2008 · 18 citations · 7 references
EngineeringComputer EngineeringComputer ScienceDigital CommunicationField-programmable Gate ArraysReconfigurable ComputingChannel CodingCoding TheoryConfigurable Logic BlocksError Control CodingError-correcting CodesFpga ArchitectureBit Error RateDecoder DesignDecoding AlgorithmsFpga PrototypingLdpc CodesParity Check CodesParity-check Matrices
Over the last years LDPC codes became more and more popular because of their near Shannon limit error correcting performance. Structured code classes which ease decoder design have already been standardized for DVB-S2, IEEE WiMax 802.16e or WiFi. In this paper we introduce a flexible decoder architecture which can decode any structured or unstructured LDPC code using the identical hardware. Furthermore we present a mapping algorithm which ldquocompilesrdquo the parity-check matrix of the desired LDPC code. This concept allows adaption of the decoder controller to different LDPC codes without requiring a new synthesis run. We implemented the proposed decoder on a XILINX XC4LX160 FPGA and give bit error rates to verify design and mapping algorithm. In contrast to previously presented flexible implementations our design is able to decode LDPC codes of 30 times longer codeword lengths up toN = 65, 000.
7
Low-density parity-check codes
Robert G. Gallager · IEEE Transactions on Information Theory · 1962 · 10.6K citations · Full text
Reduced-Complexity Decoding of LDPC Codes
J. Chen, Ajay Dholakia, Evangelos Eleftheriou et al. · IEEE Transactions on Communications · 2005 · 929 citations
The Development of Turbo and LDPC Codes for Deep-Space Applications
K. Andrews, D. Divsalar, Sam Dolinar et al. · Proceedings of the IEEE · 2007 · 125 citations
Engineering, Aerospace Engineering, Computer Engineering +17