Section
Author's Guide | Reviewer's Guide

ST Journal of Research
Multimedia Streaming Technologies

Vol. 3, No. 2, December 2006 - Art. 6
 
A 565 Mbps Multi-Rate IP-core Decoder of Structured LDPC Codes

image: decoder block diagram by
Massimo Rovini, Nicola E. L’Insalata, Francesco Rossi, Luca Fanucci, Department of Information Engineering, University of Pisa

Copyright
Copyright © IEEE, 2005.Reprinted, with permission, from: "VLSI Design of a High-Throughput Multi-Rate Decoder for Structured LDPC Codes", by M. Rovini, N.E. L’Insalata, F. Rossi, L. Fanucci, Proceedings of the Euromicro Symposium on Digital System Design (DSD), Oporto, 2005, pages 202-209
 
Abstract
This paper presents the top-down design flow of an IP-core for a decoder of structured low-density parity-check codes. After an analysis of the system performance in finite-precision arithmetic, an overview of the state–of–the–art solutions is reported along with the implementation details of the elementary modules. The proposed architecture exploits the peculiar code definition to support multiple code rates with no significant hardware overhead. Moreover, the adoption of an architecture with memory paging allows the decoder to reach remarkable useful throughput (up to 565.1 Mbps) and to contain the latency within 6.0 µs, irrespectively of the code-rate. The synthesis of the whole decoder on 0.18 µm standard cells CMOS technology using 5 bits for inputs and extrinsic messages showed a complexity of about 468 Kgates with an implementation loss of only 0.2 dB down to BER =10-8.
 

Download Art 6 (PDF Format) Size 620 KB page 73