TY - JOUR
T1 - Clockless stochastic decoding of low-density parity-check codes
T2 - Architecture and simulation model
AU - Onizawa, Naoya
AU - Gross, Warren J.
AU - Hanyu, Takahiro
AU - Gaudet, Vincent C.
PY - 2014/8
Y1 - 2014/8
N2 - This paper introduces clockless stochastic decoding for high-throughput low-density parity-check (LDPC) decoders. Stochastic computation provides ultra-lowcomplexity hardware using simple logic gates. Clockless decoding eliminates global clocking, which eases the worstcase timing restrictions of synchronous stochastic decoders. The lack of synchronization might use outdated bits to update outputs in computation nodes; however, it does not significantly affect output probabilities. A timing model of clockless-computation behaviours under a 90 nm CMOS technology is used to simulate the BER performance of the proposed decoding scheme. Based on our models, the proposed decoding scheme significantly reduces error floors due to the "lock-up" problem and achieves superior BER performance compared with conventional synchronous stochastic decoders. The timing model includes metastability to verify the affect on BER performance.
AB - This paper introduces clockless stochastic decoding for high-throughput low-density parity-check (LDPC) decoders. Stochastic computation provides ultra-lowcomplexity hardware using simple logic gates. Clockless decoding eliminates global clocking, which eases the worstcase timing restrictions of synchronous stochastic decoders. The lack of synchronization might use outdated bits to update outputs in computation nodes; however, it does not significantly affect output probabilities. A timing model of clockless-computation behaviours under a 90 nm CMOS technology is used to simulate the BER performance of the proposed decoding scheme. Based on our models, the proposed decoding scheme significantly reduces error floors due to the "lock-up" problem and achieves superior BER performance compared with conventional synchronous stochastic decoders. The timing model includes metastability to verify the affect on BER performance.
KW - Circuit implementation
KW - Clockless computation
KW - Forward error correction codes
KW - Iterative decoding
KW - Stochastic computation
UR - http://www.scopus.com/inward/record.url?scp=84907599546&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84907599546&partnerID=8YFLogxK
U2 - 10.1007/s11265-013-0854-z
DO - 10.1007/s11265-013-0854-z
M3 - Article
AN - SCOPUS:84907599546
SN - 1939-8018
VL - 76
SP - 185
EP - 194
JO - Journal of VLSI Signal Processing
JF - Journal of VLSI Signal Processing
IS - 2
ER -