Stochastic functions using sequential logic

11Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Stochastic computing is a novel approach to real arithmetic, offering better error tolerance and lower hardware costs over the conventional implementations. Stochastic modules are digital systems that process random bit streams representing real values in the unit interval. Stochastic modules based on finite state machines (FSMs) have been shown to realize complicated arithmetic functions much more efficiently than combinational stochastic modules. However, a general approach to synthesize FSMs for realizing arbitrary functions has been elusive. We describe a systematic procedure to design FSMs that implement arbitrary real-valued functions in the unit interval using the Taylor series approximation. © 2013 IEEE.

Cite

CITATION STYLE

APA

Saraf, N., Bazargan, K., Lilja, D. J., & Riedel, M. D. (2013). Stochastic functions using sequential logic. In 2013 IEEE 31st International Conference on Computer Design, ICCD 2013 (pp. 507–510). IEEE Computer Society. https://doi.org/10.1109/ICCD.2013.6657094

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free