Flash Memory Cell Grouping by Threshold Voltage Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In hybrid mode flash memory, memory cells with varying reliability lead to inefficient use of capacity, as cells with good reliability are often restricted to storing single bits instead of multiple bits to maintain reliability, resulting in wasted capacity.

Innovation Solution

A memory management method that groups memory cells by their threshold voltage distributions into multiple groups, allowing cells to operate under different programming modes (M-level and N-level cell modes) based on their reliability, thereby optimizing the use of memory cells without sacrificing capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all memory cells in a physical block are arranged to store one single bit per memory cell to increase reliability, then the reliability of the physical block is improved, but the data capacity is wasted because some memory cells with well reliabilities cannot be used for storing multiple bits

Engineering Contradiction:
Improvereliability of memory cellsVSAvoiddata capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent divides the physical block into multiple virtual blocks, where each virtual block contains memory cells with similar reliability characteristics. This segmentation allows different virtual blocks to operate at different storage densities (MLC, SLC, or hybrid modes), thereby resolving the contradiction by enabling high-reliability cells to operate in SLC mode while high-capacity cells operate in MLC mode within the same physical block.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different operational modes (SLC, MLC, or hybrid) to different virtual blocks based on their specific reliability characteristics. Instead of uniformly treating all cells in a physical block, each virtual block is optimized locally according to its threshold voltage distribution and reliability metrics, allowing cells with well reliability to store multiple bits while maintaining overall block reliability.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If some memory cells are used to store two or three bits per memory cell while others store one single bit, then the data capacity is improved, but the reliability management becomes complex due to varying reliability among cells in the same physical block

Engineering Contradiction:
Improvedata capacityVSAvoidreliability management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments memory cells into different virtual blocks based on reliability metrics such as threshold voltage distribution. This segmentation simplifies reliability management by allowing each virtual block to be managed independently with a uniform operational mode, rather than managing heterogeneous cells within the same physical block. The controller can track and manage each virtual block's reliability characteristics separately, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the operational parameter (storage mode) of memory cells based on their reliability parameters. By monitoring threshold voltage distributions and reliability metrics, the system dynamically adjusts whether each virtual block operates in SLC, MLC, or hybrid mode. This parameter-based management approach simplifies reliability tracking compared to cell-by-cell management, as entire virtual blocks can be upgraded or downgraded in storage mode based on collective performance.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9418731B1Memory management method, memory storage device and memory control circuit unit
Publication Date: 2016.08.16 PHISON ELECTRONICS
  • US9418731B1 patent drawing
  • US9418731B1 patent drawing
  • US9418731B1 patent drawing

AI summary

A memory management method, a memory storage device and a memory control circuit unit are provided. The method comprises: obtaining a first threshold voltage distribution of memory cells; grouping the first threshold voltage distribution to a plurality of first threshold voltage groups; obtaining a second threshold voltage distribution of the memory cells; grouping the second threshold voltage distribution to a plurality of second threshold voltage groups; allocating a memory cell among the memory cells to a virtual block if a threshold voltage pair of the memory cell belongs to a specific group of the first threshold voltage groups and a specific group of the second threshold voltage groups, such that the first memory cell is operated under a specific-level cell mode. Accordingly, the reliability of memory cells may be improved without significantly sacrificing the capacity of the rewritable non-volatile memory module.