Predetermined Pattern Program Operations for Memory Cell Voltage Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face challenges with threshold voltage shift and reduced read window budget due to repeated programming and erasing cycles, which are not effectively addressed by current wear leveling and data migration techniques.

Innovation Solution

The implementation of predetermined pattern program operations in a memory sub-system, which programs memory cells to a specific pattern to reduce threshold voltage shift and increase the read window budget, can be performed during processing stages or while the memory sub-system is in use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If memory cells are repeatedly programmed and erased, then data storage capacity and flexibility are improved, but threshold voltage shift increases and read window budget decreases

Engineering Contradiction:
Improvedata storage flexibilityVSAvoidthreshold voltage stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by performing a predetermined pattern program operation on memory cells before they are actually used to store data. This preliminary programming establishes a known initial state that compensates for threshold voltage shifts that will occur during subsequent programming and erasing cycles, thereby maintaining reliability while allowing repeated data storage operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of threshold voltage stability by introducing a predetermined pattern program operation that adjusts the initial voltage state of memory cells. This parameter change creates a buffer against threshold voltage shift, allowing the memory cells to maintain stable operation even after repeated programming and erasing cycles that would otherwise degrade performance.

Inventive Principle:
Principle #35Parameter changes

2Duration of action of stationary object

If wear leveling and data migration techniques are used, then memory cell longevity is improved, but they fail to effectively address threshold voltage shift and read window budget reduction

Engineering Contradiction:
Improvememory cell longevityVSAvoidread window budget
Core Design Contradiction:
Duration of action of stationary objectVSReliability

Solution Approach 1:

The patent applies preliminary action by performing a predetermined pattern program operation on memory cells before they are actually used to store data. This preliminary programming establishes a known initial state that compensates for threshold voltage shifts that will occur during subsequent programming and erasing cycles, thereby maintaining reliability while allowing repeated data storage operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent converts the harmful effect of threshold voltage shift into a benefit by deliberately programming a predetermined pattern that anticipates and compensates for the expected voltage drift. This predetermined pattern acts as a corrective measure that transforms the inevitable threshold voltage shift into an opportunity to maintain read window budget and improve overall memory reliability.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Reliability

If predetermined pattern program operations are performed, then threshold voltage shift is reduced and read window budget increases, but additional processing steps are required

Engineering Contradiction:
Improvedata retention accuracyVSAvoidprocessing steps
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by applying the predetermined pattern program operation selectively to specific memory cells that require it, rather than uniformly to all memory cells. This targeted approach reduces threshold voltage shift and increases read window budget where needed, while minimizing the additional processing steps required by only treating affected memory cells rather than the entire memory array.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250046389A1Predetermined pattern program operations
Publication Date: 2025.02.06 MICRON TECHNOLOGY INC
  • US20250046389A1 patent drawing
  • US20250046389A1 patent drawing
  • US20250046389A1 patent drawing

AI summary

Apparatuses, systems, and methods for predetermined pattern program operations are described according to embodiments of the present disclosure. One example method can include determining a portion of a memory device is invalid and performing a predetermined pattern program operation on the portion of the memory device in response to determining the portion of the memory device is invalid.