Memory Device Erase Page Check for Partially Programmed Cells

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face challenges in detecting and handling partially programmed memory cells due to unexpected power losses, which can lead to incomplete programming of cells, especially in multi-level cell (MLC) architectures, resulting in data integrity issues and potential errors.

Innovation Solution

The implementation of a method where the memory device shifts the read voltage towards zero for the page with the lowest voltage, allowing for detection of partially programmed cells without entering a special administrative mode, thereby identifying and marking or erasing incomplete programming without requiring a full administrative mode transition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the memory device uses traditional read voltage for detecting partially programmed cells, then the detection process requires entering a special administrative mode, but this increases the complexity and time of the detection process

Engineering Contradiction:
Improvedetection accuracy of partially programmed cellsVSAvoidcomplexity of detection process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by modifying the read voltage parameter. Specifically, the controller reads the first page using a first read voltage and the second page using a second read voltage, where the voltage parameters are optimized to enable detection without administrative mode. This allows the system to maintain reliable detection while reducing operational complexity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the memory device enters administrative mode to detect and handle partially programmed cells, then data integrity can be ensured, but the time required for detection and handling increases

Engineering Contradiction:
Improvedata integrityVSAvoidtime for detection and handling
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by performing detection operations during normal operational sequences. The controller detects partially programmed cells by reading pages with optimized voltages as part of standard read operations, rather than waiting for or requiring administrative mode. This ensures data integrity while eliminating the time penalty associated with mode transitions.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If the memory device uses multi-level cell architecture to increase storage density, then memory capacity increases, but the complexity of detecting and handling programming errors increases

Engineering Contradiction:
Improvememory storage densityVSAvoidcomplexity of error detection and handling
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the memory cell pages into distinct first and second pages, each with specific read voltage parameters. This segmentation allows targeted detection of partially programmed cells in each page using optimized voltages, maintaining the high density benefits of MLC while simplifying error detection through structured page-by-page verification.

Inventive Principle:
Principle #1Segmentation

4Reliability

If the memory device performs comprehensive checking of all memory cells, then data integrity is maintained, but the speed of data access decreases

Engineering Contradiction:
Improvedata integrityVSAvoiddata access speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent implements local quality by applying specific read voltage parameters to specific pages based on their programming state. The controller reads the first page at a first read voltage and the second page at a second read voltage, optimizing detection for each local region. This targeted approach maintains data integrity without requiring comprehensive checking of all cells, thus preserving access speed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10685731B2Erase page check
Publication Date: 2020.06.16 MICRON TECHNOLOGY INC
  • US10685731B2 patent drawing
  • US10685731B2 patent drawing
  • US10685731B2 patent drawing

AI summary

Disclosed in some examples are methods, systems, memory devices, and machine readable mediums for performing an erase page check. For example, in response to an unexpected (e.g., an asynchronous) shutdown, the memory device may have one or more cells that did not finish programming. The memory device may detect these cells and erase them or mark them for erasure.