NAND Flash Vstep Switching for Voltage Distribution Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multilevel cells in NAND flash memory devices face challenges in maintaining stable threshold voltage distributions, which affects memory density and programming efficiency, as existing methods struggle to balance programming speed with precise voltage range maintenance across varying temperatures and usage conditions.

Innovation Solution

The method involves dynamically switching the programming voltage increment (Vstep) from a low to a high increment and back to a low increment during the programming of multilevel cells, using different verify voltages to determine when to adjust the step size, thereby tightening the threshold voltage distribution without significantly increasing programming time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a high programming voltage increment (Vstep) is used throughout the programming process, then programming speed is improved, but threshold voltage distribution becomes wider and less stable

Engineering Contradiction:
Improveprogramming speedVSAvoidthreshold voltage distribution stability
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies dynamics by making the Vstep value adjustable during the programming process. The system dynamically switches between a first Vstep value (faster programming) and a second Vstep value (tighter voltage distribution) based on the programming stage and verification results, rather than using a fixed Vstep throughout.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the programming parameter Vstep from a static value to a dynamic value that changes during operation. By switching between different Vstep values based on verification outcomes and programming progress, the system optimizes both speed and precision at different stages of the programming process.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If a low programming voltage increment (Vstep) is used throughout the programming process, then threshold voltage distribution stability is improved, but programming time increases significantly

Engineering Contradiction:
Improvethreshold voltage distribution stabilityVSAvoidprogramming time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system dynamically adjusts Vstep based on real-time verification results and programming progress. When verification passes or progress is sufficient, the system switches to a lower Vstep for tighter distribution; when verification fails or progress is insufficient, it switches to a higher Vstep to maintain speed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by switching between different Vstep values during the programming process. This allows the system to use aggressive programming parameters when appropriate and conservative parameters when needed, optimizing the trade-off between speed and precision.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If voltage ranges for multilevel cell states are made narrower to increase memory density, then more bits per cell are achieved, but voltage distribution stability becomes more difficult to maintain

Engineering Contradiction:
Improvememory densityVSAvoidvoltage distribution stability
Core Design Contradiction:
Quantity of substanceVSStability of the object's composition

Solution Approach 1:

The patent uses dynamic Vstep adjustment to maintain stable voltage distributions even when states are closely spaced. By adapting Vstep based on verification results, the system can achieve precise programming of narrow voltage ranges without sacrificing stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback through verification steps that monitor programming progress and voltage distribution quality. Based on this feedback, the system adjusts Vstep to maintain stable distributions, enabling reliable operation with narrower voltage ranges for higher density.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8730736B2NAND step up voltage switching method
Publication Date: 2014.05.20 MICRON TECHNOLOGY INC
  • US8730736B2 patent drawing
  • US8730736B2 patent drawing
  • US8730736B2 patent drawing

AI summary

Methods and memories having switching points for changing Vstep increments according to a level of a multilevel cell being programmed include programming at a smaller Vstep increment in narrow threshold voltage situations and programming at a larger Vstep increment where faster programming is desired.