• DocumentCode
    3196083
  • Title

    Encoder design and its hardware implementation for q-ary LDPC codes

  • Author

    Zhang, Jianwen ; Xiao, Min ; Wang, Lin

  • Author_Institution
    Dept. of Commun. Eng., Xiamen Univ., Xiamen
  • fYear
    2008
  • fDate
    25-27 May 2008
  • Firstpage
    1236
  • Lastpage
    1239
  • Abstract
    In order to implement an encoder of q-ary LDPC codes, the RU algorithm proposed in [1] is applied in encoder design of q-ary LDPC codes in this paper. A new preprocessing algorithm helping to producing sparser inverse matrix T-1 is presented, which results in better tradeoff strategy between resources and throughput with proper implementation module in T-1. The feasibility and effect of the algorithm is verified through a hardware implementation of a random 4-ary LDPC codes on a Xilinx spartan3s1500. The encoder runs at 129 MHz and has a throughput of 36.8 Msymbol/s, namely, 73.6 M codeword bits per second. Only by proper combination in preprocessing algorithm and architecture, it is found that the throughput beyond 100 Mb/s is also possible.
  • Keywords
    matrix algebra; parity check codes; Xilinx spartan3s1500; encoder design; frequency 129 MHz; preprocessing algorithm; q-ary LDPC codes; sparser inverse matrix; Algorithm design and analysis; Design engineering; Field programmable gate arrays; Greedy algorithms; Hardware; Magnetic recording; Matrix converters; Parity check codes; Signal processing algorithms; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Circuits and Systems, 2008. ICCCAS 2008. International Conference on
  • Conference_Location
    Fujian
  • Print_ISBN
    978-1-4244-2063-6
  • Electronic_ISBN
    978-1-4244-2064-3
  • Type

    conf

  • DOI
    10.1109/ICCCAS.2008.4657991
  • Filename
    4657991