Flash Storage Dynamic Mode Switching for Endurance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash storage devices become unreliable and require replacement once they exceed their terabytes written (TBW) rating, leading to ongoing costs in enterprise storage solutions.

Innovation Solution

A flash storage device dynamically switches from multi-bit mode to single-bit mode when a trigger event occurs, such as reaching the TBW rating, extending its lifespan by increasing endurance and reducing storage capacity, allowing it to continue operating reliably.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If flash storage device operates in multi-bit mode (MLC/TLC/QLC), then storage capacity is maximized, but write endurance is limited and device becomes unreliable after TBW rating

Engineering Contradiction:
Improvestorage capacityVSAvoidwrite endurance
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The flash storage device dynamically switches between multi-bit mode and single-bit mode based on operational conditions. The controller monitors TBW usage and automatically reconfigures flash blocks from multi-bit mode (higher capacity, lower endurance) to single-bit mode (lower capacity, higher endurance) when TBW rating is approached, resolving the contradiction between capacity and reliability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational parameters of flash cells by switching between different bit-per-cell modes. By altering the programming/reading parameters from multi-bit (2, 3, or 4 bits per cell) to single-bit mode, the system transforms the storage characteristics to achieve extended write endurance while maintaining functional operation

Inventive Principle:
Principle #35Parameter changes

2Reliability

If flash storage device switches to single-bit mode (SLC) to extend life, then write endurance increases, but storage capacity is reduced

Engineering Contradiction:
Improvewrite enduranceVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts the operational mode based on TBW usage. Rather than permanently fixing the device in single-bit mode, the controller can switch between modes as needed, allowing the system to optimize between capacity and endurance based on current operational requirements and wear level

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The flash storage device is divided into multiple blocks that can operate independently in different modes. Some blocks remain in multi-bit mode for capacity while others switch to single-bit mode for endurance, allowing the system to segment the storage resource to balance both contradictory requirements

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11966626B2Hybrid terabytes written (TBW) storage systems
Publication Date: 2024.04.23 SANDISK TECHNOLOGIES LLC
  • US11966626B2 patent drawing
  • US11966626B2 patent drawing
  • US11966626B2 patent drawing

AI summary

In one example, a flash storage device includes a flash memory and a controller. The flash memory includes non-volatile memory cells organized into blocks. The blocks are switchable between multi-bit mode and single-bit mode for storing data. The blocks in single-bit mode have a lower storage density and a higher write endurance than the blocks in multi-bit mode. The controller is configured to receive a write request from a host, and to determine whether a trigger event has occurred to switch one or more of the blocks from multi-bit mode to single-bit mode. Based on the controller determining that the trigger event has occurred, the controller is further configured to switch the one or more blocks from multi-bit mode to single bit mode, and to store, in single-bit mode, data for the write request in the one or more blocks at the lower data storage density.