Non-Volatile Memory Cell Programming Window Expansion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing flash memory technologies face challenges in effectively utilizing the full range of a programming window for non-volatile multilevel memory cells, particularly in determining threshold voltages, which limits memory density and increases circuit complexity and power consumption due to the need for negative voltages during read and verify operations.

Innovation Solution

The method involves applying a read voltage to a selected cell while applying a pass voltage to unselected cells, a boost voltage to the source line, and a voltage greater than the boost voltage to the bit line, allowing for the detection of current variations to determine threshold voltages, thereby expanding the programming window to include both positive and negative voltage levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If negative voltages are applied to word lines to read and verify Vt levels of cells programmed to negative Vt levels, then the full range of the programming window can be utilized, but circuit complexity and power consumption increase

Engineering Contradiction:
Improveprogramming window utilizationVSAvoidcircuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a source line as an intermediary element to apply negative voltages. Instead of applying negative voltages directly to word lines through complex word line drivers, the negative voltage is applied to the source line, which then serves as the reference for reading cells with negative Vt levels. This simplifies the circuit architecture by using the source line as a mediator.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the voltage parameter of the source line from a conventional positive or ground reference to a negative voltage. This parameter change allows the programming window to be expanded to include negative Vt levels while avoiding the need for complex negative voltage generation circuits on the word line side.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If negative voltages are applied to word lines to read and verify Vt levels of cells programmed to negative Vt levels, then the full range of the programming window can be utilized, but power consumption increases

Engineering Contradiction:
Improveprogramming window utilizationVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The source line acts as an intermediary that carries the negative voltage, eliminating the need for power-consuming negative voltage generation circuits in the word line drivers. By moving the negative voltage application point to the source line, power consumption is reduced while maintaining the ability to read negative Vt levels.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If the number of Vt distributions within a programming window is increased to represent more bits per cell, then memory density increases, but the Vt distributions must be sufficiently spaced apart which limits the number of states

Engineering Contradiction:
Improvememory densityVSAvoidnumber of program states
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent extends the voltage dimension from positive only to include negative values. By allowing Vt distributions in the negative voltage range, the programming window is effectively doubled in size, enabling more Vt distributions to be packed within the available window while maintaining sufficient spacing between them for reliable reading.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8289776B2Expanded programming window for non-volatile multilevel memory cells
Publication Date: 2012.10.16 MICRON TECHNOLOGY INC
  • US8289776B2 patent drawing
  • US8289776B2 patent drawing
  • US8289776B2 patent drawing

AI summary

Embodiments of the present disclosure provide methods, devices, modules, and systems for utilizing an expanded programming window for non-volatile multilevel memory cells. One method includes associating a different logical state with each of a number of different threshold voltage (Vt) distributions. In various embodiments, at least two Vt distributions include negative Vt levels. The method includes applying a read voltage to a word line of a selected cell while applying a pass voltage to word lines of unselected cells, applying a boost voltage to a source line coupled to the selected cell, applying a voltage greater than the boost voltage to a bit line of the selected cell, and sensing a current variation of the bit line in response to the selected cell changing from a non-conducting state to a conducting state.