Deck-Based Media Management for Memory Wear Balancing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face reduced service life due to uneven wear distribution across decks with varying endurance levels, leading to premature failure when a deck with low endurance triggers failure for the entire device.

Innovation Solution

Implementing deck-based media management operations by calculating a media management metric for each management unit (MU) that considers write, read, and erase counts, along with a deck endurance factor, to redistribute data operations based on deck endurance, thereby preventing a single deck from reaching failure prematurely.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data operations are distributed evenly across all decks, then wear is balanced, but decks with lower endurance still fail prematurely limiting overall device life

Engineering Contradiction:
Improvedevice service lifeVSAvoiddata operation throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by assigning different weight factors to different decks based on their endurance characteristics. Decks with lower endurance receive higher weight factors, causing the wear leveling algorithm to distribute fewer operations to these decks. This localized adjustment optimizes wear distribution according to each deck's specific endurance properties, extending overall device service life without significantly impacting throughput.

Inventive Principle:
Principle #3Local quality

2Reliability

If wear leveling is implemented without considering deck endurance, then operations are distributed uniformly, but the device fails when the weakest deck reaches its limit

Engineering Contradiction:
Improvedeck wear distributionVSAvoiddevice operational duration
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The patent changes the parameter distribution strategy from uniform to weighted based on deck endurance. By introducing endurance-aware weight factors as a modifying parameter, the system dynamically adjusts operation distribution to account for variations in deck longevity. This parameter change ensures that decks with lower endurance are protected from excessive wear, directly extending the operational duration of the entire device.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If operations are concentrated on high endurance decks, then those decks are overutilized, but low endurance decks fail faster causing premature device failure

Engineering Contradiction:
Improveoperation efficiencyVSAvoiddevice failure resistance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms that continuously monitor deck wear levels and endurance characteristics. The wear leveling algorithm uses this feedback to dynamically adjust operation distribution, preventing both overutilization of high-endurance decks and excessive wear on low-endurance decks. This closed-loop control optimizes the balance between operation efficiency and device reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12164779B2Deck based media management operations in memory devices
Publication Date: 2024.12.10 MICRON TECHNOLOGY INC
  • US12164779B2 patent drawing
  • US12164779B2 patent drawing
  • US12164779B2 patent drawing

AI summary

Systems and methods are disclosed including a processing device operatively coupled to memory device. The processing device performs operations comprising responsive to receiving a memory access command, determining a portion of the memory device that is referenced by a logical address specified by the memory access command; determining an endurance factor associated with the portion; and modifying, based on a value derived from the endurance factor, a media management metric associated with the portion of the memory device.