Combined Memory Blocks for Bad Block Replacement Extension

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory systems face challenges when bad blocks exceed the threshold for replacement, leading to an end-of-life state where no additional write operations are possible, as there are no available good blocks to replace them, resulting in a read-only mode.

Innovation Solution

The system generates combined blocks using half-good blocks from different regions of memory devices to replace bad blocks, creating a second block pool for these combined blocks, thereby extending the system's operational lifespan before reaching the end-of-life state.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system uses traditional block replacement with good blocks, then bad blocks can be replaced, but the system reaches end-of-life state when no good blocks remain

Engineering Contradiction:
Improveblock replacement capabilityVSAvoidoperational lifespan
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The patent divides a physical block into two separate physical blocks (first physical block and second physical block) that together form a logical block. This segmentation allows the system to create combined blocks from half-good blocks, effectively doubling the available replacement capacity and extending operational lifespan beyond what traditional whole-block replacement allows.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the granularity parameter of block management from whole blocks to half blocks. By operating at a finer granularity level, the system can utilize partial blocks that would traditionally be wasted, thereby increasing the total number of replaceable units and extending the system's operational duration before reaching end-of-life state.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the system enters read-only mode to preserve data integrity, then data reliability is maintained, but write operations become impossible

Engineering Contradiction:
Improvedata integrityVSAvoidwrite operation capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic block management system where the pool of available blocks for replacement is continuously updated and expanded through the creation of combined blocks. This dynamic approach allows the system to adapt to increasing bad block counts over time, maintaining write operation capability longer than static traditional replacement methods would allow.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12578890B2Block replacement using combined blocks
Publication Date: 2026.03.17 MICRON TECHNOLOGY INC
  • US12578890B2 patent drawing
  • US12578890B2 patent drawing
  • US12578890B2 patent drawing

AI summary

Methods, systems, and devices for block replacement using combined blocks are described. A memory system may receive a command to perform an access operation on a block of the memory system. The memory system may determine whether a block pool includes a second block configured to replace the block based on a failure to perform the access operation. The memory system may generate a combined block for replacing the block based on determining an absence of the second block in the block pool. The combined block may be generated by combining two half good blocks (HGBs) in a same plane of the memory system as the block. In some cases, a second block pool may be generated and the combined block may be stored to the second block pool. The memory system may select the combined block from the second block pool and replace the block with the combined block.