Flash Memory Declared Capacity Reduction for Wear Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage systems face challenges in managing and utilizing flash memory devices whose capacity decreases over time due to wear, as existing mechanisms for adjusting operations based on reduced capacity are inadequate, leading to premature device failure.

Innovation Solution

Implementing a system that detects trigger conditions in flash memory devices, such as wear limits, and enables an amelioration process to reduce declared capacity, allowing the device to operate in a reduced mode, thereby extending its lifespan by adjusting the number of charge levels stored.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If flash memory devices operate at full declared capacity, then storage utilization is maximized, but device lifespan is reduced due to accelerated wear

Engineering Contradiction:
Improvestorage capacity utilizationVSAvoiddevice lifespan
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent implements dynamic capacity adjustment by transitioning from static full-capacity operation to adaptive capacity management. The system dynamically reduces declared capacity based on wear metrics and trigger conditions, allowing the storage device to adapt its operational parameters in real-time to balance utilization and longevity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameter of declared capacity from a fixed maximum value to a variable parameter that can be reduced based on wear conditions. By modifying the number of charge levels stored per cell (e.g., transitioning from MLC to SLC mode), the system alters the physical state of memory operation to extend device lifespan while maintaining functional storage capability.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If wear-leveling distributes operations across all memory portions, then uniform wear is achieved, but entire device failure occurs when any portion reaches wear limit

Engineering Contradiction:
Improvewear distribution uniformityVSAvoiddevice operational continuity
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The patent segments the memory device into active and inactive portions, allowing differential management of wear across segments. By isolating worn portions and continuing operation with remaining healthy capacity, the system prevents single-point failure and extends overall device operational continuity beyond traditional wear-leveling limits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary capacity reduction process that acts as a mediator between wear-leveling operations and device failure. This intermediary mechanism detects wear thresholds and triggers capacity reduction before complete failure occurs, bridging the gap between uniform wear distribution and continuous operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If multi-level flash memory cells store more bits per cell, then storage density increases, but wear degradation accelerates

Engineering Contradiction:
Improvestorage densityVSAvoidwear resistance
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent changes the storage density parameter by transitioning between different charge level configurations (SLC, MLC, TLC modes). When wear thresholds are reached, the system reduces the number of charge levels stored per cell, effectively downgrading from higher-density modes to lower-density modes to extend wear life while maintaining operational storage capacity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9519427B2Triggering, at a host system, a process to reduce declared capacity of a storage device
Publication Date: 2016.12.13 SANDISK TECHNOLOGIES LLC
  • US9519427B2 patent drawing
  • US9519427B2 patent drawing
  • US9519427B2 patent drawing

AI summary

Systems, methods and/or devices are used to enable triggering, at a host system, a process to reduce declared capacity of a storage device. In one aspect, the method includes, at a host to which a storage device of the storage system is operatively coupled: (1) obtaining one or more metrics of the storage device, the storage device including non-volatile memory, (2) detecting a trigger condition in accordance with the one or more metrics of the storage device, and (3) enabling an amelioration process associated with the detected trigger condition, the amelioration process to reduce declared capacity of the non-volatile memory of the storage device. In some embodiments, the storage device includes one or more flash memory devices.