• DocumentCode
    3328126
  • Title

    Stochastic Implementation of LDPC Decoders

  • Author

    Gross, Warren J. ; Gaudet, Vincent C. ; Milner, Aaron

  • Author_Institution
    Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, Que.
  • fYear
    2005
  • fDate
    Oct. 28 2005-Nov. 1 2005
  • Firstpage
    713
  • Lastpage
    717
  • Abstract
    LDPC codes are found in many recent communications standards such as 10GBASE-T, DVB-S2 and IEEE 802.16 (WiMAX). We present a review of a new class of "stochastic" iterative decoding architectures. Stochastic decoders represent probabilistic messages by the frequency of ones in a binary stream. This results in a simple mapping of the factor graph of the code into silicon. An FPGA implementation of a LDPC decoder with 8 information bits and 8 coded bits is described. On an Altera Cyclone FPGA, the throughput is 5 Mbps when clocked at 100 MHz and is expected to increase nearly linearly with the code length. Simulations of the decoder on an Altera Stratix FPGA indicate a potential throughput of 8 Mbps
  • Keywords
    binary codes; field programmable gate arrays; iterative decoding; parity check codes; stochastic processes; 100 MHz; 8 Mbit/s; Altera Cyclone FPGA; Altera Stratix FPGA; IEEE 802.16; LDPC decoders; WiMAX; binary stream; probabilistic messages; stochastic iterative decoding architectures; Communication standards; Digital video broadcasting; Field programmable gate arrays; Frequency; Iterative decoding; Parity check codes; Silicon; Stochastic processes; Throughput; WiMAX;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2005. Conference Record of the Thirty-Ninth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    1-4244-0131-3
  • Type

    conf

  • DOI
    10.1109/ACSSC.2005.1599845
  • Filename
    1599845