• DocumentCode
    2850175
  • Title

    A quantitative analysis of fixed-point LDPC-decoder implementations using hardware-accelerated HDL emulations

  • Author

    Korb, M. ; Noll, Tobias G.

  • Author_Institution
    Electr. Eng. & Comput. Syst., RWTH Aachen Univ., Aachen, Germany
  • fYear
    2012
  • fDate
    16-19 July 2012
  • Firstpage
    294
  • Lastpage
    301
  • Abstract
    Using hardware-accelerated HDL emulators of fixed-point implementations has several advantages in comparison to C-based simulations: The high degree of parallelism for example of field-programmable gate-array based hardware accelerators promise an increased emulation throughput. Furthermore, the HDL model of the considered circuit can be used in the following design process making an additional verification dispensable. For a system analysis of different low-density parity-check (LDPC) decoders such an emulator is practically inevitable from a throughput perspective: the outstanding error correction capability of those decoders allowing for bit-error rates (BER) of well below 10-10 requires a simulative decoding of billions of blocks. In this work, an HDL-based emulator is used. The designed HDL model is highly parameterizable and includes an LDPC decoder and high-quality Box-Muller-based white Gaussian-noise generators to create rare error-events. Using this emulator a comparison of the decoding capability of different fixed-point decoder implementations has been performed. Additionally, accurate cost-models are used for estimating the hardware costs of the different decoder implementations which enable an identification of Pareto-optimal decoder implementations. Finally, the achievable emulator throughput is discussed and compared to the simulation throughput of a speed optimized C-model.
  • Keywords
    Gaussian noise; Pareto analysis; decoding; error correction codes; error statistics; field programmable gate arrays; hardware description languages; noise generators; parity check codes; BER; Pareto-optimal decoder implementations; cost-models; decoding capability; design process; error correction capability; field-programmable gate-array-based hardware accelerators; fixed-point LDPC- decoder implementations; fixed-point decoder implementations; hardware costs estimation; hardware-accelerated HDL emulations; high-quality box-Muller-based white Gaussian-noise generators; low-density parity-check decoders; optimized C-model speed; quantitative analysis; simulation throughput; simulative decoding; system analysis; Algorithm design and analysis; Decoding; Hardware; Hardware design languages; Iterative decoding; Noise;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems (SAMOS), 2012 International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4673-2295-9
  • Electronic_ISBN
    978-1-4673-2296-6
  • Type

    conf

  • DOI
    10.1109/SAMOS.2012.6404189
  • Filename
    6404189