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, George I. Bourianoff

Research output: Contribution to journalArticle

65 Citations (Scopus)


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
Publication statusPublished - 2015


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

ASJC Scopus subject areas

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

Fingerprint Dive into the research topics of 'Coupled-oscillator associative memory array operation for pattern recognition'. Together they form a unique fingerprint.

  • Cite this