Memory Block Retirement Using BER Thresholds and Partial Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face challenges in accurately determining when to retire memory blocks to avoid premature or belated retirement, leading to performance issues such as increased read latency and data loss.

Innovation Solution

Implementing a memory system that employs multiple levels of error correction, including RAIN error correction, to assess bit error rates and increment counters for defective blocks, allowing precise retirement of entire or partial blocks based on threshold comparisons.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory blocks are retired early to avoid defects, then reliability is improved, but productivity deteriorates due to loss of usable storage capacity

Engineering Contradiction:
Improvememory system reliabilityVSAvoidstorage capacity utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent replaces traditional mechanical threshold-based retirement mechanisms with a machine learning model that dynamically assesses block health. The ML model analyzes multiple parameters including read latency, programming failures, and error correction rates to predict future block performance, enabling more accurate retirement decisions that balance reliability and capacity utilization.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system dynamically adjusts retirement parameters based on changing memory characteristics over time. Instead of fixed thresholds, the ML model continuously learns from operational data and adapts retirement criteria to account for wear patterns, temperature variations, and workload characteristics, optimizing the balance between early retirement (reliability) and extended usage (productivity).

Inventive Principle:
Principle #35Parameter changes

2Productivity

If memory blocks are used longer to maximize capacity, then productivity is improved, but reliability deteriorates due to increased risk of defects

Engineering Contradiction:
Improvestorage capacity utilizationVSAvoidmemory block reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements continuous feedback monitoring of memory block health through multiple metrics including read latency measurements, programming failure rates, and error correction code performance. This feedback loop provides real-time information to the ML model, enabling proactive retirement decisions before defects manifest, thus maintaining both high productivity and reliability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The ML model performs preliminary assessment of block health trends before critical failures occur. By analyzing progressive degradation patterns in read latency and error rates, the system can predict future failures and schedule retirement operations in advance, preventing data loss while maximizing productive usage of the memory blocks.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If traditional error correction methods are used, then device complexity is reduced, but measurement precision deteriorates in detecting defective blocks

Engineering Contradiction:
Improveerror correction system complexityVSAvoiddefective block detection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the error correction and detection function into multiple specialized components: traditional ECC for basic error correction, read latency measurement mechanisms for performance monitoring, programming failure tracking, and a separate ML model for predictive analysis. This segmentation allows each component to specialize in its function, improving overall detection precision without requiring a complete redesign of the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The ML model acts as an intermediary layer between traditional error correction mechanisms and the retirement decision-making process. It synthesizes data from multiple sources including ECC performance, read latency measurements, and programming statistics to provide refined predictions about block health, thereby enhancing detection accuracy while maintaining the simplicity of existing error correction infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260038628A1Detection and retirement of defective blocks
Publication Date: 2026.02.05 MICRON TECHNOLOGY INC
  • US20260038628A1 patent drawing
  • US20260038628A1 patent drawing
  • US20260038628A1 patent drawing

AI summary

Methods, systems, and devices for detection and retirement of defective blocks are described. Techniques described herein may enable a memory system to determine if a block of memory cells may be partially retired. For example, the memory system may determine if an error correction counter has satisfied a first threshold or if a bit error rate (BER) of the block of memory cells satisfies a second threshold. The memory system may determine if a BER of one or more word lines of a first deck of the block of memory cells and a BER of one or more word lines of neighboring decks of the block of memory cells satisfy respective thresholds. The memory system may accordingly determine whether to refrain from retiring the block of memory cells, to partially retire the block of memory cells, or to fully retire the block of memory cells.