An Associative Memory with oscillatory CNN arrays using spin torque oscillator cells and spin-wave interactions architecture and end-to-end Simulator

T. Roska, Andras Horvath, Attila Stubendek, Fernando Corinto, Gyorgy Csaba, Wolfgang Porod, Tadashi Shibata, G. Bourianoff

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Citations (Scopus)

Abstract

An Associative Memory is built by three consecutive components: (1) a CMOS preprocessing unit generating input feature vectors from picture inputs, (2) an AM cluster generating signature outputs composed of spintronic oscillator (STO) cells and local spin-wave interactions, as an oscillatory CNN (O-CNN) array unit, applied several times arranged in space, and (3) a classification unit (CMOS). The end to end design of the preprocessing unit, the interacting O-CNN arrays, and the classification unit is embedded in a learning and optimization procedure where the geometric distances between the STOs in the O-CNN arrays play a crucial role. The O-CNN array has an input vector as a 1D array of oscillator frequencies, and the synchronized O-CNN array codes the output as the phases of the output 1D array. The typical O-CNN array has 1-3 rows of STOs. Simplified STO and interaction macro models are used. A typical example is shown using an End-to-end Simulator.

Original languageEnglish
Title of host publicationInternational Workshop on Cellular Nanoscale Networks and their Applications
DOIs
Publication statusPublished - 2012
Event2012 13th International Workshop on Cellular Nanoscale Networks and their Applications, CNNA 2012 - Turin, Italy
Duration: Aug 29 2012Aug 29 2012

Other

Other2012 13th International Workshop on Cellular Nanoscale Networks and their Applications, CNNA 2012
CountryItaly
CityTurin
Period8/29/128/29/12

Fingerprint

Magnetoelectronics
Spin waves
Torque
Simulators
Data storage equipment
Macros

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Cite this

Roska, T., Horvath, A., Stubendek, A., Corinto, F., Csaba, G., Porod, W., ... Bourianoff, G. (2012). An Associative Memory with oscillatory CNN arrays using spin torque oscillator cells and spin-wave interactions architecture and end-to-end Simulator. In International Workshop on Cellular Nanoscale Networks and their Applications [6331463] https://doi.org/10.1109/CNNA.2012.6331463

An Associative Memory with oscillatory CNN arrays using spin torque oscillator cells and spin-wave interactions architecture and end-to-end Simulator. / Roska, T.; Horvath, Andras; Stubendek, Attila; Corinto, Fernando; Csaba, Gyorgy; Porod, Wolfgang; Shibata, Tadashi; Bourianoff, G.

International Workshop on Cellular Nanoscale Networks and their Applications. 2012. 6331463.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Roska, T, Horvath, A, Stubendek, A, Corinto, F, Csaba, G, Porod, W, Shibata, T & Bourianoff, G 2012, An Associative Memory with oscillatory CNN arrays using spin torque oscillator cells and spin-wave interactions architecture and end-to-end Simulator. in International Workshop on Cellular Nanoscale Networks and their Applications., 6331463, 2012 13th International Workshop on Cellular Nanoscale Networks and their Applications, CNNA 2012, Turin, Italy, 8/29/12. https://doi.org/10.1109/CNNA.2012.6331463
Roska T, Horvath A, Stubendek A, Corinto F, Csaba G, Porod W et al. An Associative Memory with oscillatory CNN arrays using spin torque oscillator cells and spin-wave interactions architecture and end-to-end Simulator. In International Workshop on Cellular Nanoscale Networks and their Applications. 2012. 6331463 https://doi.org/10.1109/CNNA.2012.6331463
Roska, T. ; Horvath, Andras ; Stubendek, Attila ; Corinto, Fernando ; Csaba, Gyorgy ; Porod, Wolfgang ; Shibata, Tadashi ; Bourianoff, G. / An Associative Memory with oscillatory CNN arrays using spin torque oscillator cells and spin-wave interactions architecture and end-to-end Simulator. International Workshop on Cellular Nanoscale Networks and their Applications. 2012.
@inproceedings{ddfadf582f454cb29d2213074a35edd2,
title = "An Associative Memory with oscillatory CNN arrays using spin torque oscillator cells and spin-wave interactions architecture and end-to-end Simulator",
abstract = "An Associative Memory is built by three consecutive components: (1) a CMOS preprocessing unit generating input feature vectors from picture inputs, (2) an AM cluster generating signature outputs composed of spintronic oscillator (STO) cells and local spin-wave interactions, as an oscillatory CNN (O-CNN) array unit, applied several times arranged in space, and (3) a classification unit (CMOS). The end to end design of the preprocessing unit, the interacting O-CNN arrays, and the classification unit is embedded in a learning and optimization procedure where the geometric distances between the STOs in the O-CNN arrays play a crucial role. The O-CNN array has an input vector as a 1D array of oscillator frequencies, and the synchronized O-CNN array codes the output as the phases of the output 1D array. The typical O-CNN array has 1-3 rows of STOs. Simplified STO and interaction macro models are used. A typical example is shown using an End-to-end Simulator.",
author = "T. Roska and Andras Horvath and Attila Stubendek and Fernando Corinto and Gyorgy Csaba and Wolfgang Porod and Tadashi Shibata and G. Bourianoff",
year = "2012",
doi = "10.1109/CNNA.2012.6331463",
language = "English",
isbn = "9781467302890",
booktitle = "International Workshop on Cellular Nanoscale Networks and their Applications",

}

TY - GEN

T1 - An Associative Memory with oscillatory CNN arrays using spin torque oscillator cells and spin-wave interactions architecture and end-to-end Simulator

AU - Roska, T.

AU - Horvath, Andras

AU - Stubendek, Attila

AU - Corinto, Fernando

AU - Csaba, Gyorgy

AU - Porod, Wolfgang

AU - Shibata, Tadashi

AU - Bourianoff, G.

PY - 2012

Y1 - 2012

N2 - An Associative Memory is built by three consecutive components: (1) a CMOS preprocessing unit generating input feature vectors from picture inputs, (2) an AM cluster generating signature outputs composed of spintronic oscillator (STO) cells and local spin-wave interactions, as an oscillatory CNN (O-CNN) array unit, applied several times arranged in space, and (3) a classification unit (CMOS). The end to end design of the preprocessing unit, the interacting O-CNN arrays, and the classification unit is embedded in a learning and optimization procedure where the geometric distances between the STOs in the O-CNN arrays play a crucial role. The O-CNN array has an input vector as a 1D array of oscillator frequencies, and the synchronized O-CNN array codes the output as the phases of the output 1D array. The typical O-CNN array has 1-3 rows of STOs. Simplified STO and interaction macro models are used. A typical example is shown using an End-to-end Simulator.

AB - An Associative Memory is built by three consecutive components: (1) a CMOS preprocessing unit generating input feature vectors from picture inputs, (2) an AM cluster generating signature outputs composed of spintronic oscillator (STO) cells and local spin-wave interactions, as an oscillatory CNN (O-CNN) array unit, applied several times arranged in space, and (3) a classification unit (CMOS). The end to end design of the preprocessing unit, the interacting O-CNN arrays, and the classification unit is embedded in a learning and optimization procedure where the geometric distances between the STOs in the O-CNN arrays play a crucial role. The O-CNN array has an input vector as a 1D array of oscillator frequencies, and the synchronized O-CNN array codes the output as the phases of the output 1D array. The typical O-CNN array has 1-3 rows of STOs. Simplified STO and interaction macro models are used. A typical example is shown using an End-to-end Simulator.

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

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

U2 - 10.1109/CNNA.2012.6331463

DO - 10.1109/CNNA.2012.6331463

M3 - Conference contribution

AN - SCOPUS:84870766348

SN - 9781467302890

BT - International Workshop on Cellular Nanoscale Networks and their Applications

ER -