Phase Change Memory Cell Current Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Phase change memory cells struggle to achieve consistent resistance values for multi-bit storage, which is crucial for higher density memories, as the precise control of crystalline and amorphous material ratios is challenging, affecting the reproducibility and uniformity of resistance levels.

Innovation Solution

A method is introduced where phase change memory cells are programmed by precharging the bit line and applying voltage pulses to the word line, controlling the current pulse through the phase change material to achieve specific resistance states, allowing for precise control of the power delivered and reproducible programming without relying on large current sources or being impacted by R-C delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional programming methods using large current sources are used, then programming capability is sufficient, but programming consistency and resistance value uniformity deteriorate

Engineering Contradiction:
Improveresistance value consistencyVSAvoidprogramming reproducibility
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent replaces conventional voltage-based programming with a current-based programming mechanism. By using the access device transistor to directly control programming current through the phase change material, the system achieves more precise and reproducible resistance value programming. The current pulse width and magnitude are controlled by the transistor's gate voltage, providing deterministic programming that overcomes the variability inherent in voltage-based methods.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the fundamental programming parameter from voltage to current. By controlling the programming current through the access device transistor, the system can achieve consistent resistance values. The current is controlled by adjusting the gate voltage of the transistor, which modulates the drain current flowing through the phase change material, thereby achieving precise resistance programming.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If voltage pulses are applied to control current through phase change material, then programming flexibility is improved, but programming uniformity deteriorates due to R-C delays

Engineering Contradiction:
Improveprogramming flexibilityVSAvoidprogramming uniformity
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent replaces voltage-based control with current-based control by utilizing the access device transistor as a current source. This substitution eliminates the problematic interaction between voltage pulses and R-C delays in the bit line, as the transistor directly regulates the programming current. The gate voltage controls the drain current, providing flexible yet uniform programming without the timing uncertainties introduced by capacitive effects.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If current pulse width is extended to program intermediate states, then multi-bit storage capability is improved, but programming precision deteriorates

Engineering Contradiction:
Improvemulti-bit storage capabilityVSAvoidresistance level precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent employs dynamic control of the programming current through the access device transistor. By adjusting the gate voltage, the transistor can precisely modulate the drain current magnitude and duration. This dynamic control enables the system to program multiple resistance states with high precision, as the current pulse characteristics can be finely tuned to achieve specific intermediate resistance values corresponding to different data states.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent utilizes feedback mechanisms to achieve precise programming of intermediate resistance states. The read operation detects the resistance state of the phase change material, and based on this feedback, subsequent programming operations can be adjusted to achieve the desired resistance level. This feedback loop ensures that even intermediate states are programmed with high precision and consistency.

Inventive Principle:
Principle #23Feedback

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 approach enables more reproducible and uniform programming of phase change memory cells, achieving consistent resistance levels for multi-bit storage, thereby enhancing the reliability and efficiency of phase change memory devices.

Implementation Method 1

Phase change material may be used in memory cells to store bits of data. The states of phase change material may be referred to as amorphous and crystalline states.

Methodology Applied
Scientific EffectPhase change: Phase Change

Implementation Method 2

current may be driven through the phase change material, or current can be fed through a resistive heater adjacent the phase change material. In any of these methods, controllable heating of the phase change material causes controllable phase change within the phase change material.

Methodology Applied
Scientific EffectJoule heating: Joule Heating

Data Source

PatentEP1865512B1Memory cell programmed using current from access device
Publication Date: 2012.03.07 QIMONDA AG
  • EP1865512B1 patent drawingFigure 1
  • EP1865512B1 patent drawingFigure 2
  • EP1865512B1 patent drawingFigure 3

AI summary

A memory includes a phase change element having a first side and a second side and a first line coupled to the first side of the element. The memory includes an access device coupled to the second side of the element and a second line coupled to the access device for controlling the access device. The memory includes a circuit for precharging the first line to a first voltage and for applying a voltage pulse to the second line such that a current pulse is generated through the access device to the element to program the element to a selected one of more than two states. The voltage pulse has an amplitude based on the selected state.