• DocumentCode
    2189388
  • Title

    An Area-Efficient FPGA-Based Architecture for Fully-Parallel Stochastic LDPC Decoding

  • Author

    Tehrani, Saeed Sharifi ; Mannor, Shie ; Gross, Warren J.

  • Author_Institution
    Department of Electrical and Computer Engineering, McGill University, Montreal, Quebec, H3A 2A7 Canada, E-mail: sshari9@ece.mcgill.ca
  • fYear
    2007
  • fDate
    17-19 Oct. 2007
  • Firstpage
    255
  • Lastpage
    260
  • Abstract
    Stochastic decoding is a new alternative method for low complexity decoding of error-correcting codes. This paper presents the first hardware architecture for stochastic decoding of practical Low-Density Parity-Check (LDPC) codes on factor graphs. The proposed architecture makes fully-parallel decoding of (long) state-of-the-art LDPC codes viable on FP-GAs. Implementation results for a (1024, 512) fully-parallel LDPC decoder shows an area requirement of about 36% of a Xilinx Virtex-4 XC4VLX200 device and a throughput of 706 Mbps at a bit-error-rate of about 1-6 with performance loss0 of about 0.1 dB, with respect to the nearly ideal floating-point sum-product algorithm with 32 iterations.
  • Keywords
    Computer architecture; Error correction codes; Field programmable gate arrays; Hardware; Iterative decoding; Parity check codes; Routing; Stochastic processes; Sum product algorithm; Throughput; Iterative decoding; Low-Density Parity-Check (LDPC) codes; stochastic decoding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 2007 IEEE Workshop on
  • Conference_Location
    Shanghai, China
  • ISSN
    1520-6130
  • Print_ISBN
    978-1-4244-1222-8
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2007.4387554
  • Filename
    4387554