Integration of nanoscale memristor synapses in neuromorphic computing architectures
arXiv:1302.7007 · doi:10.1088/0957-4484/24/38/384010
Abstract
Conventional neuro-computing architectures and artificial neural networks have often been developed with no or loose connections to neuroscience. As a consequence, they have largely ignored key features of biological neural processing systems, such as their extremely low-power consumption features or their ability to carry out robust and efficient computation using massively parallel arrays of limited precision, highly variable, and unreliable components. Recent developments in nano-technologies are making available extremely compact and low-power, but also variable and unreliable solid-state devices that can potentially extend the offerings of availing CMOS technologies. In particular, memristors are regarded as a promising solution for modeling key features of biological synapses due to their nanoscale dimensions, their capacity to store multiple bits of information per element and the low energy required to write distinct states. In this paper, we first review the neuro- and neuromorphic-computing approaches that can best exploit the properties of memristor and-scale devices, and then propose a novel hybrid memristor-CMOS neuromorphic circuit which represents a radical departure from conventional neuro-computing approaches, as it uses memristors to directly emulate the biophysics and temporal dynamics of real synapses. We point out the differences between the use of memristors in conventional neuro-computing architectures and the hybrid memristor-CMOS circuit proposed, and argue how this circuit represents an ideal building block for implementing brain-inspired probabilistic computing paradigms that are robust to variability and fault-tolerant by design.
For a special issue on synaptic electronics
Cited by in corpus (45)
- Recent Advances in Physical Reservoir Computing: A Review
- Memory and information processing in neuromorphic systems
- Multi-Terminal Memtransistors from Polycrystalline Monolayer MoS2
- Neuromorphic computing with multi-memristive synapses
- Acceleration of Deep Neural Network Training with Resistive Cross-Point Devices
- A Survey of Neuromorphic Computing and Neural Networks in Hardware
- Opportunities in Quantum Reservoir Computing and Extreme Learning Machines
- Hafnia-based Double Layer Ferroelectric Tunnel Junctions as Artificial Synapses for Neuromorphic Computing
- A recipe for creating ideal hybrid memristive-CMOS neuromorphic computing systems
- Hybrid Spintronic-CMOS Spiking Neural Network With On-Chip Learning: Devices, Circuits and Systems
- Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligence
- Homogeneous Spiking Neuromorphic System for Real-World Pattern Recognition
- A neuromorphic systems approach to in-memory computing with non-ideal memristive devices: From mitigation to exploitation
- Spin-Orbit Torque Induced Spike-Timing Dependent Plasticity
- Spin Orbit Torque Based Electronic Neuron
- Stable Self-Assembled Atomic-Switch Networks for Neuromorphic Applications
- A sub-1-volt analog metal oxide memristive-based synaptic device for energy-efficient spike-based computing systems
- Neuromorphic scaling advantages for energy-efficient random walk computation
- Memristor models for machine learning
- Hardware design of LIF with Latency neuron model with memristive STDP synapses
- The Impact of On-chip Communication on Memory Technologies for Neuromorphic Systems
- Mem-fractive Properties of Mushrooms
- Perceptrons from Memristors
- Neuromorphic Control
- 4K-Memristor Analog-Grade Passive Crossbar Circuit
- Scaling Limits of Memristor-Based Routers for Asynchronous Neuromorphic Systems
- Memcapacitive Devices in Logic and Crossbar Applications
- Low Power Artificial Neural Network Architecture
- A CMOS Spiking Neuron for Dense Memristor-Synapse Connectivity for Brain-Inspired Computing
- SNNGX: Securing Spiking Neural Networks with Genetic XOR Encryption on RRAM-based Neuromorphic Accelerator
- Stochastic Dynamics of Resistive Switching: Fluctuations Lead to Optimal Particle Number
- Variation Enhanced Attacks Against RRAM-based Neuromorphic Computing System
- Quantum-statistical transport phenomena in memristive computing architectures
- Emulating homoeostatic effects with metal-oxide memristors T-dependence
- Bio-inspired Gait Imitation of Hexapod Robot Using Event-Based Vision Sensor and Spiking Neural Network
- Energy-Efficient CMOS Memristive Synapses for Mixed-Signal Neuromorphic System-on-a-Chip
- Comparative Analysis of Switching Dynamics in Different Memristor Models
- IMSSA: Deploying modern state-space models on memristive in-memory compute hardware
- Inside the perpendicular spin-torque memristor
- Unidirectional Synapse-Like Behavior of Zr/ZrO2-NT/Au Layered Structure
- Racing to Learn: Statistical Inference and Learning in a Single Spiking Neuron with Adaptive Kernels
- Current-mode Memristor Crossbars for Neuromemristive Systems
- Polychrony as Chinampas
- Learning Spike time codes through Morphological Learning with Binary Synapses
- Bridging the Band Gap: What Device Physicists Need to Know About Machine Learning