The topologically protected magnetic spin configurations known as Skyrmions offer promising applications due to their stability, mobility, and localization. We emphasize how to leverage the thermally driven dynamics of an ensemble of such particles to perform computing tasks. We propose a device employing a Skyrmion gas to reshuffle a random signal into an uncorrelated copy of itself. This device is demonstrated by modeling the ensemble dynamics in a collective coordinate approach where Skyrmion-Skyrmion and Skyrmion-boundary interactions are accounted for phenomenologically. Our numerical results are used to develop a proof of concept for an energy efficient (approximately in the range of microwatts) device with a low area imprint (roughly on the order of ). Whereas its immediate application to stochastic computing circuit designs will be made apparent, we argue that its basic functionality, reminiscent of an integrate-and-fire neuron, qualifies it as an alternative bioinspired building block.
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 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 the 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.
Due to their nonlinear properties, spin transfer nano-oscillators can easily adapt their frequency to external stimuli. This makes them interesting model systems to study the effects of synchronization and brings some opportunities to improve their microwave characteristics in view of their applications in information and communication technologies and/or to design innovative computing architectures. So far, mutual synchronization of spin transfer nano-oscillators through propagating spinwaves and exchange coupling in a common magnetic layer has been demonstrated. Here we show that the dipolar interaction is also an efficient mechanism to synchronize neighbouring oscillators. We experimentally study a pair of vortex-based spin transfer nano-oscillators, in which mutual synchronization can be achieved despite a significant frequency mismatch between oscillators. Importantly, the coupling efficiency is controlled by the magnetic configuration of the vortices, as confirmed by an analytical model and micromagnetic simulations highlighting the physics at play in the synchronization process.