Title :
A spectral transform approach to stochastic circuits
Author :
Alaghi, Armin ; Hayes, John P.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
fDate :
Sept. 30 2012-Oct. 3 2012
Abstract :
Stochastic computing (SC) processes data in the form of long pseudo-random bit-streams denoting probabilities. Its key advantages are simple computational elements and high soft-error tolerance. Recent technology developments have revealed important new SC applications such as image processing and LDPC decoding. Despite its long history, SC still lacks a comprehensive design methodology; existing methods tend to be ad hoc and limited to a few arithmetic functions. We demonstrate a fundamental relation between stochastic circuits and spectral transforms. Based on this, we propose a transform approach to the analysis and synthesis of SC circuits. We illustrate the approach for a variety of basic combinational SC design problems, and show that the area cost associated with stochastic number generation can be significantly reduced.
Keywords :
logic circuits; radiation hardening (electronics); stochastic processes; pseudo-random bit-streams; soft error tolerance; spectral transform; stochastic circuits; stochastic computing; Accuracy; Fourier transforms; Parity check codes; Polynomials; Tin; Vectors; Design methodology; logic synthesis; probabilistic methods; stochastic computing;
Conference_Titel :
Computer Design (ICCD), 2012 IEEE 30th International Conference on
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4673-3051-0
DOI :
10.1109/ICCD.2012.6378658