NAND Flash Memory Erasing via Selective Bit Line Voltage Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional NAND flash memory erasing schemes are inefficient due to the need to write residual page data to another memory block before erasing, leading to increased time in garbage collection and wear leveling.

Innovation Solution

The memory device and method divide bit lines into selected and unselected groups, applying a first voltage to erase data on selected bit lines while setting unselected memory strings to float with a second voltage, preventing data erasure and optimizing erasing operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If block-based erasing scheme is used to erase all pages in a memory block, then complete data erasure is achieved, but time for garbage collection and wear leveling increases significantly

Engineering Contradiction:
Improvedata erasure completenessVSAvoidgarbage collection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the memory block into multiple memory strings and further divides them into selected and unselected groups. By applying different voltages to different bit lines connected to these groups, the erasing operation is segmented to affect only selected memory strings, thereby reducing the overall erasure time while maintaining data integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by using different voltage conditions on different bit lines within the same memory block. Selected bit lines receive voltages that enable erasure, while unselected bit lines maintain conditions that prevent erasure. This localized differentiation allows partial erasure of only necessary memory strings, reducing garbage collection time.

Inventive Principle:
Principle #3Local quality

2Reliability

If block-based erasing scheme is used to erase all pages in a memory block, then complete data erasure is achieved, but time for wear leveling increases significantly

Engineering Contradiction:
Improvedata erasure completenessVSAvoidwear leveling time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the memory block into multiple memory strings and further divides them into selected and unselected groups. By applying different voltages to different bit lines connected to these groups, the erasing operation is segmented to affect only selected memory strings, thereby reducing the overall erasure time while maintaining data integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by using different voltage conditions on different bit lines within the same memory block. Selected bit lines receive voltages that enable erasure, while unselected bit lines maintain conditions that prevent erasure. This localized differentiation allows partial erasure of only necessary memory strings, reducing wear leveling time.

Inventive Principle:
Principle #3Local quality

3Reliability

If all pages in a memory block are erased, then data erasure is complete, but residual page data must be written to another memory block first

Engineering Contradiction:
Improvedata erasure completenessVSAvoiddata migration process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the memory block into multiple memory strings and further divides them into selected and unselected groups. By applying different voltages to different bit lines connected to these groups, the erasing operation is segmented to affect only selected memory strings, thereby reducing the overall erasure time while maintaining data integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the unnecessary step of writing residual data to another memory block by enabling selective erasure. By identifying and erasing only the specific memory strings that need erasure while leaving others intact, the system eliminates the need for data migration, simplifying the overall process.

Inventive Principle:
Principle #2Taking out (Extraction)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach reduces time in garbage collection and wear leveling, enhancing the efficiency of the erasing process by selectively controlling voltages to prevent unnecessary data erasure across memory strings.

Implementation Method 1

a first voltage is applied to the first bit line to erase data stored in the first memory string

Methodology Applied
Scientific EffectCharge trapping and release:

Implementation Method 2

a second voltage is applied to the second bit line to set the second memory string to be floating

Methodology Applied
Scientific EffectFloating potential:

Data Source

PatentUS20160172040A1Memory device and data erasing method thereof
Publication Date: 2016.06.16 MACRONIX INTERNATIONAL CO LTD
  • US20160172040A1 patent drawing
  • US20160172040A1 patent drawing
  • US20160172040A1 patent drawing

AI summary

A memory device comprises a first memory string and a second memory string. The first memory string is coupled to a first bit line and a plurality of word lines, and the second memory string is coupled to a second bit line and the word lines. When an erasing voltage is applied to the word lines, a first voltage is applied to the first bit line to erase data stored in the first memory string, and a second voltage is applied to the second bit line to set the second memory string to be floating.