Nonvolatile Memory Bit Line Voltage Control for Dense Threshold Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current nonvolatile memory devices face challenges in programming methods that result in inefficient data retention and integration, particularly in flash memory devices, due to the limitations of threshold voltage distribution and programming voltages.

Innovation Solution

A program method for nonvolatile memory devices that includes a pre-program verify step to set the bit line voltage based on the threshold voltage of the selected memory cell, followed by a programming operation and a post-program verify step to ensure accurate programming, utilizing a data input/output circuit to precharge and discharge bit lines according to the threshold voltage for dense threshold voltage distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a ground voltage is applied to the bit line and high voltage to the word line for programming, then the memory cell can be programmed through F-N tunneling, but the threshold voltage distribution becomes sparse resulting in poor data retention

Engineering Contradiction:
Improvedata retentionVSAvoidthreshold voltage distribution density
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent changes the bit line voltage parameter from a fixed ground voltage (0V) to a variable voltage that is adjusted according to the threshold voltage of the memory cell. This is achieved by measuring the memory cell threshold voltage and setting the bit line voltage to a specific value (e.g., Vbl = Vcc - Vth) based on the measured threshold voltage. This dynamic parameter adjustment enables dense threshold voltage distribution and improves data retention reliability.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If conventional programming method is used with fixed bit line voltage, then the programming process is simple, but the programming precision and threshold voltage control are insufficient

Engineering Contradiction:
Improveprogramming precisionVSAvoidprogramming process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing a verification operation before the actual programming to determine the memory cell threshold voltage. Based on this preliminary measurement, the bit line voltage is pre-adjusted to the optimal value before programming begins. This preliminary characterization enables precise threshold voltage control during programming while managing complexity through a structured two-stage process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback control by measuring the memory cell threshold voltage and using this information to adjust the bit line voltage setting. The verification operation provides feedback about the memory cell characteristics, which then feeds into the programming voltage selection. This closed-loop feedback mechanism ensures precise programming while the systematic approach keeps the process manageable.

Inventive Principle:
Principle #23Feedback

3Productivity

If memory cells are connected in series to one bit line for high integration, then the degree of integration improves, but the random access time increases

Engineering Contradiction:
Improvedegree of integrationVSAvoidrandom access time
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The patent applies local quality by tailoring the bit line voltage to each individual memory cell's threshold voltage characteristics. Even though memory cells are connected in series for high integration, each cell receives a customized voltage setting based on its specific threshold voltage. This localized optimization enables precise control of each cell's programming process, improving overall system performance despite the series connection architecture.

Inventive Principle:
Principle #3Local quality

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

This method improves the reliability and integration of nonvolatile memory devices by ensuring precise programming and dense threshold voltage distributions, enhancing data retention and programming efficiency.

Implementation Method 1

In order to program a memory cell of a flash memory device, a ground voltage (that is, 0V) is applied to the bit line which is connected to the memory cell, and a high voltage is applied to the word line which is connected to the memory cell. As these voltages are applied to the bit line and the word line of the memory cell to be programmed, the memory cell is programmed through F-N (Fowler-Nordheim) tunneling.

Methodology Applied
Scientific EffectFowler-Nordheim tunneling:

Data Source

PatentUS9627070B2Program method of nonvolatile memory device for having dense threshold voltage distribution by controlling voltage of bit line according to threshold voltage of memory cell
Publication Date: 2017.04.18 SK HYNIX INC
  • US9627070B2 patent drawing
  • US9627070B2 patent drawing
  • US9627070B2 patent drawing

AI summary

A program method of a nonvolatile memory device includes a pre-program verify step for verifying a threshold voltage of a selected memory cell; a step of setting a bit line voltage of the selected memory cell according to the threshold voltage of the selected memory cell which is determined through the pre-program verify step; a step of applying a program voltage to the selected memory cell set with the bit line voltage; and a post-program verify step for verifying a programmed state of the selected memory cell applied with the program voltage.