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
Link To Document