Jump to ContentJump to Main Navigation
Show Summary Details
More options …

it - Information Technology

Methods and Applications of Informatics and Information Technology

Editor-in-Chief: Conrad, Stefan / Molitor, Paul

6 Issues per year

Online
ISSN
2196-7032
See all formats and pricing
More options …
Volume 56, Issue 4

Issues

Behavior of stochastic circuits under severe error conditions

Te-Hsuan Chen
  • Corresponding author
  • Advanced Computer Architecture Laboratory, Department of Electrical Engineering and Computer Science, University of Michigan
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
/ Armin Alaghi
  • Advanced Computer Architecture Laboratory, Department of Electrical Engineering and Computer Science, University of Michigan
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
/ John P. Hayes
  • Advanced Computer Architecture Laboratory, Department of Electrical Engineering and Computer Science, University of Michigan
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
Published Online: 2014-07-21 | DOI: https://doi.org/10.1515/itit-2013-1042

Abstract

Stochastic computing is an old and unconventional computing technique that is finding promising new applications in image processing and the handling of complex error-correcting codes. Stochastic circuits offer an alternative to conventional digital circuits because of their extremely small size and inherent noise tolerance. They are also well-suited to meeting the requirements of emerging nanoscale technologies where non-deterministic behavior due to manufacturing defects and soft errors cannot be ignored. Error analysis of stochastic circuits, however, has received little attention and remains a largely open problem, especially when multiple errors affecting both the data sources and the stochastic circuits can occur in the course of a computation. This paper attempts to analyze stochastic circuits under various error conditions, and to compare their behavior to that of conventional circuits under similar error conditions. We use probabilistic transfer matrices for this analysis, complemented by circuit simulation. Our results indicate that stochastic circuits provide significantly better error tolerance under severe error conditions.

Keywords: ACM CCS→Hardware→Hardware validation; ACM CCS→ Hardware∼Emerging technologies→Analysis and design of emerging devices and systems; ACM CCS→Computer systems organization→Architectures; Digital circuits; error analysis; soft errors; stochastic computing

About the article

Te-Hsuan Chen

Te-Hsuan Chen is a Ph. D. candidate in Computer Science and Engineering at the University of Michigan. He received his B. S. and M. S. degrees in electrical engineering from the National Tsing Hua University, Hsinchu, Taiwan. His research interests include computer-aided design, design and testing of VLSI circuits, error-correcting coding and unconventional computing methods.

2260 Hayward Street, University of Michigan, Ann Arbor, MI 48109, USA,Tel.: +1 734 763-6411

Armin Alaghi

Armin Alaghi received his B. Sc. degree in electrical engineering (2006) and M. Sc. degree in computer architecture (2009) from the University of Tehran, Iran. He is currently a Ph. D. candidate at the University of Michigan. His research interests include digital system design and testing, approximate computing, and embedded computing. His current research focuses on stochastic computing.

2260 Hayward Street, University ofMichigan, Ann Arbor, MI 48109, USA,Tel.: +1 734 763-6411

John P. Hayes

Prof. John P. Hayes received the B. E. degree from the National University of Ireland, Dublin, and the M. S. and Ph. D. degrees from the University of Illinois, Urbana-Champaign, all in electrical engineering. He is currently Professor of EECS and holder of the Claude E. Shannon Chair of Engineering Science at the University of Michigan. His teaching and research interests include computer-aided design, verification and testing of VLSI circuits, fault-tolerant computer architecture, and unconventional computing methods.

2260 Hayward Street, University ofMichigan, Ann Arbor, MI 48109, USA,Tel.: +1 734 763-0386,Fax: +1 734 763-4617


Accepted: 2014-03-03

Received: 2013-12-16

Published Online: 2014-07-21

Published in Print: 2014-08-28


Citation Information: it - Information Technology, Volume 56, Issue 4, Pages 182–191, ISSN (Online) 2196-7032, ISSN (Print) 1611-2776, DOI: https://doi.org/10.1515/itit-2013-1042.

Export Citation

©2014 Walter de Gruyter Berlin/Boston.Get Permission

Comments (0)

Please log in or register to comment.
Log in