Title :
Design and implementation of a parameterizable LDPC decoder IP core
Author :
Murphy, G. ; Popovici, E.M. ; Bresnan, R. ; Marnane, W.P. ; Fitzpatrick, P.
Author_Institution :
Dept. of Microelectron. Eng., Univ. Coll. Cork, Ireland
Abstract :
This paper presents a design methodology that quickly enables the design and implementation of a fully parallel log-domain LDPC decoder based on any parity check matrix. A simulation method to perform an analysis of an arbitrary LDPC code is presented and then extended to predict the actual performance of the final hardware implementation. The design trade-offs due to parameterizable terms such as message resolution and approximation of the log functions are discussed. Finally using the presented design methodology an IP core is generated (using a randomly chosen parity check matrix H). Results for this IP core are presented for an ASIC implementation using a 0.35 μm CMOS technology.
Keywords :
CMOS integrated circuits; decoding; hardware description languages; parity check codes; 0.35 μm CMOS technology; 0.35 micron; ASIC implementation; approximation; design methodology; fully parallel log-domain LDPC decoder; implementation; log functions; message resolution; parameterizable LDPC decoder IP core; parity check matrix; simulation method; Analytical models; Bit error rate; CMOS technology; Decoding; Design methodology; Educational institutions; Function approximation; Hardware; Parity check codes; Performance analysis;
Conference_Titel :
Microelectronics, 2004. 24th International Conference on
Print_ISBN :
0-7803-8166-1
DOI :
10.1109/ICMEL.2004.1314940