Memory Power Loss Detection Using Partial Block Voltage Offsets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing power loss error detection procedures in memory devices, particularly in multi-level cells (MLCs), result in a high overkill rate due to shifts in threshold voltages caused by phenomena like back-pattern effects and cell-to-cell coupling, leading to unnecessary power, computing, and memory resource consumption.

Innovation Solution

Implementing a power loss error detection procedure that compensates for partial block-induced voltage shifts by using word line group and partial block fill ratio-dependent offsets, allowing for more accurate determination of programming completion and reliability margin.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional power loss error detection procedures are used in multi-level cells, then error detection capability is provided, but the overkill rate increases due to threshold voltage shifts from back-pattern effects and cell-to-cell coupling

Engineering Contradiction:
Improveerror detection capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies parameter changes by adjusting the read reference voltage based on the programmed data pattern. Specifically, when a partial block is detected (indicated by a first bit pattern), the read reference voltage is shifted by a predetermined offset amount. This dynamic parameter adjustment compensates for threshold voltage shifts caused by back-pattern effects and cell-to-cell coupling, enabling accurate error detection without unnecessary power consumption.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamics by making the read reference voltage adaptive rather than fixed. The reference voltage dynamically changes based on the detected bit pattern in the partial block. When the first bit pattern indicating partial block programming is detected, the system automatically adjusts the reference voltage to account for voltage shifts, thereby reducing false positives and the associated power waste.

Inventive Principle:
Principle #15Dynamics

2Reliability

If traditional power loss error detection procedures are used, then programming completion detection is attempted, but computing resources are wasted due to high overkill rate

Engineering Contradiction:
Improveprogramming completion detectionVSAvoidcomputing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent changes the parameter of read reference voltage based on the detected bit pattern. When a partial block is identified through the first bit pattern, the reference voltage is adjusted by a predetermined offset. This parameter change enables more accurate determination of programming completion status, reducing false detections and the associated computing resource waste.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent employs feedback by using the detected bit pattern from the partial block to adjust the read reference voltage for subsequent read operations. This feedback mechanism ensures that the error detection procedure adapts to the actual programming conditions, improving accuracy and reducing unnecessary computational overhead.

Inventive Principle:
Principle #23Feedback

3Reliability

If traditional power loss error detection procedures are used, then memory resource consumption is monitored, but memory resources are wasted due to unnecessary operations

Engineering Contradiction:
Improveerror detection accuracyVSAvoidmemory resource consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent adjusts the read reference voltage parameter based on the bit pattern detected in the partial block. When the first bit pattern indicating partial block programming is detected, the reference voltage is shifted by a predetermined offset. This parameter adjustment improves error detection accuracy by accounting for threshold voltage shifts, thereby preventing unnecessary memory operations and resource consumption.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial action by focusing the error detection procedure on the specific partial block that was programmed, rather than unnecessarily scanning the entire memory block. By detecting the first bit pattern and adjusting the reference voltage accordingly, the system performs targeted detection only where needed, reducing memory resource consumption while maintaining reliability.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260112444A1Power loss error detection using partial block handling
Publication Date: 2026.04.23 MICRON TECHNOLOGY INC
  • US20260112444A1 patent drawing
  • US20260112444A1 patent drawing
  • US20260112444A1 patent drawing

AI summary

In some implementations, a memory device may determine that a power loss has occurred. The memory device may determine a last written page (LWP) location associated with an LWP of a block of a memory of the memory device. The memory device may determine one of: a word line group (WLG) associated with the LWP location and at least one WLG-dependent offset associated with the WLG, or a partial block (PB) fill ratio associated with the LWP location and at least one PB-fill-ratio-dependent offset associated with the PB fill ratio. The memory device may perform a power loss error detection procedure based on one of the at least one WLG-dependent offset or the at least one PB-fill-ratio offset by applying the one of the at least one WLG-dependent offset or the at least one PB-fill-ratio offset to at least one read reference voltage.