Memristor Synaptic Circuit for Spike-Timing Dependent Plasticity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic neuromorphic systems face challenges in scaling down synaptic circuits for efficient pattern learning and recognition while maintaining low power consumption, particularly due to difficulties in synchronous clocking in large systems and the complexity of asynchronous approaches.

Innovation Solution

A synaptic circuit with a memristor having a variable resistance value, configured to receive signals from pre-synaptic and post-synaptic neurons, and an intermediate unit that modifies resistance based on the delay between input pulses to induce potentiated or depressed states, enabling spike-timing dependent plasticity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If synchronous clocking is used for neuromorphic systems, then communication and learning operations can be coordinated, but it becomes practically difficult to implement in large neuromorphic systems

Engineering Contradiction:
Improvecoordination of communication and learning operationsVSAvoidimplementation complexity in large systems
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the synchronous operation into neuron-level independent cycles, where each neuron operates autonomously within its own time window. This allows large neuromorphic systems to maintain coordination without requiring global synchronous clocking, thereby reducing implementation complexity while preserving operational reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic spike generation and transmission cycles at the neuron level, where neurons fire spikes at regular intervals based on their membrane potential. This periodic action enables coordination of communication and learning operations without requiring complex synchronous clocking infrastructure across the entire system.

Inventive Principle:
Principle #19Periodic action

2Adaptability or versatility

If asynchronous approach is used for neuromorphic synapses, then biological brain-like operation is achieved, but the system requires leaky-integrate-and-fire neurons and complex asynchronous spike timing dependent plasticity STDP

Engineering Contradiction:
Improvebiological brain-like operationVSAvoidcomplexity of asynchronous STDP and neuron models
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediate membrane potential mechanism that mediates between simple spike input and synaptic weight modification. The membrane potential integrates incoming spikes over time and triggers weight changes when threshold is reached, providing biological-like asymptotic behavior without requiring complex asynchronous STDP circuits or leaky-integrate-and-fire neuron models.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the operational parameter from complex asynchronous timing detection to simple spike count integration with threshold-based activation. By modifying the synaptic weight based on the number of spikes received within a time window rather than precise timing differences, the system achieves biological-like adaptability with reduced circuit complexity.

Inventive Principle:
Principle #35Parameter changes

3Use of energy by moving object

If synaptic circuits are scaled down for portable applications, then low power consumption and small size are achieved, but pattern learning and recognition efficiency may be reduced

Engineering Contradiction:
Improvepower consumptionVSAvoidpattern learning and recognition efficiency
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent implements self-service learning where synaptic weights automatically adjust based on incoming spike patterns without requiring external training control. The memristor-based synapses perform autonomous weight modification through voltage-dependent resistance changes, enabling portable devices to perform pattern learning efficiently with minimal power consumption and computational overhead.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces complex software-based pattern recognition algorithms with hardware-based memristor synapses that perform learning through physical resistance changes. This substitution of mechanical/software systems with physical/memory-based systems enables efficient pattern learning and recognition in scaled-down portable devices with low power consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution allows for efficient pattern learning and recognition in real-time with low power consumption, achieving scalable and complex neuromorphic systems by effectively modifying synaptic weights based on spike timing, thus overcoming the limitations of existing technologies.

Implementation Method 1

A synaptic circuit with resistive switching memory and method of performing spike-timing dependent plasticity

Methodology Applied
Scientific EffectResistive switching: Electrical Resistance

Data Source

PatentUS10650308B2Electronic neuromorphic system, synaptic circuit with resistive switching memory and method of performing spike-timing dependent plasticity
Publication Date: 2020.05.12 POLITECNICO DI MILANO
  • US10650308B2 patent drawing
  • US10650308B2 patent drawing
  • US10650308B2 patent drawing

AI summary

A synaptic circuit performing spike-timing dependent plasticity STDP interposed between a pre-synaptic neuron and a post-synapse neuron includes a memristor having a variable resistance value configured to receive a first signal from the pre-synaptic neuron. The circuit has an intermediate unit connected in series with the memristor for receiving a second signal from the pre-synaptic neuron and provides an output signal to the post-synaptic neuron. The intermediate unit receives a retroaction signal generated from the post-synaptic neuron and the memristor modifies the resistance value based on a delay between two at least partially overlapped input pulses, a spike event of the first signal and a pulse of the retroaction signal, in order to induct a potentiated state STP or a depressed state STD at the memristor. An electronic neuromorphic system having synaptic circuits and a method of performing spike timing dependent plasticity STDP by a synaptic circuit are also provided.