Selector-Only Memory Programming to Remove Vth Drift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cross-point memory architectures face challenges due to threshold voltage (Vth) drift in threshold switching selectors, leading to inadvertent selection of half-selected memory cells and reduced half-select margin, which complicates reading and programming operations.

Innovation Solution

A method to remove Vth drift by applying voltages of opposite polarities to all cells before programming, allowing for lower program voltage magnitudes and maintaining an adequate half-select margin, thereby preventing inadvertent cell selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single polarity voltage is applied to program SOM cells, then the programming operation is simple, but Vth drift occurs causing half-selected cell inadvertent selection

Engineering Contradiction:
Improveprogramming operation complexityVSAvoidhalf-select margin
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary actions by performing read operations with both polarities before the write operation. This preliminary reading with opposite polarities resets the Vth drift that accumulates during cell retention, ensuring that the subsequent write operation starts from a known baseline state. This prevents inadvertent selection of half-selected cells during programming while maintaining relatively simple programming procedures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements periodic action by alternately applying read signals with opposite polarities before the write operation. This periodic switching between polarities serves to periodically reset the Vth drift, preventing it from accumulating to levels that would cause half-selected cell inadvertent selection. The periodic nature of this preprocessing step maintains reliability without significantly increasing programming complexity.

Inventive Principle:
Principle #19Periodic action

2Productivity

If higher program voltage magnitude is used, then programming speed is improved, but half-selected cells may be inadvertently selected due to Vth drift

Engineering Contradiction:
Improveprogramming speedVSAvoidhalf-select margin
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

By performing preliminary read operations with opposite polarities before the write operation, the patent resets Vth drift to a known baseline state. This preliminary action enables the use of higher program voltage magnitudes for faster programming while maintaining adequate half-select margins, as the Vth drift has been cleared before the high-voltage write pulse is applied.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs feedback by using the read operations with opposite polarities to detect and reset accumulated Vth drift before proceeding with the write operation. This feedback mechanism ensures that the system is in a known state before applying high program voltages, allowing fast programming while preventing inadvertent selection of half-selected cells through continuous monitoring and resetting of Vth drift.

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

This approach stabilizes threshold voltages, reduces the risk of half-select issues, and enables efficient programming and reading by allowing for lower voltage usage, enhancing memory system reliability and performance.

Implementation Method 1

The threshold switching selector has a high resistance (in an off or non-conductive state) until it is biased to a voltage higher than its threshold voltage (Vt) or current above its threshold current, (It), and until its voltage bias falls below Vhold ('Voffset') or current below a holding current Ihold.

Methodology Applied
Scientific EffectThreshold switching:

Implementation Method 2

A magnetoresistive random access memory (MRAM) cell uses magnetization to represent stored data. A bit of data is written to an MRAM cell by changing the direction of magnetization of a magnetic element ('the free layer') within the MRAM cell, and a bit is read by measuring the resistance of the MRAM cell, such resistance changing with the direction of magnetization.

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentUS12620428B2Selector only memory write operation
Publication Date: 2026.05.05 SANDISK TECHNOLOGIES LLC
  • US12620428B2 patent drawing
  • US12620428B2 patent drawing
  • US12620428B2 patent drawing

AI summary

Technology for programming selector-only memory cells in a cross-point memory structure. The threshold switching memory element may include, but is not limited to, an Ovonic Threshold Switch (OTS). The memory system removes Vth drift in the threshold switching memory elements prior to programming. The Vth drift is removed by applying a first voltage and a second voltage having opposite polarities to all of the SOM cells to be programmed. Then, two programming voltages having the two polarities are applied to program the cells to two states.