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 :
بازگشت