• DocumentCode
    3334510
  • Title

    A flexible hardware encoder for systematic low-density parity-check codes

  • Author

    Yasotharan, Hemesh ; Carusone, Anthony Chan

  • Author_Institution
    Univ. of Toronto, Toronto, ON, Canada
  • fYear
    2009
  • fDate
    2-5 Aug. 2009
  • Firstpage
    54
  • Lastpage
    57
  • Abstract
    This paper proposes a flexible low density parity check encoder. This encoder simplifies the calculations found in other flexible encoders by increasing memory usage, allowing for parallelization and faster encoding. The flexibility of this encoder allows it to be used in emerging multi code applications and standards. To evaluate the encoder, a Verilog description was developed and synthesized on an Altera Stratix platform for the IEEE 802.16e WiMAX standard. The implementation used 11,430 logic elements and operated at a maximum clock frequency of 60 MHz. The throughput ranged from 119 Mbps for rate-1/2 codes to 357 Mbps for rate -5/6 codes. A speedup of 2.5-6 times is demonstrated compared to the prior art.
  • Keywords
    WiMax; field programmable gate arrays; hardware description languages; parity check codes; Altera Stratix platform; FPGA; IEEE 802.16e WiMAX standard; Verilog description; hardware encoder; logic element; multicode applications; systematic low-density parity-check code; Clocks; Code standards; Encoding; Frequency; Hardware design languages; Logic; Parity check codes; Standards development; Throughput; WiMAX;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2009. MWSCAS '09. 52nd IEEE International Midwest Symposium on
  • Conference_Location
    Cancun
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4244-4479-3
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2009.5236155
  • Filename
    5236155