Memristor Write Signal Control for Trapping-Resistant Weight Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memristors in neuromorphic devices can experience a trapping phenomenon where the magnetic domain wall does not move as expected due to manufacturing limitations, leading to undesired conductance changes during learning processes, hindering the optimization of neural networks.

Innovation Solution

A control unit determines a writing signal based on the necessary conductance change amount calculated from the update value of the neural network weight and an expected value, considering factors like memristor position and temperature, to ensure appropriate conductance change even when trapping phenomena occur.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a writing signal is applied to a magnetic domain wall moving element to change conductance, then the conductance should change according to the weight update value of the neural network, but the magnetic domain wall may be trapped by potential changes due to manufacturing grooves, causing the conductance not to change as desired

Engineering Contradiction:
Improveconductance change reliabilityVSAvoidtrapping phenomenon
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The control unit calculates the necessary writing signal strength in advance based on the conductance change amount required for the neural network weight update. By determining the appropriate writing signal parameters before application, the system prepares to overcome potential trapping barriers that may exist due to manufacturing grooves, ensuring the magnetic domain wall can be moved successfully to achieve the desired conductance change.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback by calculating the writing signal based on the relationship between the applied writing signal and the resulting conductance change. The control unit adjusts the writing signal strength according to the necessary conductance change amount, creating a feedback mechanism that accounts for the stochastic trapping phenomenon and ensures reliable weight updates in the neural network.

Inventive Principle:
Principle #23Feedback

2Reliability

If the writing signal strength is increased to overcome the trapping phenomenon, then the conductance change reliability improves, but the energy consumption and risk of damaging the memristor increases

Engineering Contradiction:
Improveconductance change reliabilityVSAvoidwriting signal energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The control unit dynamically adjusts the writing signal parameters (strength, duration) based on the necessary conductance change amount calculated from the neural network weight update requirements. By optimizing these parameters rather than using a fixed high-strength signal, the system achieves reliable conductance changes while minimizing energy consumption and avoiding memristor damage.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the writing signal is applied frequently to update neural network weights during learning, then the learning speed improves, but the trapping phenomenon occurs more often, reducing the effectiveness of weight updates

Engineering Contradiction:
Improvelearning speedVSAvoidweight update effectiveness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The control unit implements a feedback mechanism that calculates the writing signal strength based on the necessary conductance change amount for each weight update. This feedback approach ensures that even with frequent updates during learning, each writing signal is optimized to overcome potential trapping effects and achieve the desired conductance change, maintaining both learning speed and update effectiveness.

Inventive Principle:
Principle #23Feedback

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

The solution enables effective conductance changes in memristors, ensuring optimal neural network learning and performance by addressing the stochastic conductance issues caused by trapping phenomena.

Implementation Method 1

The magnetic domain wall can be moved by applying a writing signal (a current) to the magnetic domain wall moving layer. A resistance value in a stacking direction of the magnetic domain wall moving element changes according to the position of the magnetic domain wall.

Methodology Applied
Scientific EffectMagnetic domain wall movement: Magnetism

Implementation Method 2

The tunnel insulating layer is interposed between the magnetic domain wall moving layer and the magnetization fixed layer.

Methodology Applied
Scientific EffectTunneling: Electromagnetic Induction

Data Source

PatentUS12632717B2Neuromorphic device and method of controlling neuromorphic device
Publication Date: 2026.05.19 TDK CORP
  • US12632717B2 patent drawing
  • US12632717B2 patent drawing
  • US12632717B2 patent drawing

AI summary

A neuromorphic device includes a control unit. The control unit is configured to be connectable to a memristor having electrical characteristics in which conductance change occurs stochastically when a writing signal is applied to the memristor and is configured to apply the writing signal to the memristor. The writing signal is determined based on a necessary value of the conductance change amount of the memristor which is calculated from an update value of a weight of a neural network and an expected value by which the conductance of the memristor changes when a reference writing signal is applied to the memristor.