Soft Erase Method for Nonvolatile Memory Read Disturbance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Nonvolatile memory devices, particularly those with three-dimensional memory cell arrays, face challenges in improving data program and read operation performance due to issues like hot carrier injection and read disturbance, which affect the reliability and efficiency of data storage.

Innovation Solution

A soft erase method is introduced that involves applying pre-pulses to string select transistors of unselected memory cell strings during verification intervals, along with a turn-on voltage to selected memory cell strings, to manage potential differences and reduce hot carrier injection, thereby enhancing the programming state verification and data read accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a three-dimensional memory cell array is used to increase storage capacity, then the storage density is improved, but hot carrier injection and read disturbance occur affecting reliability

Engineering Contradiction:
Improvestorage capacityVSAvoiddata storage reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The memory cell array is divided into multiple blocks, with each block containing multiple memory cell strings. This segmentation allows selective erasure of specific blocks without affecting others, enabling targeted reliability improvement while preserving overall storage capacity. The block-level management facilitates precise control over which regions undergo soft erase operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A soft erase operation is performed as a preliminary action before normal programming operations. This preliminary soft erase reduces the threshold voltage of memory cells in selected blocks, creating a cleaner initial state that prevents hot carrier injection and read disturbance during subsequent programming and verification operations, thereby improving reliability.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If multiple program loops are performed to program memory cells into multiple programming states, then the data storage capability is improved, but the programming time and verification complexity increase

Engineering Contradiction:
Improvedata storage capabilityVSAvoidprogramming time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The programming process uses periodic program loops with alternating programming and verification phases. Each program loop programs memory cells to a specific programming state and immediately verifies the result. This periodic structure enables efficient multi-level cell programming by systematically cycling through different voltage combinations to achieve multiple stable states while maintaining reasonable programming speeds.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Verification operations provide feedback on the programming state of memory cells. The verification results determine whether additional program loops are needed and adjust subsequent programming voltages. This feedback mechanism ensures accurate programming of multiple states while minimizing unnecessary programming cycles, optimizing the balance between storage capability and programming time.

Inventive Principle:
Principle #23Feedback

3Reliability

If a soft erase operation is performed on unselected memory cell strings during verification intervals, then read disturbance is reduced, but the operation complexity increases

Engineering Contradiction:
Improveread accuracyVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The soft erase operation is merged with the verification interval of normal programming operations. Instead of performing soft erase as a separate operation, it is integrated into the existing verification timing structure. The same verification circuitry and timing mechanisms are used to perform both verification and soft erase, reducing overall operation complexity while maintaining read accuracy improvements.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The verification operation serves multiple functions: it verifies the programming state of selected memory cells and simultaneously performs soft erase on unselected memory cell strings. This multi-functionality reduces the need for separate dedicated soft erase circuitry and operations, simplifying the overall device architecture while achieving both read disturbance reduction and verification goals.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10157674B2Programming method of a nonvolatile memory device and a method thereof
Publication Date: 2018.12.18 SAMSUNG ELECTRONICS CO LTD
  • US10157674B2 patent drawing
  • US10157674B2 patent drawing
  • US10157674B2 patent drawing

AI summary

A soft erase method of a memory device including applying a program voltage to a first memory cell in at least one of program loops when a plurality of program loops are performed to program the first memory cell into a Nth programming state, wherein the first memory cell is included in a selected memory cell string connected to a selected first bit line and is connected to a selected word line; and soft erasing a second memory cell by applying, in a first verification interval, a read voltage for verifying a programming state of the first memory cell to the selected word line and applying a first prepulse to a gate of a string select transistor of each of a plurality of unselected memory cell strings connected to the first bin line and a plurality of unselected memory cell strings connected to an unselected second bit line.