Multi-Band Flash Memory Writes for QLC Speed and Read Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-density memory cells, such as QLC, suffer from slow write speeds, lower endurance, and increased susceptibility to read errors due to charge variance and slow charge loss (SCL) exacerbated by narrow threshold voltage distributions and complex programming requirements.

Innovation Solution

Implementing a cache band with a lower bit density (e.g., SLC) for initial data storage and a data band with higher bit density (e.g., QLC), using triggers to optimize media management operations by evaluating data characteristics against threshold criteria to minimize time in unstable states and simplify programming processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If high-density memory cells (QLC) are used to increase storage capacity, then storage density is improved, but write speed deteriorates and read error susceptibility increases

Engineering Contradiction:
Improvestorage densityVSAvoidwrite speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The memory system is divided into multiple bands with different density characteristics. Lower-density bands are used for frequently written data to maintain fast write speeds, while higher-density bands store less frequently accessed data to maximize storage capacity. This segmentation allows the system to achieve both high overall storage density and maintain fast write performance for active data.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If high-density memory cells (QLC) are used to increase storage capacity, then storage density is improved, but read reliability deteriorates due to charge variance and narrow threshold voltage distributions

Engineering Contradiction:
Improvestorage densityVSAvoidread reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

Different bands are assigned different quality characteristics based on data access patterns. Bands with better reliability characteristics (lower density, wider threshold voltage distributions) are used for data requiring frequent reads, while bands with higher density are used for archival data where read operations are less frequent. This local quality differentiation ensures that critical data maintains high read reliability while the system achieves high overall storage density.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If complex programming processes are used to achieve high storage density, then storage capacity is improved, but manufacturing complexity and process difficulty increase

Engineering Contradiction:
Improvestorage capacityVSAvoidprogramming process complexity
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The memory system segments storage into multiple bands with progressively increasing density and programming complexity. Lower-density bands use simpler, more manufacturable programming processes, while higher-density bands use more complex programming only where necessary to achieve the desired storage capacity. This segmentation allows the system to achieve high storage capacity while keeping the majority of the storage accessible through simpler, more manufacturable processes.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260029962A1Optimized media management operations between multiple data storage bands
Publication Date: 2026.01.29 MICRON TECHNOLOGY INC
  • US20260029962A1 patent drawing
  • US20260029962A1 patent drawing
  • US20260029962A1 patent drawing

AI summary

A system comprises a memory device comprising: a cache band, configured to store a first number of bits per memory cell; and a data band, configured to store a second number of bits per memory cell, wherein the second number of bits per memory cell is greater than the first number of bits per memory cell. The system further comprises a processing device, operatively coupled with the memory device, to perform operations. The processing device receives a request to write data to the memory device and writes the data to a memory segment of a plurality of memory segments in the cache band. The processing device determines whether characteristics of the data satisfy a threshold criterion associated with the cache band. Responsive to determining that the characteristics of the data satisfy the threshold criterion, the processing device selects a media management operation to be performed on the memory segment.