<p>Probabilistic neural networks are good at solving complex optimization tasks, but require stochastic, energy-efficient probabilistic bit (p-bit) neurons and reliable artificial synapses. Here we show stochastic ferroelectric tunnel junctions (s-FTJs) and reliable-FTJs (r-FTJs) by tuning the oxygen vacancy concentration in Hf<sub>0.5</sub>Zr<sub>0.5</sub>O<sub>2</sub> ferroelectric film, which are utilized to set up p-bit neurons and synapses, respectively. The s-FTJ-based p-bit outputs 0 or 1 with a tunable probability, and it can operate as a true random number generator at a probability of 0.5. The write power per p-bit is ~76 nW, significantly lower than other reported p-bit implementations. A hardware prototype of a four-neuron Boltzmann machine is experimentally constructed for probabilistic computing, which successfully solves the maximum independent set problem. Simulations show that a 655-neuron Boltzmann machine can accurately predict the secondary structure of a 64-nucleotide RNA. This work provides a high-performance probabilistic computing solution with low energy consumption and excellent process compatibility.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Probabilistic computing utilizing HfO2-based stochastic ferroelectric tunnel junctions

  • Zeyu Guan,
  • Hansheng Zhu,
  • Yaoxin Li,
  • Yuanzhenzi Lu,
  • Haifeng Bu,
  • Bo Xu,
  • Zhengxu Zhu,
  • Shengchun Shen,
  • Yuewei Yin,
  • Xiaoguang Li

摘要

Probabilistic neural networks are good at solving complex optimization tasks, but require stochastic, energy-efficient probabilistic bit (p-bit) neurons and reliable artificial synapses. Here we show stochastic ferroelectric tunnel junctions (s-FTJs) and reliable-FTJs (r-FTJs) by tuning the oxygen vacancy concentration in Hf0.5Zr0.5O2 ferroelectric film, which are utilized to set up p-bit neurons and synapses, respectively. The s-FTJ-based p-bit outputs 0 or 1 with a tunable probability, and it can operate as a true random number generator at a probability of 0.5. The write power per p-bit is ~76 nW, significantly lower than other reported p-bit implementations. A hardware prototype of a four-neuron Boltzmann machine is experimentally constructed for probabilistic computing, which successfully solves the maximum independent set problem. Simulations show that a 655-neuron Boltzmann machine can accurately predict the secondary structure of a 64-nucleotide RNA. This work provides a high-performance probabilistic computing solution with low energy consumption and excellent process compatibility.