Coupled-oscillator associative memory array operation for pattern recognition

Dmitri E. Nikonov, Gyorgy Csaba, Wolfgang Porod, Tadashi Shibata, Danny Voils, Dan Hammerstrom, Ian A. Young, G. Bourianoff

Research output: Contribution to journalArticle

57 Citations (Scopus)

Abstract

The operation of an array of coupled oscillators underlying the associative memory function is demonstrated for various interconnection topologies (cross-connect and star-coupled). Three types of nonlinear oscillators (Andronov-Hopf, phase-locked loop, and spin torque) and their synchronization behavior are compared. Frequency-shift keying scheme of encoding input and memorized data is introduced. The speed of synchronization of oscillators and the evolution of the degree of match are studied as a function of device parameters.

Original languageEnglish
Article number7337390
Pages (from-to)85-93
Number of pages9
JournalIEEE Journal on Exploratory Solid-State Computational Devices and Circuits
Volume1
DOIs
Publication statusPublished - Jan 1 2015

Fingerprint

Pattern recognition
Synchronization
Data storage equipment
Frequency shift keying
Phase locked loops
Stars
Torque
Topology

Keywords

  • Array
  • Associative memory
  • Neural networks
  • Non-Boolean computing
  • Oscillator
  • Phase-locked loop (PLL)
  • Sparse representation
  • Spin torque

ASJC Scopus subject areas

  • Hardware and Architecture
  • Electrical and Electronic Engineering
  • Electronic, Optical and Magnetic Materials

Cite this

Coupled-oscillator associative memory array operation for pattern recognition. / Nikonov, Dmitri E.; Csaba, Gyorgy; Porod, Wolfgang; Shibata, Tadashi; Voils, Danny; Hammerstrom, Dan; Young, Ian A.; Bourianoff, G.

In: IEEE Journal on Exploratory Solid-State Computational Devices and Circuits, Vol. 1, 7337390, 01.01.2015, p. 85-93.

Research output: Contribution to journalArticle

Nikonov, Dmitri E. ; Csaba, Gyorgy ; Porod, Wolfgang ; Shibata, Tadashi ; Voils, Danny ; Hammerstrom, Dan ; Young, Ian A. ; Bourianoff, G. / Coupled-oscillator associative memory array operation for pattern recognition. In: IEEE Journal on Exploratory Solid-State Computational Devices and Circuits. 2015 ; Vol. 1. pp. 85-93.
@article{e3ce0b70eec6482f8f3934368894064c,
title = "Coupled-oscillator associative memory array operation for pattern recognition",
abstract = "The operation of an array of coupled oscillators underlying the associative memory function is demonstrated for various interconnection topologies (cross-connect and star-coupled). Three types of nonlinear oscillators (Andronov-Hopf, phase-locked loop, and spin torque) and their synchronization behavior are compared. Frequency-shift keying scheme of encoding input and memorized data is introduced. The speed of synchronization of oscillators and the evolution of the degree of match are studied as a function of device parameters.",
keywords = "Array, Associative memory, Neural networks, Non-Boolean computing, Oscillator, Phase-locked loop (PLL), Sparse representation, Spin torque",
author = "Nikonov, {Dmitri E.} and Gyorgy Csaba and Wolfgang Porod and Tadashi Shibata and Danny Voils and Dan Hammerstrom and Young, {Ian A.} and G. Bourianoff",
year = "2015",
month = "1",
day = "1",
doi = "10.1109/JXCDC.2015.2504049",
language = "English",
volume = "1",
pages = "85--93",
journal = "IEEE Journal on Exploratory Solid-State Computational Devices and Circuits",
issn = "2329-9231",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - JOUR

T1 - Coupled-oscillator associative memory array operation for pattern recognition

AU - Nikonov, Dmitri E.

AU - Csaba, Gyorgy

AU - Porod, Wolfgang

AU - Shibata, Tadashi

AU - Voils, Danny

AU - Hammerstrom, Dan

AU - Young, Ian A.

AU - Bourianoff, G.

PY - 2015/1/1

Y1 - 2015/1/1

N2 - The operation of an array of coupled oscillators underlying the associative memory function is demonstrated for various interconnection topologies (cross-connect and star-coupled). Three types of nonlinear oscillators (Andronov-Hopf, phase-locked loop, and spin torque) and their synchronization behavior are compared. Frequency-shift keying scheme of encoding input and memorized data is introduced. The speed of synchronization of oscillators and the evolution of the degree of match are studied as a function of device parameters.

AB - The operation of an array of coupled oscillators underlying the associative memory function is demonstrated for various interconnection topologies (cross-connect and star-coupled). Three types of nonlinear oscillators (Andronov-Hopf, phase-locked loop, and spin torque) and their synchronization behavior are compared. Frequency-shift keying scheme of encoding input and memorized data is introduced. The speed of synchronization of oscillators and the evolution of the degree of match are studied as a function of device parameters.

KW - Array

KW - Associative memory

KW - Neural networks

KW - Non-Boolean computing

KW - Oscillator

KW - Phase-locked loop (PLL)

KW - Sparse representation

KW - Spin torque

UR - http://www.scopus.com/inward/record.url?scp=85015264827&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85015264827&partnerID=8YFLogxK

U2 - 10.1109/JXCDC.2015.2504049

DO - 10.1109/JXCDC.2015.2504049

M3 - Article

AN - SCOPUS:85015264827

VL - 1

SP - 85

EP - 93

JO - IEEE Journal on Exploratory Solid-State Computational Devices and Circuits

JF - IEEE Journal on Exploratory Solid-State Computational Devices and Circuits

SN - 2329-9231

M1 - 7337390

ER -