Flash Memory Program Method for Read Margin Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory systems face reduced read margins due to charge loss and electric field coupling, which complicates the control of threshold voltage distributions and makes it difficult to determine the state of programmed memory cells, especially with the increasing complexity of semiconductor fabrication processes.

Innovation Solution

A program method for flash memory devices that involves a primary program operation to store 2-bit data, followed by a secondary program operation to ensure memory cells have threshold voltages equivalent to or higher than predetermined verify voltages, using a series of verify voltages to detect and adjust the programming of memory cells within specific threshold voltage regions, thereby securing a sufficient read margin between states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If increment step pulse programming (ISPP) is used to control threshold voltage distributions, then manufacturing precision of threshold voltage is improved, but programming time increases

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

Solution Approach 1:

The patent performs preliminary classification of memory cells into different threshold voltage regions before the main programming operation. By pre-identifying cells that need programming and their target regions, the subsequent programming process can be optimized and executed more efficiently, reducing overall programming time while maintaining precise threshold voltage control.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the threshold voltage range into multiple discrete regions and classifies memory cells into these regions based on their initial characteristics. This segmentation allows for region-specific programming strategies, enabling precise control of threshold voltage distributions while optimizing programming time for each group of cells.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If multiple threshold voltage distributions are maintained for multi-bit data storage, then storage capacity is improved, but read margin is reduced due to threshold voltage widening

Engineering Contradiction:
Improvestorage capacityVSAvoidread margin
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies different verify voltage levels to different threshold voltage regions. By tailoring the verification process to each specific region's characteristics, the system maintains distinct and well-defined threshold voltage distributions for multiple states, ensuring sufficient read margins between states while preserving multi-bit storage capacity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts verify voltage levels based on the threshold voltage region being evaluated. This parameter change strategy ensures that each state's threshold voltage distribution is verified with appropriate voltage levels, maintaining clear separation between states and preserving read margins even as storage capacity increases through multi-bit operations.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If threshold voltage distributions are tightly controlled within a determined window, then state discrimination accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvestate determination accuracyVSAvoidprogramming operation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the programming and verification process into distinct stages corresponding to different threshold voltage regions. Each stage uses simplified verify voltage levels appropriate for that region, reducing the overall complexity of the programming operation while maintaining high state discrimination accuracy through cumulative regional control.

Inventive Principle:
Principle #1Segmentation

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

The method effectively secures a wider read margin between states, even in the presence of electric field coupling and hot temperature stress, by gradually increasing verify voltages to account for charge loss, ensuring accurate state determination and stable threshold voltage distributions.

Implementation Method 1

charges are accumulated in a floating gate (FG) as the memory cell MCB is programmed. When memory cell MCB is programmed, a voltage of floating gate FG of adjacent memory cell MCA rises due to a coupling between floating gates FG of the memory cells MCA and MCB.

Methodology Applied
Scientific EffectElectric field coupling: Electric Field

Implementation Method 2

HTS means that charges accumulated in a floating gate of a memory cell are drained to a substrate. As the charges of the floating gate are reduced, threshold voltages of memory cells in respective states drop.

Methodology Applied
Scientific EffectHot temperature stress (charge drainage):

Data Source

PatentUS7489558B2Program method of flash memory capable of compensating read margin reduced due to charge loss
Publication Date: 2009.02.10 SAMSUNG ELECTRONICS CO LTD
  • US7489558B2 patent drawing
  • US7489558B2 patent drawing
  • US7489558B2 patent drawing

AI summary

The present invention provides a program method of a flash memory device including a plurality of memory cells for storing multi-bit data indicating one of a plurality of states. The memory cells are subjected to a primary program operation. Those memory cells arranged within a specific region of respective states are subjected to a secondary program operation to have a threshold voltage equivalent to or higher than a verify voltage used in the primary program operation. Thus, although a threshold voltage distribution is widened due to an electric field coupling/F-poly coupling and HTS, a read margin between adjacent states may be sufficiently secured using the program method.