Coupled Spin-Torque Nano-Oscillator-Based Computation: A Simulation Study
Keywords
Alternate computing; Coupled oscillators; Electrical coupling; Field locking; Injection locking; Magnetic coupling; Spin torque nano-oscillators
Abstract
In this article, we present a comprehensive study of four frequency locking mechanisms in Spin Torque Nano Oscillators (STNOs) and explore their suitability for a class of specialized computing applications. We implemented a physical STNO model based on Landau-Lifshitz-Gilbert-Slonczewski equation and benchmarked the model to experimental data. Based on our simulations, we provide an in-depth analysis of how the "self-organizing" ability of coupled STNO array can be effectively used for computations that are unsuitable or inefficient in the von-Neumann computing domain. As a case study, we demonstrate the computing ability of coupled STNOs with two applications: edge detection of an image and associative computing for image recognition. We provide an analysis of the scaling trends of STNOs and the effectiveness of different frequency locking mechanisms with scaling in the presence of thermal noise. We also provide an in-depth analysis of the effect of variations on the four locking mechanisms to find the most robust one in the presence of variations.
Publication Date
7-1-2017
Publication Title
ACM Journal on Emerging Technologies in Computing Systems
Volume
13
Issue
4
Document Type
Article
Personal Identifier
scopus
DOI Link
https://doi.org/10.1145/3064835
Copyright Status
Unknown
Socpus ID
85024408019 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/85024408019
STARS Citation
Yogendra, Karthik; Chamika, Liyanagedera; Fan, Deliang; Shim, Yong; and Roy, Kaushik, "Coupled Spin-Torque Nano-Oscillator-Based Computation: A Simulation Study" (2017). Scopus Export 2015-2019. 4830.
https://stars.library.ucf.edu/scopus2015/4830