Read Disturb Scan for Unprogrammed Wordlines in NAND Flash

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems face issues with read disturb, where unprogrammed memory cells are inadvertently changed due to read operations, leading to write-in errors and limited read disturb management, especially in NAND flash memory devices, which can result in data loss and reduced reliability.

Innovation Solution

A memory sub-system that performs a read disturb scan on unprogrammed memory cells using a controller to determine the extent of read disturb by performing test reads and evaluating threshold voltages, allowing for more accurate detection of disturbed cells and reducing unnecessary block folding, thereby enhancing data reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If read operations are performed on programmed memory cells, then data retrieval is enabled, but unprogrammed memory cells are inadvertently changed due to read disturb

Engineering Contradiction:
Improvedata reliabilityVSAvoidread disturb
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent performs a preliminary test read on unprogrammed memory cells before actual programming operations. This preliminary action detects the extent of read disturb on unprogrammed cells adjacent to programmed blocks, allowing the system to identify and avoid using disturbed unprogrammed cells for future programming, thereby preventing write-in errors and improving data reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary measurement mechanism that quantifies read disturb by performing multiple test reads at different read voltages and calculating the extent of disturbance. This intermediary assessment acts as a mediator between the harmful read disturb effect and the programming operation, enabling informed decisions about whether to proceed with programming or fold the block

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If block folding is performed to prevent read disturb, then reliability is improved, but memory block utilization is reduced due to premature folding

Engineering Contradiction:
Improvedata reliabilityVSAvoidmemory block utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality assessment by evaluating read disturb specifically on unprogrammed memory cells adjacent to programmed blocks, rather than treating all blocks uniformly. By measuring the extent of read disturb locally and making folding decisions based on actual disturbance levels rather than conservative thresholds, the system maintains reliability while improving memory block utilization and reducing premature folding

Inventive Principle:
Principle #3Local quality

3Measurement precision

If conventional read disturb scan is performed, then some detection is achieved, but detection precision is limited leading to inaccurate assessment

Engineering Contradiction:
Improveread disturb detection accuracyVSAvoidscan complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs multiple test reads (excessive action) at different read voltages to accurately determine the extent of read disturb, rather than relying on a single conventional scan. This excessive measurement approach, performed selectively on unprogrammed cells adjacent to programmed blocks, achieves high detection precision while managing complexity through targeted application

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements feedback by using the results of test reads to determine the extent of read disturb, then using this information to make informed decisions about block folding and programming operations. The feedback loop continuously monitors unprogrammed cells and adjusts system behavior based on measured disturbance levels, improving detection accuracy and operational reliability

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11676666B2Read disturb scan for unprogrammed wordlines
Publication Date: 2023.06.13 MICRON TECHNOLOGY INC
  • US11676666B2 patent drawing
  • US11676666B2 patent drawing
  • US11676666B2 patent drawing

AI summary

A memory device to perform a read disturb scan of unprogrammed memory cells. In one approach, a test read is performed on unprogrammed memory cells in a first memory block of a storage media (e.g., NAND flash) to provide a test result. Based on the test result, a portion of the unprogrammed cells for which a threshold voltage is above a predetermined voltage is determined. A determination is made whether the portion of the unprogrammed memory cells exceeds a predetermined limit. In response to determining that the portion exceeds the predetermined limit, data is moved from the first memory block to a second memory block of the storage media.