DocumentCode
2480956
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
fYear
2012
fDate
Sept. 30 2012-Oct. 3 2012
Firstpage
315
Lastpage
321
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design (ICCD), 2012 IEEE 30th International Conference on
Conference_Location
Montreal, QC
ISSN
1063-6404
Print_ISBN
978-1-4673-3051-0
Type
conf
DOI
10.1109/ICCD.2012.6378658
Filename
6378658
Link To Document