Memristive control of mutual spin Hall nano-oscillator synchronization for neuromorphic computing

Synchronization of large spin Hall nano-oscillator (SHNO) arrays is an appealing approach toward ultrafast non-conventional computing. However, interfacing to the array, tuning its individual oscillators and providing built-in memory units remain substantial challenges. Here, we address these challenges using memristive gating of W/CoFeB/MgO/AlO x -based SHNOs. In its high resistance state, the memristor modulates the perpendicular magnetic anisotropy at the CoFeB/MgO interface by the applied electric field. In its low resistance state the memristor adds or subtracts current to the SHNO drive. Both electric field and current control affect the SHNO auto-oscillation mode and frequency, allowing us to reversibly turn on/off mutual synchronization in chains of four SHNOs. We also demonstrate that two individually controlled memristors can be used to tune a four-SHNO chain into differently synchronized states. Memristor gating is therefore an efficient approach to input, tune and store the state of SHNO arrays for non-conventional computing models. This allows versatile non-volatile tuning of the mutual synchronization of chains of up to four oscillators and provides a path toward individual oscillator control in large oscillatory arrays.

[1]  J. Åkerman,et al.  A 20 nm spin Hall nano-oscillator. , 2017, Nanoscale.

[2]  Patrick Crotty,et al.  Synchronization dynamics on the picosecond timescale in coupled Josephson junction neurons , 2016, Physical review. E.

[3]  Pedram Khalili Amiri,et al.  Quantum computers , 2003 .

[4]  Yasunobu Nakamura,et al.  Quantum computers , 2010, Nature.

[5]  Damien Querlioz,et al.  Vowel recognition with four coupled spin-torque nano-oscillators , 2017, Nature.

[6]  Yoshihiko Horio,et al.  Analogue spin–orbit torque device for artificial-neural-network-based associative memory operation , 2016 .

[7]  Kaushik Roy,et al.  Magnetic Pattern Recognition Using Injection-Locked Spin-Torque Nano-Oscillators , 2016, IEEE Transactions on Electron Devices.

[8]  M. Imboden,et al.  Synchronized Oscillation in Coupled Nanomechanical Oscillators , 2007, Science.

[9]  Yan Fang,et al.  Pattern recognition with “materials that compute” , 2016, Science Advances.

[10]  Siddhartha Ghosh,et al.  Analog Coupled Oscillator Based Weighted Ising Machine , 2019, Scientific Reports.

[11]  Damien Querlioz,et al.  Neuromorphic computing with nanoscale spintronic oscillators , 2017, Nature.

[12]  Robert A. Buhrman,et al.  Highly Efficient Spin-Current Generation by the Spin Hall Effect in Au1−xPtx , 2018, Physical Review Applied.

[13]  Bahram Jalali,et al.  Analog optical computing , 2015, Nature Photonics.

[14]  Ken-ichi Kawarabayashi,et al.  A coherent Ising machine for 2000-node optimization problems , 2016, Science.

[15]  J. Clarke,et al.  Superconducting quantum bits , 2008, Nature.

[16]  Suman Datta,et al.  Vertex coloring of graphs via phase dynamics of coupled oscillatory networks , 2016, Scientific Reports.

[17]  J. O'Brien Optical Quantum Computing , 2007, Science.

[18]  J. Åkerman,et al.  Two-dimensional mutually synchronized spin Hall nano-oscillator arrays for neuromorphic computing , 2019, Nature Nanotechnology.

[19]  Maksim Belyaev,et al.  A New Method of the Pattern Storage and Recognition in Oscillatory Neural Networks Based on Resistive Switches , 2018, Electronics.

[20]  John Paul Strachan,et al.  Chaotic dynamics in nanoscale NbO2 Mott memristors for analogue computing , 2017, Nature.

[21]  Kazuyuki Aihara,et al.  A fully programmable 100-spin coherent Ising machine with all-to-all connections , 2016, Science.

[22]  H. Ohno,et al.  Electric field-induced magnetization reversal in a perpendicular-anisotropy CoFeB-MgO magnetic tunnel junction , 2012 .

[23]  J. Yue,et al.  CMOS compatible W/CoFeB/MgO spin Hall nano-oscillators with wide frequency tunability , 2018, 1803.03032.

[24]  Elena N. Benderskaya,et al.  Oscillatory Network Based on Kuramoto Model for Image Segmentation , 2015, PaCT.

[25]  Christopher G. Langton,et al.  Computation at the edge of chaos: Phase transitions and emergent computation , 1990 .

[26]  Sergei Urazhdin,et al.  Hysteretic synchronization of nonlinear spin-torque oscillators , 2010 .

[27]  Hideo Ohno,et al.  Electric-field-induced magnetization switching in CoFeB/MgO magnetic tunnel junctions with high junction resistance , 2016 .

[28]  S. Urazhdin,et al.  Magnetic nano-oscillator driven by pure spin current. , 2012, Nature materials.

[29]  M. Dvornik,et al.  Origin of Magnetization Auto-Oscillations in Constriction-Based Spin Hall Nano-Oscillators , 2017, 1702.04155.

[30]  Andrey Velichko,et al.  Model of an oscillatory neural network with multilevel neurons for pattern recognition , 2018, Electronics.

[31]  I. Young,et al.  Beyond CMOS computing with spin and polarization , 2018 .

[32]  Emmanuelle J. Merced-Grafals,et al.  Repeatable, accurate, and high speed multi-level programming of memristor 1T1R arrays for power efficient analog computing applications , 2016, Nanotechnology.

[33]  A. Klushin,et al.  Synchronization of Large Josephson-Junction Arrays by Traveling Electromagnetic Waves , 2018 .

[34]  Archil Avaliani,et al.  Quantum Computers , 2004, ArXiv.

[35]  Johan Åkerman,et al.  Long-range mutual synchronization of spin Hall nano-oscillators , 2016, Nature Physics.

[36]  M. Stiles,et al.  Neuromorphic spintronics , 2020, Nature Electronics.

[37]  Wei-gang Wang,et al.  Electric-field-assisted switching in magnetic tunnel junctions. , 2012, Nature materials.

[38]  Mirko Hansen,et al.  Memristive stochastic plasticity enables mimicking of neural synchrony: Memristive circuit emulates an optical illusion , 2017, Science Advances.

[39]  G. Buzsáki Rhythms of the brain , 2006 .

[40]  C. Duan,et al.  Magnetization switching by combining electric field and spin-transfer torque effects in a perpendicular magnetic tunnel junction , 2016, Scientific Reports.

[41]  N. Christoforou,et al.  State of the art of metal oxide memristor devices , 2016 .

[42]  Jeremy Hsu,et al.  IBM's new brain [News] , 2014 .

[43]  Ankit Kumar,et al.  Autoassociative Memory and Pattern Recognition in Micromechanical Oscillator Network , 2017, Scientific Reports.

[44]  Shoji Ikeda,et al.  Magnetization switching in a CoFeB/MgO magnetic tunnel junction by combining spin-transfer torque and electric field-effect , 2014 .

[45]  Tadashi Shibata,et al.  Coupled-Oscillator Associative Memory Array Operation for Pattern Recognition , 2015, IEEE Journal on Exploratory Solid-State Computational Devices and Circuits.

[46]  Yusuf Leblebici,et al.  Neuromorphic computing with multi-memristive synapses , 2017, Nature Communications.

[47]  J. Åkerman,et al.  Width dependent auto-oscillating properties of constriction based spin Hall nano-oscillators , 2020, Applied Physics Letters.

[48]  Qiangfei Xia,et al.  Review of memristor devices in neuromorphic computing: materials sciences and device challenges , 2018, Journal of Physics D: Applied Physics.

[49]  Peng Lin,et al.  Fully memristive neural networks for pattern classification with unsupervised learning , 2018 .

[50]  Yue Bai,et al.  Study of conduction and switching mechanisms in Al/AlOx/WOx/W resistive switching memory for multilevel applications , 2013 .

[51]  Sergei Urazhdin,et al.  Nanoconstriction-based spin-Hall nano-oscillator , 2014 .

[52]  Ting Zhang,et al.  An Oscillatory Neural Network Based Local Processing Unit for Pattern Recognition Applications , 2019, Electronics.

[53]  Yoichi Shiota,et al.  Induction of coherent magnetization switching in a few atomic layers of FeCo using voltage pulses. , 2011, Nature materials.

[54]  Donald M. Chiarulli,et al.  A Simplified Phase Model for Simulation of Oscillator-Based Computing Systems , 2016, ACM J. Emerg. Technol. Comput. Syst..

[55]  J. Åkerman,et al.  Spin-orbit torque–driven propagating spin waves , 2019, Science Advances.

[56]  Jaijeet S. Roychowdhury,et al.  Late Breaking Results: New Computational Results and Hardware Prototypes for Oscillator-based Ising Machines , 2019, 2019 56th ACM/IEEE Design Automation Conference (DAC).

[57]  John Shalf,et al.  Computing beyond Moore's Law , 2015, Computer.

[58]  Georgios Ch. Sirakoulis,et al.  Voltage Divider for Self-Limited Analog State Programing of Memristors , 2020, IEEE Transactions on Circuits and Systems II: Express Briefs.