High-speed stochastic circuits using synchronous analog pulses

M. Hassan Najafi, David J. Lilja

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Scopus citations

Abstract

The primary advantages of stochastic computing are the very simple hardware required to implement complex operations, its ability to gracefully tolerate noise, and the skew tolerance. Its relatively long latency, however, is a potential barrier to widespread use of this paradigm, particularly when high accuracy is required. This work proposes a new, high-speed, yet accurate approach for implementing stochastic circuits that uses synchronized analog pulses as a new way of representing correlated stochastic numbers.

Original languageEnglish (US)
Title of host publication2017 22nd Asia and South Pacific Design Automation Conference, ASP-DAC 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages481-487
Number of pages7
ISBN (Electronic)9781509015580
DOIs
StatePublished - Feb 16 2017
Event22nd Asia and South Pacific Design Automation Conference, ASP-DAC 2017 - Chiba, Japan
Duration: Jan 16 2017Jan 19 2017

Publication series

NameProceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

Other

Other22nd Asia and South Pacific Design Automation Conference, ASP-DAC 2017
Country/TerritoryJapan
CityChiba
Period1/16/171/19/17

Bibliographical note

Funding Information:
This work was supported in part by National Science Foundation grant no. CCF-1408123. Any opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the NSF. The authors would like to thank Marc Riedel, Kia Bazargan, and Ramesh Harjani for helpful discussions, and Shiva Jamali-Zavareh for providing the PWM generator and the analog integrator used in the simulations.

Publisher Copyright:
© 2017 IEEE.

Fingerprint

Dive into the research topics of 'High-speed stochastic circuits using synchronous analog pulses'. Together they form a unique fingerprint.

Cite this