• DocumentCode
    3612227
  • Title

    Non-Boolean Associative Processing: Circuits, System Architecture, and Algorithms

  • Author

    Yan Fang ; Gnegy, Chet N. ; Shibata, Tadashi ; Dash, Denver ; Chiarulli, Donald M. ; Levitan, Steven P.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Pittsburgh, Pittsburgh, PA, USA
  • Volume
    1
  • fYear
    2015
  • Firstpage
    95
  • Lastpage
    103
  • Abstract
    We present the design and the performance of a hierarchical associative memory (AM) based on phase locking of coupled oscillators used for pattern recognition. The use of coupled oscillators, rather than Boolean logic, provides for implementations using emerging nanotechnology, such as magnetic spin-torque oscillators and resonant body transistor oscillators, which have the potential of lower energy and higher density than CMOS solutions. We develop a model for the general behavior of weakly coupled nonlinear oscillators that perform pattern matching using a simulation of coupled CMOS ring oscillators. We derive a simple analytic model for their phase locking behavior and use this reduced model in a hierarchical AM for image recognition tasks, such as identifying handwritten numbers.
  • Keywords
    CMOS memory circuits; content-addressable storage; integrated circuit modelling; nanoelectronics; oscillators; pattern matching; Boolean logic; coupled CMOS ring oscillator simulation; hierarchical AM; hierarchical associative memory; image recognition tasks; magnetic spin-torque oscillators; nanotechnology; nonBoolean associative processing; pattern matching; pattern recognition; resonant body transistor oscillators; system architecture; weakly coupled nonlinear oscillators; Associative memory; Associative processing; Boolean processing; CMOS integrated circuits; Computational modeling; Oscillators; Pattern matching; Semiconductor device modeling; Associative processing; emerging technology; image recognition; nearest neighbor search; non-Boolean functions; oscillator based computing; oscillator-based computing;
  • fLanguage
    English
  • Journal_Title
    Exploratory Solid-State Computational Devices and Circuits, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    2329-9231
  • Type

    jour

  • DOI
    10.1109/JXCDC.2015.2507863
  • Filename
    7352316