Multi-Gbit/sec low density parity check decoders with reduced interconnect complexity

A 3.2-Gbit/sec 2048-bit parallel LDPC decoder is implemented in a 0.18 /spl mu/m CMOS process. We employ two new techniques to address the interconnect problem: A broadcasting technique reduces the total amount of check-to-variable interconnect wires by more than 40%. A hierarchical placement algorithm places the variable and check nodes in the top-level hierarchy of the design and reduces the maximum wire length by up to 50%.

[1]  Tong Zhang,et al.  Joint code and decoder design for implementation-oriented (3, k)-regular LDPC codes , 2001, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).

[2]  Alain Glavieux,et al.  Reflections on the Prize Paper : "Near optimum error-correcting coding and decoding: turbo codes" , 1998 .

[3]  I.B. Djordjevic,et al.  Low-density parity check codes for long-haul optical communication systems , 2002, IEEE Photonics Technology Letters.

[4]  Ajay Dholakia,et al.  Reduced-complexity decoding of low density parity check codes for generalized partial response channels , 2001 .

[5]  Naresh R. Shanbhag,et al.  High-throughput LDPC decoders , 2003, IEEE Trans. Very Large Scale Integr. Syst..

[6]  Adnan Aziz,et al.  Synthesizing interconnect-efficient low density parity check codes , 2004, Proceedings. 41st Design Automation Conference, 2004..

[7]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

[8]  A. J. Blanksby,et al.  A 690-mW 1-Gb/s 1024-b, rate-1/2 low-density parity-check code decoder , 2001, IEEE J. Solid State Circuits.

[9]  J. Thorpe Design of LDPC graphs for hardware implementation , 2002, Proceedings IEEE International Symposium on Information Theory,.

[10]  P. Urard,et al.  A 135Mb/s DVB-S2 compliant codec based on 64800b LDPC and BCH codes , 2005, ISSCC. 2005 IEEE International Digest of Technical Papers. Solid-State Circuits Conference, 2005..

[11]  Brendan J. Frey,et al.  Factor graphs and the sum-product algorithm , 2001, IEEE Trans. Inf. Theory.

[12]  Shu Lin,et al.  A class of low-density parity-check codes constructed based on Reed-Solomon codes with two information symbols , 2003, IEEE Communications Letters.