HDL LIBRARY OF PROCESSING UNITS FOR GENERIC AND DVB-S2 LDPC DECODING

Marco Gomes, Gabriel Falcão, Vitor Silva, Miguel Falcão, Pedro Faia

Abstract

This paper proposes an efficient HDL library of processing units for generic and DVB-S2 LDPC decoders following a modular and automatic design approach. General purpose, low complexity and high throughput bit node and check node functional models are developed. Both full serial and parallel architecture versions are considered. Also, a dedicated functional unit for an array processor LDPC decoder architecture to the DVB-S2 standard is considered. Additionally, it is described an automatic HDL code generator tool for arbitrary decoder architectures and LDPC codes, based on the proposed processing units and Matlab scripts.

References

  1. Chen, J. & Fossorier, M., 2002, 'Near Optimum Universal Belief Propagation Based Decoding of Low-Density Parity Check Codes', IEEE Transactions on Communications, vol. 50, no. 3, pp. 406 - 414.
  2. Eroz, M., Sun, F. & Lee, L., 2004, 'DVBS2 low density parity check codes with near Shannon limit performance', International Journal of Satellite Communications and Networking, vol. 22, no. 3, pp. 269-279.
  3. ETSI, 2005, Digital Video Broadcasting (DVB) Second generation framing structure for broadband satellite applications, EN 302 307 V1.1.1.
  4. Gallager, R., 1962, 'Low-Density Parity-Check Codes', IRE Transactions on Information Theory, vol. IT-8, pp.21-28.
  5. Hu, X., Eleftheriou, E., Arnold, D. & Dholakia, A., 2001, 'Efficient Implementations of the Sum-Product Algorithm for Decoding LDPC Codes', IEEE GLOBECOM 7801, vol. 2, pp. 1036 - 1036E.
  6. Kienle, F., Brack, T. & Wehn, N., 2005, 'A Synthesizable IP Core for DVB-S2 LDPC Code Decoding', DATE'05, vol. 3, pp. 100-105.
  7. Kschischang, F., Frey, B. & Loeliger, H., 2001, 'Factor Graphs and the Sum-Product Algorithm', IEEE Transactions on Information Theory, vol. 47, no. 2, pp. 498-519.
  8. MacKay, D. & Neal, R., 1996, 'Near Shannon Limit Performance of Low Density Parity Check Codes', IEEE Electronics Letters, vol. 32, no.18, pp. 1645-1646.
  9. Masera, G., Quaglio, F. & Vacca, F., 2005, 'Finite precision implementation of LDPC decoders', IEE Proceedings-Communications, vol. 152, No. 6, pp. 1098-1102.
  10. Sharon, E., Litsyn, S. & Goldberger, J., 2004, 'An efficient message-passing schedule for LDPC decoding', 23rd IEEE Convention of Electrical and Electronics Engineers in Israel Proceedings, pp. 223-226.
  11. Tanner, R., 1981, 'A Recursive Approach to Low Complexity Codes', IEEE Trans. Inform. Theory, vol. 27, pp. 533-547.
  12. Xiao, H. & Banihashemi, A., 2004, 'Graph-Based Message-Passing Schedules for Decoding LDPC Codes', IEEE Transactions on Communications, vol. 52, no. 12, pp. 2098-2105.
  13. Zhang, J. & Fossorier, M., 2002, 'Shuffled Belief Propagation Decoding', Signals, Systems and Computers 2002. Conference Record of the ThirtySixth Asilomar Conference on, vol.1, pp. 8-15.
Download


Paper Citation


in Harvard Style

Gomes M., Falcão G., Silva V., Falcão M. and Faia P. (2006). HDL LIBRARY OF PROCESSING UNITS FOR GENERIC AND DVB-S2 LDPC DECODING . In Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2006) ISBN 978-972-8865-64-1, pages 17-24. DOI: 10.5220/0001570000170024


in Bibtex Style

@conference{sigmap06,
author={Marco Gomes and Gabriel Falcão and Vitor Silva and Miguel Falcão and Pedro Faia},
title={HDL LIBRARY OF PROCESSING UNITS FOR GENERIC AND DVB-S2 LDPC DECODING},
booktitle={Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2006)},
year={2006},
pages={17-24},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001570000170024},
isbn={978-972-8865-64-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2006)
TI - HDL LIBRARY OF PROCESSING UNITS FOR GENERIC AND DVB-S2 LDPC DECODING
SN - 978-972-8865-64-1
AU - Gomes M.
AU - Falcão G.
AU - Silva V.
AU - Falcão M.
AU - Faia P.
PY - 2006
SP - 17
EP - 24
DO - 10.5220/0001570000170024