Predetermined Pattern Program Operations for Memory Cell Voltage Stability
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


