Synapse System Using Resistance-Switching Element for STDP
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Integrating a large number of artificial neurons in a small area using general semiconductor manufacturing technology while realizing neuromorphic operation of spike-timing dependent plasticity (STDP) is challenging in synapse systems.
Innovation Solution
A synapse system comprising three transistors and a resistance-switching element between two neurons, where the resistance value of the element is adjusted based on the time difference between input signals to achieve potentiation or depression status, utilizing specific waveforms to control the synaptic behavior.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If general semiconductor manufacturing technology is used to integrate artificial neurons, then manufacturing ease is improved, but the ability to realize neuromorphic STDP operation deteriorates
Solution Approach 1:
The synapse system is divided into distinct functional modules: a resistance-switching element for memory function, three transistors for signal control and processing, and separate pre-synaptic and post-synaptic neuron interfaces. This segmentation allows each component to be optimized for its specific function while maintaining compatibility with standard semiconductor manufacturing processes, resolving the contradiction between manufacturing ease and neuromorphic capability.
Solution Approach 2:
The resistance-switching element serves multiple functions: it acts as a non-volatile memory element to store synaptic weight, a variable resistor to modulate signal transmission, and a programmable component to implement STDP learning rules. This multi-functionality enables the system to achieve complex neuromorphic operations using a compact structure that can be manufactured with standard processes.
2Adaptability or versatility
If the resistance value of the resistance-switching element is changed to achieve STDP operation, then neuromorphic operation capability is improved, but device complexity increases
Solution Approach 1:
The patent merges the memory function and the processing function into a single integrated structure. The resistance-switching element is directly coupled with the transistor network, eliminating the need for separate memory and processing units. This merging reduces overall device complexity while enabling full STDP operation through the resistance changes in the switching element.
Solution Approach 2:
The system uses the natural temporal characteristics of spike signals and the intrinsic properties of the resistance-switching element to automatically implement STDP learning rules. The resistance change is self-regulated based on the timing difference between pre-synaptic and post-synaptic spikes, without requiring external control circuits. This self-service mechanism simplifies the device structure while achieving complex neuromorphic functionality.
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
Enables efficient neuromorphic operation of STDP by effectively changing the resistance value of the resistance-switching element in response to input signal timing, facilitating unsupervised learning and efficient matrix-vector multiplication in neural networks.
Implementation Method 1
a resistance-switching element having a resistance value (130) between the two neurons (110, 120)... The resistance value of the resistance-switching element is changed based on the time difference between the first input signal and the second input signal
Data Source
AI summary
A synapse system is provided which includes three transistors and a resistance-switching element arranged between two neurons. The resistance-switching element has a resistance value and it is arranged between two neurons. A first transistor is connected between the resistance-switching element and one of the neurons. A second transistor and a third transistor are arranged between the two neurons, and are connected in series which interconnects with the gate of the first transistor. A first input signal is transmitted from one of the neurons to the other neuron through the first transistor. A second input signal is transmitted from one of the neurons to the other neuron through the second transistor and the third transistor. The resistance value of the resistance-switching element is changed based on the time difference between the first input signal and the second input signal.


