• DocumentCode
    2297616
  • Title

    Asynchronous Stochastic Decoding of Low-Density Parity-Check Codes

  • Author

    Onizawa, Naoya ; Gaudet, Vincent C. ; Hanyu, Takahiro ; Gross, Warren J.

  • fYear
    2012
  • fDate
    14-16 May 2012
  • Firstpage
    92
  • Lastpage
    97
  • Abstract
    This paper presents an asynchronous scheduling algorithm for high-throughput stochastic low-density parity-check (LDPC) decoders. Stochastic computation provides ultra-low-complexity hardware and can be implemented using binary or multiple-valued logic gates. Using asynchronous control, it also eliminates a global clock signal and therefore eases the worst-case timing restrictions. A timing model of asynchronous-computation behaviours under a 90nm CMOS technology is used to demonstrate that the proposed algorithm with an optimized computation delay properly decodes a regular (1024, 512) LDPC code without the "lock-up" problem that potentially stops decoding before convergence and hence causes loss in coding gain. Based on our models, the proposed scheme achieves up to 7.37x improvement in decoding throughput with comparable BER performance in comparison with performance results of a conventional synchronous stochastic decoder.
  • Keywords
    CMOS integrated circuits; codecs; decoding; error statistics; parity check codes; CMOS technology; LDPC code; LDPC decoders; asynchronous control; asynchronous scheduling algorithm; asynchronous stochastic decoding; binary logic gates; coding gain; comparable BER performance; computation behaviours; global clock signal; high-throughput stochastic low-density parity-check decoders; low-density parity-check codes; multiple-valued logic gates; optimized computation delay; size 90 nm; stochastic computation; synchronous stochastic decoder; ultra-low-complexity hardware; worst-case timing restrictions; Decoding; Delay; Iterative decoding; Stochastic processes; Wires; asynchronous circuits; circuit implementation; communication systems; computer arithmetic; forward error correction codes; iterative decoding; soft computing; stochastic computation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic (ISMVL), 2012 42nd IEEE International Symposium on
  • Conference_Location
    Victoria, BC
  • ISSN
    0195-623X
  • Print_ISBN
    978-1-4673-0908-0
  • Type

    conf

  • DOI
    10.1109/ISMVL.2012.35
  • Filename
    6214790