An Overview of Time-Based Computing with Stochastic Constructs

M. Hassan Najafi, Shiva Jamali-Zavareh, David J. Lilja, Marc D. Riedel, Kia Bazargan, Ramesh Harjani

Research output: Contribution to journalReview articlepeer-review

2 Scopus citations

Abstract

Computing on time-based data is a recent evolution of research in stochastic computing. As with stochastic computing, complex functions can be computed with remarkably low area cost. Unlike stochastic computing, the latency and energy efficiency are very favorable compared to computations on conventional binary radix. In this article, the authors review and evaluate the design and implementation of arithmetic operations on time-encoded signals, with a particular focus on low power. The advantages, challenges, and potential applications are discussed.

Original languageEnglish (US)
Article number8119711
Pages (from-to)62-71
Number of pages10
JournalIEEE Micro
Volume37
Issue number6
DOIs
StatePublished - Nov 1 2017

Keywords

  • energy-efficient computing
  • mixed-signal design
  • pulse width modulation
  • stochastic computing (SC)
  • time-based computing
  • time-encoded values
  • ultra-low-power processing

Fingerprint Dive into the research topics of 'An Overview of Time-Based Computing with Stochastic Constructs'. Together they form a unique fingerprint.

Cite this