The recent demonstration of neuromorphic computing with spin-torque nano-oscillators has opened a path to energy efficient data processing. The success of this demonstration hinged on the intrinsic short-term memory of the oscillators. In this study, we extend the memory of the spin-torque nano-oscillators through time-delayed feedback. We leverage this extrinsic memory to increase the efficiency of solving pattern recognition tasks that require memory to discriminate different inputs. The large tunability of these non-linear oscillators allows us to control and optimize the delayed feedback memory using different operating conditions of applied current and magnetic field.
A theoretical study of delayed feedback in a spin-torque nano-oscillator model is presented. The feedback acts as a modulation of the supercriticality, which results in changes in the oscillator frequency through a strong nonlinearity, amplitude modulations, and a rich modulation sideband structure in the power spectrum at long delays. Modulation sidebands persist at finite temperatures but some of the complex structure is lost through the finite coherence time of the oscillations.
Substantial evidence indicates that the brain uses principles of non-linear dynamics in neural processes, providing inspiration for computing with nanoelectronic devices. However, training neural networks composed of dynamical nanodevices requires finely controlling and tuning their coupled oscillations. In this work, we show that the outstanding tunability of spintronic nano-oscillators can solve this challenge. We successfully train a hardware network of four spin-torque nano-oscillators to recognize spoken vowels by tuning their frequencies according to an automatic real-time learning rule. We show that the high experimental recognition rates stem from the high frequency tunability of the oscillators and their mutual coupling. Our results demonstrate that non-trivial pattern classification tasks can be achieved with small hardware neural networks by endowing them with non-linear dynamical features: here, oscillations and synchronization. This demonstration is a milestone for spintronics-based neuromorphic computing.
Spin torque nano-oscillators (STNO) are nanoscale devices with wide band frequency tunability. Their multifunctional RF properties are well suited to define novel schemes for wireless communications that use basic protocols for data transmission such as amplitude, frequency and phase shift keying (ASK, FSK, PSK). In contrast to ASK and FSK, implementation of PSK is more challenging for STNOs because of their relatively high phase noise. Here we introduce a special PSK technique by combining their modulation and injection locking functionality. The concept is validated using magnetic tunnel junction based vortex STNOs for injection locking at 2f and f/2 showing phase shifts up to 2.1rad and data transmission rates up to 4Mbit/s. Quadrature phase shift keying and analog phase modulation are also implemented, where the latter is employed for voice transmission over a distance of 10 meters. This demonstrates that STNO phase noise and output power meet the requested performances for operation in existing communication schemes.
Spin-torque nano-oscillators can emulate neurons at the nanoscale. Recent works show that the non-linearity of their oscillation amplitude can be leveraged to achieve waveform classification for an input signal encoded in the amplitude of the input voltage. Here we show that the frequency and the phase of the oscillator can also be used to recognize waveforms. For this purpose, we phase-lock the oscillator to the input waveform, which carries information in its modulated frequency. In this way we considerably decrease amplitude, phase and frequency noise. We show that this method allows classifying sine and square waveforms with an accuracy above 99% when decoding the output from the oscillator amplitude, phase or frequency. We find that recognition rates are directly related to the noise and non-linearity of each variable. These results prove that spin-torque nano-oscillators offer an interesting platform to implement different computing schemes leveraging their rich dynamical features.
A theoretical study of delayed feedback in spin-torque nano-oscillators is presented. A macrospin geometry is considered, where self-sustained oscillations are made possible by spin transfer torques associated with spin currents flowing perpendicular to the film plane. By tuning the delay and amplification of the self-injected signal, we identify dynamical regimes in this system such as chaos, switching between precession modes with complex transients, and oscillator death. Such delayed feedback schemes open up a new field of exploration for such oscillators, where the complex transient states might find important applications in information processing.