IEEE Journal on Exploratory Solid-State Computational Devices and Circuits (Jan 2015)

Phase Coupling and Control of Oxide-Based Oscillators for Neuromorphic Computing

  • Abhishek A. Sharma,
  • James A. Bain,
  • Jeffrey A. Weldon

DOI
https://doi.org/10.1109/JXCDC.2015.2448417
Journal volume & issue
Vol. 1
pp. 58 – 66

Abstract

Read online

Neuromorphic computing using neural network hardware has attracted significant interest as it promises improved performance at low power for data-intensive error-resilient graphical signal processing. Oscillatory neural networks (ONNs) use either frequency or phase as state variables to implement frequency-shift keying (FSK)- and phase-shift keying (PSK)-based neural networks, respectively. To make these ONNs power and area efficient, back-end-of-the-line compatible, and capable of processing multilevel information, we explore an emerging class of oscillators that show fine-grain frequency-tuning and phase-coupling. We examine TaOx- and TiOx-based oscillators (resistive random access memory-type) as elements of a neuromorphic compute block and experimentally demonstrate: 1) frequency control over four decades using a ballast MOSFET; 2) variable phase coupling between oscillators; and 3) variable phase programming between oscillators coupled with a MOSFET. Such fine-grain control over both frequency and relative phase serve as the desirable characteristics of oscillators required for multilevel information processing in star-type directly coupled FSK- and PSK-based neuromorphic systems that find applications in gray-scale image processing and other graphical compute paradigms. These attributes combined with the small size (<;1 μm2) and simplicity, make these devices attractive candidates for realizing large-scale neuromorphic systems at reasonable size and power.

Keywords