• DocumentCode
    1816246
  • Title

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

  • Author

    Roska, Tamas ; Horvath, Andras ; Stubendek, Attila ; Corinto, Fernando ; Csaba, Gyorgy ; Porod, Wolfgang ; Shibata, Tadashi ; Bourianoff, George

  • Author_Institution
    Pazmany Univ., Budapest, Hungary
  • fYear
    2012
  • fDate
    29-31 Aug. 2012
  • Firstpage
    1
  • Lastpage
    3
  • 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.
  • Keywords
    CMOS memory circuits; circuit optimisation; content-addressable storage; embedded systems; integrated circuit design; magnetoelectronics; memory architecture; oscillators; pattern classification; spin waves; vectors; 1D array; AM cluster; CMOS preprocessing unit; O-CNN array unit; STO; associative memory; classification unit; end-to-end preprocessing unit design; end-to-end simulator; geometric distances; input feature vectors; interaction macromodel; learning; local spin wave interaction architecture; optimization procedure; oscillator frequencies; oscillatory CNN array unit; picture inputs; signature outputs; spintronic oscillator cells; synchronized O-CNN array codes; Associative memory; CMOS integrated circuits; Nanoscale devices; Oscillators; Shape; Synchronization; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cellular Nanoscale Networks and Their Applications (CNNA), 2012 13th International Workshop on
  • Conference_Location
    Turin
  • ISSN
    2165-0160
  • Print_ISBN
    978-1-4673-0287-6
  • Type

    conf

  • DOI
    10.1109/CNNA.2012.6331463
  • Filename
    6331463