DocumentCode
131280
Title
Energy and accuracy in multi-stage stochastic computing
Author
Moons, Bert ; Verhelst, Marian
Author_Institution
Dept. of Electr. Eng., KU Leuven, Leuven, Belgium
fYear
2014
fDate
22-25 June 2014
Firstpage
197
Lastpage
200
Abstract
The continued scaling of feature sizes in integrated circuit technology leads to more uncertainty and unreliability in circuit behaviour. Maintaining the paradigm of deterministic Boolean computing therefore becomes increasingly challenging. Stochastic computing (SC) processes digital data in the form of pseudo-random bit-streams denoting probabilities and is therefore less vulnerable to uncertainty. When transient circuit variations are present, SC greatly outperforms classical binary implementations. Previous work has mainly been on SC circuits with only a few stages. This paper assesses the feasibility of multistage SC. First the reasons for decreasing accuracy in these types of circuits are discussed. Second, we introduce a straightforward method to evaluate the accuracy of general SC systems. Third, the validity of this new approach is illustrated through the design of a 1D-DCT stochastic circuit, as part of a JPEG compression accelerator. Last, we couple the results of our analysis to low-level energy considerations.
Keywords
discrete cosine transforms; image processing; integrated circuit reliability; probability; JPEG compression accelerator; classical binary implementations; deterministic Boolean computing; digital data; integrated circuit technology; low-level energy; multistage stochastic computing; pseudorandom bit-streams denoting probabilities; transient circuit variations; Accuracy; Discrete cosine transforms; Logic gates; Signal to noise ratio; Transform coding; Transient analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
New Circuits and Systems Conference (NEWCAS), 2014 IEEE 12th International
Conference_Location
Trois-Rivieres, QC
Type
conf
DOI
10.1109/NEWCAS.2014.6934017
Filename
6934017
Link To Document