Taking Advantage of Correlation in Stochastic Computing

Abstract : In recent years, shrinking size in integrated circuits has imposed a big challenge in maintaining the reliability in conventional computing. Stochastic computing has been seen as a reliable, low-cost, and low-power alternative to overcome such issues. Stochastic Computing (SC) computes data in the form of bit streams of 1s and 0s. Therefore, SC outperforms conventional computing in terms of tolerance to soft error and uncertainty at the cost of increased computational time. Stochastic Computing with uncorrelated input streams requires streams to be highly independent for better accuracy. This results in more hardware consumption for conversion of binary numbers to stochastic streams. Correlation can be used to design Stochastic Computation Elements (SCE) with correlated input streams. These designs have higher accuracy and less hardware consumption. In this paper, we propose new SC designs to implement image processing algorithms with correlated input streams. Experimental results of proposed SC with correlated input streams show on average 37% improvement in accuracy with reduction of 50-90% in area and 20-85% in delay over existing stochastic designs.
Type de document :
Communication dans un congrès
ISCAS 2017 - IEEE International Symposium on Circuits and Systems, May 2017, Baltimore, United States
Liste complète des métadonnées

Littérature citée [9 références]  Voir  Masquer  Télécharger

Contributeur : Olivier Sentieys <>
Soumis le : mardi 14 novembre 2017 - 09:56:10
Dernière modification le : jeudi 15 novembre 2018 - 11:58:57
Document(s) archivé(s) le : jeudi 15 février 2018 - 12:26:51


  • HAL Id : hal-01633725, version 1


Rahul Kumar Budhwani, Rengarajan Ragavan, Olivier Sentieys. Taking Advantage of Correlation in Stochastic Computing. ISCAS 2017 - IEEE International Symposium on Circuits and Systems, May 2017, Baltimore, United States. 〈hal-01633725〉



Consultations de la notice


Téléchargements de fichiers