• DocumentCode
    1908854
  • Title

    An fpga implementation of Low Density Parity-Check CodeS construction & decoding

  • Author

    Remmanapudi, Susmitha ; Bandaru, Balaji

  • Author_Institution
    Dept. of ECE, Shri Vishnu Eng. Coll. for Women, Bhimavaram, India
  • fYear
    2012
  • fDate
    15-16 March 2012
  • Firstpage
    216
  • Lastpage
    220
  • Abstract
    This paper presents implementation of Low Density Parity-Check (LDPC) Codes on FPGA Platform. LDPC codes has been implemented by writing Hardware Description Language (Verilog) code and targeted to a Xilinx Spartan-3E XC3S500E FPGA chip. Repeat-Accumulation LDPC codes are also constructed. Codewords have been constructed & simulated for different rates such as 1/2 rate, 1/3 rate, 1/4 rate. The iterative decoding algorithms such as Belief Propagation (BP) and Bit-Flipping has been implemented and desired simulation results were obtained using three different coding (C, Verilog-HDL, MATlab (Simulink)) styles. Synthesis has been done for LDPC codes Construction & Bit-flipping decoding using Leonardo-Spectrum and Xilinx-ISE Project Navigator. This code is useful for large and small length of block codes. So this is flexible to use for any length of code word (or) data word and also for any rate of code word. So the usage of this code leads to high performance. The above decoding algorithms can recover the original codeword in the face of large amounts of noise.
  • Keywords
    block codes; field programmable gate arrays; hardware description languages; iterative decoding; parity check codes; Leonardo-Spectrum project navigator; Verilog; Xilinx Spartan-3E XC3S500E FPGA chip; Xilinx-ISE project navigator; belief propagation; bit-flipping decoding; block code; code word length; hardware description language code; iterative decoding algorithm; low density parity-check code construction; repeat-accumulation LDPC code; Bismuth; Iterative decoding; Noise;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Devices, Circuits and Systems (ICDCS), 2012 International Conference on
  • Conference_Location
    Coimbatore
  • Print_ISBN
    978-1-4577-1545-7
  • Type

    conf

  • DOI
    10.1109/ICDCSyst.2012.6188708
  • Filename
    6188708