PCM Cell Programming Pulse Generator Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for programming phase-change memory (PCM) cells, such as using rectangular, trapezoidal, or exponential set pulses, are inefficient due to long programming times and complex circuitry, especially when attempting to achieve the crystalline state, which affects memory performance.

Innovation Solution

A device and method utilizing a pulse-generator circuit with a capacitive element, charging and discharge circuits, and a voltage-to-current converter to generate programming current pulses with controlled discharge, allowing for efficient switching between amorphous and crystalline states by managing the capacitive element's charging and discharging processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If rectangular set current pulses are used to induce transition towards the crystalline state, then the chalcogenide can be heated to exceed the phase-switching temperature, but the programming time becomes excessively long

Engineering Contradiction:
Improvecrystalline state achievementVSAvoidprogramming time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies periodic action by using a train of current pulses instead of a single continuous pulse. The pulse train includes multiple pulses with specific timing characteristics where the width of each pulse and the interval between pulses are controlled to achieve crystallization. This periodic stimulation allows the chalcogenide material to undergo phase transition more efficiently, reducing the total programming time while maintaining reliable crystalline state achievement.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent employs dynamics by making the pulse width and interval variable rather than fixed. The pulse width is dynamically adjusted to be shorter than the crystallization time, and the interval between pulses is optimized to allow partial cooling while maintaining the transition process. This dynamic control enables the system to adapt the heating profile to achieve crystallization faster than conventional rectangular pulses.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If trapezoidal set pulses with linear ramp are used to reduce programming time, then the quenching time becomes rather long and a complex waveform-forming circuit is required

Engineering Contradiction:
Improveprogramming timeVSAvoidwaveform-forming circuit
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies self-service by using the inherent capacitive properties of the chalcogenide material and the simple RC circuit formed by the current source and the material itself to generate the desired pulse waveform. The capacitive element naturally produces the ramp-like voltage profile when charged and discharged, eliminating the need for complex external waveform-forming circuits. The system uses its own components to generate the required pulse shape.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts the waveform-forming function from a separate complex circuit and integrates it into the basic RC time constant of the programming circuit. By removing the dedicated waveform-generation hardware and relying on the natural charging/discharging characteristics of the capacitive element through simple switches, the circuit complexity is significantly reduced while maintaining the beneficial pulse shape characteristics.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of time

If a single pulse with constant stretch and decreasing-ramp stretch is supplied to reduce programming time, then the quenching time remains long and the circuit becomes complex

Engineering Contradiction:
Improveprogramming timeVSAvoidcircuit complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent uses periodic action with a train of pulses where each pulse has a controlled width shorter than the crystallization time, followed by an interval. This periodic stimulation pattern achieves the phase transition through cumulative effect of multiple pulses, reducing the total time required compared to a single long pulse with complex ramp characteristics.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies preliminary action by using the first few pulses in the train to initiate the phase transition process, with subsequent pulses completing the transition. The pulse width is carefully chosen to be shorter than the crystallization time, allowing the process to start but not complete in each pulse, creating a stepped progression toward full crystallization that reduces overall programming time.

Inventive Principle:
Principle #10Preliminary action

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 simplifies the programming process, reduces programming time, and enhances memory performance by enabling faster and more versatile control over the phase-change process, particularly in achieving the crystalline state with shorter quenching times and simpler circuitry.

Implementation Method 1

a first capacitive element; a charging circuit selectively coupled to the first capacitive element in a first operating condition, for bringing a reference voltage on the first capacitive element to a reset value; a discharge-current generator selectively coupled to the first capacitive element in a second operating condition, for discharging the first capacitive element by a controlled discharge current

Methodology Applied
Scientific EffectCapacitance: Capacitance

Implementation Method 2

a voltage-to-current converter configured to convert the reference voltage into the programming current pulse

Methodology Applied
Scientific EffectVoltage-to-current conversion: Ohm's Law

Implementation Method 3

phase-change memory (PCM) elements exploit the characteristics of materials that have the property of switching between two phases having distinct electrical characteristics. For example, these materials can switch between an amorphous, disorderly, phase and a crystalline or polycrystalline, orderly, phase

Methodology Applied
Scientific EffectPhase change: Phase Change

Implementation Method 4

a portion of chalcogenic material is used as programmable resistor, which can be electrically heated by a controlled current so as to switch between a high resistance condition and a low resistance condition

Methodology Applied
Scientific EffectJoule heating: Joule Heating

Implementation Method 5

The duration of the pulses is, instead, sufficient to enable complete crystallization of the chalcogenide. The time required for programming is, however, excessively long

Methodology Applied
Scientific EffectQuenching: Cooling

Data Source

PatentUS8054698B2Device for programming a PCM cell with discharge of capacitance and method for programming a PCM cell
Publication Date: 2011.11.08 STMICROELECTRONICS SRL
  • US8054698B2 patent drawing
  • US8054698B2 patent drawing
  • US8054698B2 patent drawing

AI summary

A device for programming PCM cells includes a pulse-generator circuit for supplying programming current pulses. The pulse-generator circuit includes: at least one first capacitive element; a charging circuit, connectable to the first capacitive element in a first operating condition, for bringing a reference voltage on the first capacitive element to a reset value; a discharge-current generator, selectively connectable to the first capacitive element in a second operating condition, for discharging the first capacitive element through a controlled discharge current; a logic unit, configured to control connection and disconnection of the first capacitive element), of the charging circuit, and of the discharge-current generator; and a voltage-to-current converter, for converting the reference voltage into current.