NAND Flash Memory Cell Size Variation for Program Speed Uniformity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

NAND-type flash memory devices exhibit non-uniform program speed due to interference from source and drain select transistors, resulting in slower program speeds for memory cells connected to the first and last word lines, leading to degraded performance.

Innovation Solution

Increasing the size of memory cells connected to the first and last word lines by at least 10-25% compared to the remaining cells, which elevates their threshold voltages, thereby improving program speed uniformity and narrowing the program threshold voltage distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If memory cells are connected in series between source and drain select transistors to form a string, then integration density is improved, but program speed uniformity deteriorates due to interference from select transistors at the ends of the string

Engineering Contradiction:
Improveintegration densityVSAvoidprogram speed uniformity
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies local quality by differentiating the size of memory cells based on their position within the string. Specifically, first and last memory cells (connected to source and drain select transistors) are designed with a larger area than intermediate memory cells. This local differentiation compensates for the interference effect experienced only by end cells, thereby restoring program speed uniformity across the entire string while maintaining high integration density through the series connection structure.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If first and last memory cells are increased in size to compensate for select transistor interference, then program speed uniformity is improved, but device area increases

Engineering Contradiction:
Improveprogram speed uniformityVSAvoiddevice area
Core Design Contradiction:
Manufacturing precisionVSArea of stationary object

Solution Approach 1:

Rather than uniformly increasing the size of all memory cells in the string, the patent applies local quality by enlarging only the first and last memory cells that are affected by select transistor interference. Intermediate memory cells maintain their original smaller size. This selective approach achieves program speed uniformity while minimizing the overall area increase compared to a uniform size increase across all cells.

Inventive Principle:
Principle #3Local quality

3Area of stationary object

If uniform memory cell size is used throughout the string, then device area is minimized, but program speed becomes non-uniform due to end effects from select transistors

Engineering Contradiction:
Improvedevice areaVSAvoidprogram speed uniformity
Core Design Contradiction:
Area of stationary objectVSSpeed

Solution Approach 1:

The patent resolves this contradiction by applying local quality - making the size of memory cells position-dependent. First and last memory cells are enlarged to compensate for the harmful interference from source and drain select transistors, while intermediate cells maintain a smaller uniform size. This creates a size pattern such as: larger, smaller, smaller, ..., smaller, larger, which optimizes both area utilization and program speed uniformity across the string.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7359239B2Non-volatile memory device having uniform programming speed
Publication Date: 2008.04.15 SK HYNIX INC
  • US7359239B2 patent drawing
  • US7359239B2 patent drawing
  • US7359239B2 patent drawing

AI summary

Flash memory devices having a cell string structure. According to the present invention, the size of a first group of memory cells connected to a first word line and a second group of memory cells connected to a last word line is formed greater than that of a third group of memory cells respectively connected to the remaining word lines other than the first and last word lines. Accordingly, the program speed of the first and second groups of the memory cells can be improved.