Memory Super Block Configuration via VMEC-Based Block Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory systems face disturbances and inefficiencies during sudden power-off (SPO) events due to repeated power interruptions, which can lead to data reliability issues and suboptimal utilization of memory blocks.

Innovation Solution

A memory system and operating method that configure super blocks by selecting memory blocks with the lowest maximum erasable count (VMEC) values across multiple dies, allowing for efficient storage of hot and cold data based on the VMEC values, thereby minimizing disturbances and optimizing block utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory blocks are randomly assigned to super blocks, then configuration is simple, but data reliability deteriorates due to uneven wear distribution

Engineering Contradiction:
Improvedata reliabilityVSAvoidsuper block configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by using VMEC (variable max erase count) values as a key parameter to select and group memory blocks. Instead of random assignment, memory blocks are selected based on their VMEC values, which represent their durability characteristics. This parameter-based selection ensures that blocks with similar endurance are grouped together in super blocks, improving data reliability while maintaining manageable configuration complexity through systematic criteria.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements homogeneity by grouping memory blocks with similar VMEC values together in the same super block. This ensures that all blocks within a super block have comparable durability characteristics and wear levels. By maintaining homogeneous groups, the system achieves uniform wear distribution across all super blocks, which directly improves data reliability without requiring complex configuration mechanisms.

Inventive Principle:
Principle #33Homogeneity

2Productivity

If memory blocks with different durability are grouped together, then block utilization is high, but disturbance phenomenon increases during SPO events

Engineering Contradiction:
Improveblock utilizationVSAvoidsystem stability during SPO
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies homogeneity by grouping memory blocks with similar VMEC values together in super blocks. This ensures uniform durability characteristics within each super block, preventing the disturbance phenomenon that occurs when blocks with different durability are mixed. The homogeneous grouping maintains system stability during sudden power-off events while still achieving high overall block utilization through systematic selection.

Inventive Principle:
Principle #33Homogeneity

Solution Approach 2:

The patent implements preliminary action by pre-selecting and organizing memory blocks into super blocks based on their VMEC values before any data storage operations begin. This advance organization ensures that blocks with similar durability are grouped together from the start, preventing disturbance phenomena during SPO events. The preliminary configuration optimizes both block utilization and system stability before actual usage.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If all memory blocks are treated equally, then management is simple, but hot and cold data storage optimization is lost

Engineering Contradiction:
Improvedata storage efficiencyVSAvoidsuper block management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by using VMEC values as the basis for differential treatment of memory blocks. Instead of treating all blocks equally, the system selects blocks based on their VMEC parameters to configure super blocks specifically suited for hot data or cold data storage. This parameter-driven approach optimizes data storage efficiency by matching block characteristics with data access patterns while maintaining systematic management through clear selection criteria.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11403015B2Memory system and operating method thereof
Publication Date: 2022.08.02 SK HYNIX INC
  • US11403015B2 patent drawing
  • US11403015B2 patent drawing
  • US11403015B2 patent drawing

AI summary

A memory system includes a memory device including a plurality of source dies, wherein each of the plural source dies includes a plurality of memory blocks; and a controller suitable for configuring a super block by selecting a memory block of which a maximum erasable count value is lowest in each of the plurality of dies.