• DocumentCode
    603514
  • Title

    Lowering Error Floors in Stochastic Decoding of LDPC Codes Based on Wire-Delay Dependent Asynchronous Updating

  • Author

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

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
  • fYear
    2013
  • fDate
    22-24 May 2013
  • Firstpage
    254
  • Lastpage
    259
  • Abstract
    Stochastic decoding provides ultra-low-complexity hardware for high-throughput parallel low-density parity-check (LDPC) decoders. Asynchronous stochastic decoding was pro- posed to demonstrate the possibility of low power dissipation and high throughput in stochastic decoders, but decoding might stop before convergence due to "lock-up", causing error floors. In this paper, we introduce wire-delay dependent asynchronous stochastic decoding to reduce the error floors. Instead of assigning the same delay to all computation nodes in the previous work, different computation delay is assigned to each computation node depending on its wire length. The variation of update timing increases switching activities to decrease the possibility of the "lock-up", lowering the error floors. BER performance using a regular (1024, 512) (3, 6) LDPC code is simulated based on our timing model that has computation and wire delays estimated under ASPLA 90nm CMOS technology. It is demonstrated that the proposed asynchronous decoder achieves an up to 0.25-dB gain compared with that of the synchronous and the conventional asynchronous decoders.
  • Keywords
    CMOS integrated circuits; decoding; delays; error statistics; parity check codes; BER performance; CMOS technology; LDPC decoders; asynchronous stochastic decoding; lowering error floors; parallel low density parity check; ultra low complexity hardware; wire delay dependent asynchronous updating; Bit error rate; Decoding; Delays; Iterative decoding; Synchronization; Wires; asynchronous circuits; communication systems; computer arithmetic; forward error correction codes; iterative decoding; soft computing; stochastic computation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic (ISMVL), 2013 IEEE 43rd International Symposium on
  • Conference_Location
    Toyama
  • ISSN
    0195-623X
  • Print_ISBN
    978-1-4673-6067-8
  • Electronic_ISBN
    0195-623X
  • Type

    conf

  • DOI
    10.1109/ISMVL.2013.35
  • Filename
    6524673