• DocumentCode
    1290507
  • Title

    Delayed Stochastic Decoding of LDPC Codes

  • Author

    Naderi, Ali ; Mannor, Shie ; Sawan, Mohamad ; Gross, Warren J.

  • Author_Institution
    Electr. Eng. Dept., Ecole Polytech., Montreal, QC, Canada
  • Volume
    59
  • Issue
    11
  • fYear
    2011
  • Firstpage
    5617
  • Lastpage
    5626
  • Abstract
    A new stochastic decoding algorithm, called Delayed Stochastic (DS) decoding, is introduced to implement low-density-parity-check (LDPC) decoders. The delayed stochastic decoding uses an alternative method to track probability values, which results in reduction of hardware complexity and memory requirement of the stochastic decoders. It is therefore suitable for fully-parallel implementation of long LDPC codes with applications in optical communications. Two decoders are implemented using the DS algorithm for medium (2048, 1723) and long (32768, 26624) LDPC codes. The decoders occupy 3.93- mm2 and 56.5- mm2 silicon area using 90-nm CMOS technology and provide maximum core throughputs of 172.4 and 477.7 Gb/s at [(Eb)/(No)]=5.5 and 4.8 dB, respectively.
  • Keywords
    CMOS integrated circuits; decoding; delays; parity check codes; probability; stochastic processes; CMOS; LDPC codes; bit rate 172.4 Gbit/s; bit rate 477.7 Gbit/s; delayed stochastic decoding; hardware complexity; low-density-parity-check decoder; memory requirement; optical communication; probability value tracking; size 90 nm; stochastic decoding algorithm; Decoding; Equations; Hardware; Iterative decoding; Signal processing algorithms; Throughput; Delayed stochastic decoding; iterative decoding; low-density parity-check code; stochastic decoding;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2011.2163630
  • Filename
    5975253