Turkish Journal of Electrical Engineering and Computer Sciences
DOI
10.3906/elk-1805-195
Abstract
Recent studies have shown, contrary to what was previously believed, that by exploiting correlation in stochastic computing (SC) designs, more accurate SC circuits with low area cost can be realized. However, if these basic SC circuits or blocks are cascaded in series to form a large complex system, correlation between stochastic numbers (SNs) from one block to the next would be lost; thus, inaccuracies are introduced. In this study, we propose correlating circuits to be used in building complex correlated SC systems. One of the circuits is the correlator that restores lost correlations between two SNs due to previous processing. In addition, a correlated SN generator is introduced to generate SN correlated to a specific SN. Experimental results show that our methods have improved the accuracy of stochastic computation and preserved the stochastic computing correlation without the need for conversion from SC to the conventional binary-encoded computing, and vice versa. Consequently, lower latency and lower area cost are achieved.
Keywords
Stochastic computing, correlation, image processing
First Page
547
Last Page
564
Recommended Citation
ABDELLATEF, HAMDAN; HANI, MOHAMED KHALIL; and SHAIKH-HUSIN, NASIR
(2019)
"Accurate and compact stochastic computations by exploiting correlation,"
Turkish Journal of Electrical Engineering and Computer Sciences: Vol. 27:
No.
1, Article 39.
https://doi.org/10.3906/elk-1805-195
Available at:
https://journals.tubitak.gov.tr/elektrik/vol27/iss1/39
Included in
Computer Engineering Commons, Computer Sciences Commons, Electrical and Computer Engineering Commons