Self-Selecting Memory Read Pulse Slope Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for reading data from self-selecting memories suffer from read disturbance effects, which increase design complexity and chip size due to the need for bi-directional polarity in both write and read operations.

Innovation Solution

A method of reading data from self-selecting memories that involves generating a read pulse with a polarity opposite to that of the write pulse, and adjusting the slope of the read pulse's second edge to increase undershoot or overshoot, thereby mimicking the effect of a recovery pulse without requiring direct generation of a recovery pulse.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If bi-directional polarity is used in both write and read operations to resolve read disturbance, then read disturbance is reduced, but design complexity and chip size increase

Engineering Contradiction:
Improveread disturbance reductionVSAvoiddesign complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by modifying the read pulse characteristics (specifically the slope of the second edge) to create undershoot or overshoot effects. This allows the system to resolve read disturbance using single polarity read operations instead of requiring bi-directional polarity, thereby reducing design complexity while maintaining reliability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If bi-directional polarity is used in both write and read operations to resolve read disturbance, then read disturbance is reduced, but chip size increases

Engineering Contradiction:
Improveread disturbance reductionVSAvoidchip size
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent uses parameter changes by adjusting the read pulse slope to generate undershoot/overshoot effects, enabling read disturbance resolution through single polarity operations. This eliminates the need for additional circuitry required for bi-directional polarity operations, thereby reducing chip size while maintaining read disturbance reduction capability.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If recovery pulse with opposite polarity is applied to resolve read disturbance, then read disturbance is reduced, but design complexity increases

Engineering Contradiction:
Improveread disturbance reductionVSAvoiddesign complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by having the read pulse itself generate the recovery effect through its own slope characteristics. Instead of requiring a separate recovery pulse generation circuit, the read pulse waveform design inherently produces the necessary undershoot/overshoot to restore memory cell threshold voltages, thereby reducing design complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent modifies the read pulse parameters (specifically the slope of the second edge) to create undershoot or overshoot effects that provide the recovery function. This parameter-based approach eliminates the need for separate recovery pulse circuitry, reducing design complexity while maintaining effective read disturbance resolution.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If read pulse slope is adjusted to increase undershoot or overshoot, then recovery effect is enhanced, but read disturbance may increase

Engineering Contradiction:
Improverecovery effectVSAvoidread disturbance
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies partial action by carefully controlling the degree of undershoot or overshoot in the read pulse. The slope adjustment is optimized to provide sufficient recovery effect to counteract read disturbance while avoiding excessive undershoot/overshoot that could cause harmful effects. This balanced approach achieves the minimum necessary recovery action without over-shot.

Inventive Principle:
Principle #16Partial or excessive action

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 approach efficiently reduces the read disturbance effect while preventing increases in design complexity and chip size, by modifying the read pulse to achieve a recovery effect without the need for bi-directional polarity operations.

Implementation Method 1

The method by which a cell is programmed can affect the distribution of various materials that compose the cell, which can affect the ion migration in the cell, which, in turn, can affect a threshold voltage of the cell

Methodology Applied
Scientific EffectIon migration:

Implementation Method 2

A slope of the second edge of the read pulse is adjusted such that an undershoot or overshoot on the second edge of the read pulse increases

Methodology Applied
Scientific EffectUndershoot/Overshoot effect:

Data Source

PatentUS12237047B2Method of reading data from self-selecting memory, self-selecting memory performing the same and method of operating self-selecting memory using the same
Publication Date: 2025.02.25 SAMSUNG ELECTRONICS CO LTD
  • US12237047B2 patent drawing
  • US12237047B2 patent drawing
  • US12237047B2 patent drawing

AI summary

A method of reading data from a self-selecting memory includes generating a read pulse that has a polarity opposite to that of a write pulse. The write pulse writes data into a target memory cell in the self-selecting memory. The read pulse is applied to the target memory cell. The read pulse has a first edge that is a starting point of the read pulse and a second edge that is an ending point of the read pulse. A slope of the second edge of the read pulse is adjusted such that an undershoot or overshoot on the second edge of the read pulse increases.