A Parallel VLSI Architecture for Layered Decoding for Array LDPC Codes
VLSID '07 Proceedings of the 20th International Conference on VLSI Design held jointly with 6th International Conference: Embedded Systems
Regular and irregular progressive edge-growth tanner graphs
IEEE Transactions on Information Theory
Systematic construction and verification methodology for LDPC codes
WASA'11 Proceedings of the 6th international conference on Wireless algorithms, systems, and applications
An area efficient LDPC decoder using a reduced complexity min-sum algorithm
Integration, the VLSI Journal
Hi-index | 0.00 |
This paper presents a high-throughput decoder architecture for generic quasi-cyclic low-density parity-check (QC-LDPC) codes. Various optimizations are employed to increase the clock speed. A row permutation scheme is proposed to significantly simplify the implementation of the shuffle network in LDPC decoder. An approximate layered decoding approach is explored to reduce the critical path of the layered LDPC decoder. The computation core is further optimized to reduce the computation delay. It is estimated that 4.7 Gb/s decoding throughput can be achieved at 15 iterations using the current technology.