Advanced Electronic Materials (Jul 2024)

Hardware Implementation of a Fully Functional Stochastic p‐STT Neuron for Probabilistic Computing

  • Han‐Sol Jun,
  • Dae‐Seong Woo,
  • So‐Hyun Lee,
  • Yohan Choi,
  • Yeonsoo Shin,
  • Tae‐Hun Shim,
  • Jae‐Joon Kim,
  • Jea‐Gun Park

DOI
https://doi.org/10.1002/aelm.202300821
Journal volume & issue
Vol. 10, no. 7
pp. n/a – n/a

Abstract

Read online

Abstract A stochastic binary neuron is developed for probabilistic computing using a perpendicular spin‐transfer torque (p‐STT) neuron device and its associated peripheral circuits. The p‐STT neuron device, featuring a 300‐nm‐diameter pillar structure and a perpendicular magnetic‐tunnelling‐junction spin valve, is fabricated to exhibit stochastic switching behavior characterized by a sigmoidal function. The stochastic switching mechanism is influenced by the presence of defect sites within the device. The hardware implementation encompasses the construction of the neuron peripheral circuit, including the fire‐spike generation, sensing amplifier, and reset circuit, using a 28‐nm‐design‐rule complementary metal‐oxide‐semiconductor (C‐MOSFET) process. This hardware realization also demonstrates stochastic switching behavior with a sigmoidal function. However, a slight shift toward higher input voltage spike amplitudes is observed compared to the p‐STT neuron device alone, owing to voltage drop within the peripheral circuit. Furthermore, the software‐based investigation focuses on validating the feasibility of a spiking neural network. The temporal correlation detection is estimated using the stochastic switching probability derived from the hardware implementation, indicating successful synchronization between the correlated input neuron and the output p‐STT neuron.

Keywords