3D NAND Program Disturbance via Dynamic String Selection Voltage Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Three-dimensional flash memory devices face challenges in data reliability due to program disturbance and interference coupling between cells during programming operations, especially when storing multiple bits per memory cell.

Innovation Solution

A nonvolatile memory device and program method that adjusts voltages using a program voltage manager, applying bit line program voltage and changing turn-on voltages to turn-off voltages during different stages of the program operation to minimize data reliability decreases, with specific voltage conditions applied to bit lines and string selection lines to prevent program disturbance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If three-dimensional flash memory structure is used to increase degree of integration, then storage capacity is improved, but data reliability deteriorates due to program disturbance and interference coupling between cells

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

Solution Approach 1:

The patent applies different voltage conditions to different string selection lines based on their selection state. Selected string selection lines receive turn-on voltages to enable programming, while unselected string selection lines receive turn-off voltages to prevent program disturbance. This local differentiation of voltage conditions resolves the contradiction by allowing high storage capacity through 3D structure while maintaining data reliability through targeted voltage control.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically changes voltage parameters during the program operation. The voltage on unselected string selection lines is changed from turn-on voltage to turn-off voltage during the bit line setup section to prevent interference. This parameter change approach allows the system to achieve both high integration and data reliability by adapting voltage conditions to the specific operational phase and string selection state.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If multiple bits are stored at a memory cell to increase storage density, then storage capacity is improved, but data reliability deteriorates due to increased program disturbance and interference coupling

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

Solution Approach 1:

The patent implements local quality control by applying turn-off voltages specifically to unselected string selection lines during programming operations. This localized voltage control prevents program disturbance from affecting adjacent memory cells, thereby maintaining data reliability even when multiple bits are stored per cell through multi-bit cell architectures.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies preliminary anti-action by setting unselected string selection lines to turn-off voltage conditions before programming operations begin. This preliminary voltage configuration prevents potential program disturbance and interference coupling before they can occur, protecting the reliability of multi-bit stored data.

Inventive Principle:
Principle #9Preliminary anti-action

3Productivity

If conventional voltage application is used during program operation, then program speed is maintained, but program disturbance occurs causing data reliability to decrease

Engineering Contradiction:
Improveprogram speedVSAvoiddata reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary action by changing the voltage of unselected string selection lines to turn-off voltages during the bit line setup section, before the actual programming pulse is applied. This preliminary voltage adjustment prevents program disturbance without delaying the programming operation, thereby maintaining program speed while improving data reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic voltage control where the voltage on unselected string selection lines is changed from turn-on to turn-off during different sections of the program operation. This dynamic adjustment allows the system to maintain fast program speeds while preventing program disturbance through real-time voltage adaptation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9583197B2Nonvolatile memory device, program method thereof, and storage device including the same
Publication Date: 2017.02.28 SAMSUNG ELECTRONICS CO LTD
  • US9583197B2 patent drawing
  • US9583197B2 patent drawing
  • US9583197B2 patent drawing

AI summary

A nonvolatile memory device includes memory cells stacked in a direction perpendicular to a substrate and further includes a first memory cell string connected between a selected bit line and a selected string selection line, a second memory cell string connected between the selected bit line and an unselected string selection line, and a third memory cell string connected to an unselected bit line. During a bit line setup section of a program operation, a ground voltage is provided to the selected bit line and a power supply voltage provided to the unselected string selection line is changed to the ground voltage.