Title :
High throughput hardware architecture for (1440,1344) low-density parity-check code utilizing quasi-cyclic structure
Author :
Yamagishi, Hiroyuki ; Noda, Makoto
Author_Institution :
Core Device Dev. Group, Sony Corp., Tokyo
Abstract :
High throughput architecture of an encoder and a decoder for a quasi-cyclic low-density parity-check (LDPC) code is proposed. A new systematic encoding method is carried out by polynomial manipulation. The proposed decoder architecture, where the check-node process is split into two processes so that the memory access becomes column-wise, enables overlapped message-passing for any parity-check matrix. The hardware architecture for the check-node processes utilizing a quasi-cyclic structure does not require complex multiplexers. Hardware employing the proposed architecture for a (1440,1344) LDPC code designed for high throughput millimeter wave application is evaluated using 65 nm CMOS technology. The gate count of the encoder for 3 Gbps and 6 Gbps throughput is 2.5 k and 3.1 k, respectively, and the gate count of the decoder for 8 iterations is 304 k and 409 k, respectively. A bit-error rate of 10-6 is obtained at Eb/N0 of 5.9 dB, and the estimated power consumption of the decoder is 58 mW for 3 Gbps and 86 mW for 6 Gbps.
Keywords :
CMOS integrated circuits; logic design; message passing; parity check codes; CMOS technology; bit rate 3 Gbit/s; bit rate 6 Gbit/s; check-node process; decoder architecture; encoder; high throughput hardware architecture; memory access; message-passing; parity-check matrix; polynomial manipulation; power 58 mW; power 86 mW; quasicyclic low-density parity-check code; quasicyclic structure; size 65 nm; systematic encoding method; Bit error rate; CMOS technology; Encoding; Hardware; Iterative decoding; Millimeter wave technology; Multiplexing; Parity check codes; Polynomials; Throughput;
Conference_Titel :
Turbo Codes and Related Topics, 2008 5th International Symposium on
Conference_Location :
Lausanne
Print_ISBN :
978-1-4244-2862-5
Electronic_ISBN :
978-1-4244-2863-2
DOI :
10.1109/TURBOCODING.2008.4658676