Flash Memory Program Method Uniform Channel Boosting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory devices experience program disturbance during operations, particularly when storing 2-bit data, due to varying channel boosting characteristics across memory cells, leading to inconsistent program characteristics and threshold voltage changes in neighboring cells.

Innovation Solution

The method involves uniformly precharging channel regions within a string by applying a ground voltage to one bit line connected to programmed cells and a program-inhibited voltage to another bit line connected to program-inhibited cells, generating channel boosting only in the string with program-inhibited cells, thereby preventing threshold voltage changes in program-inhibited cells during the program operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If different voltages are applied to bit lines connected to to-be-programmed cells and program-inhibited cells, then program operation can be performed on specific cells, but channel boosting characteristics vary across memory cells causing program disturbance

Engineering Contradiction:
Improveprogram operation controlVSAvoidprogram disturbance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies a preliminary voltage to the bit line connected to program-inhibited cells before the program operation begins. This preliminary voltage ensures that the channel region in the string containing program-inhibited cells is precharged to a level that prevents unwanted electron injection during the subsequent program operation, thereby eliminating program disturbance while maintaining the ability to selectively program specific cells

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If channel boosting is generated during program operation, then program characteristics are improved, but threshold voltage of program-inhibited cells changes due to varying boosting characteristics

Engineering Contradiction:
Improveprogram characteristicsVSAvoidthreshold voltage stability
Core Design Contradiction:
Manufacturing precisionVSStability of the object's composition

Solution Approach 1:

The patent applies a preliminary voltage to the bit line connected to program-inhibited cells before the program operation to counteract the potential harmful effect of channel boosting. This preliminary voltage precharges the channel region to a level that prevents electron injection into the floating gate of program-inhibited cells during the program operation, thereby maintaining threshold voltage stability while allowing channel boosting to occur in strings with to-be-programmed cells

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS8238153B2Program method of flash memory device
Publication Date: 2012.08.07 SK HYNIX INC
  • US8238153B2 patent drawing
  • US8238153B2 patent drawing
  • US8238153B2 patent drawing

AI summary

In a program method of a flash memory device where memory cells within a string are turned on to electrically connect channel regions, all of the channel regions within a second string are precharged uniformly by applying a ground voltage to a first bit line connected to a first string including to-be-programmed cells and a program-inhibited voltage to a second bit line connected to the second string including program-inhibited cells. If a program operation is executed, channel boosting occurs in the channel regions within the second string including the program-inhibited cells. Accordingly, a channel boosting potential can be increased and a program disturbance phenomenon, in which the threshold voltage of program-inhibited cells is changed, can be prevented.