A single magnetic-tunnel-junction stochastic computing unit

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

16 Scopus citations


We propose and experimentally demonstrate stochastic computing (SC) with a single magnetic tunnel junction (MJT), exploiting the physical properties and behaviors of the device. Pulse amplitude, bias field, bias current, and pulse width are used as inputs; the output is the switching probability. A single MJT can implement the operations of addition and multiplication. The scheme benefits from the high energy efficiency of an MTJ operated by spintransfer torque (STT), or other future switching mechanisms. Stochastic operations naturally provide high error tolerance, low complexity and low area cost.

Original languageEnglish (US)
Title of host publication2017 IEEE International Electron Devices Meeting, IEDM 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538635599
StatePublished - Jan 23 2018
Event63rd IEEE International Electron Devices Meeting, IEDM 2017 - San Francisco, United States
Duration: Dec 2 2017Dec 6 2017

Publication series

NameTechnical Digest - International Electron Devices Meeting, IEDM
ISSN (Print)0163-1918


Other63rd IEEE International Electron Devices Meeting, IEDM 2017
Country/TerritoryUnited States
CitySan Francisco


Dive into the research topics of 'A single magnetic-tunnel-junction stochastic computing unit'. Together they form a unique fingerprint.

Cite this