PCMS Memory Drift Management via Time-Lapse Write Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Phase change memory (PCM) devices experience spontaneous changes or drift in measurable device parameters like threshold voltage and resistance over time, leading to incorrect state detection and accidental bit switching, compromising data retention and programming reliability.

Innovation Solution

Implementing a drift management method where the memory controller tracks the time of the first SET or RESET operation in a memory block and restricts subsequent writes based on a preset time lapse to prevent excessive drift, allowing data transfer to a new block and ensuring predictable and controlled changes in device parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If PCM memory devices are used for long-term data storage, then non-volatile memory capability is achieved, but device parameters drift over time causing incorrect state detection

Engineering Contradiction:
Improvedata retention timeVSAvoidstate detection accuracy
Core Design Contradiction:
Duration of action of stationary objectVSReliability

Solution Approach 1:

The patent applies preliminary action by performing a read verify operation immediately after programming the PCM cell. This preliminary verification detects parameter drift before it causes incorrect state detection, allowing the system to take corrective action (re-programming) before data integrity is compromised. The read verify step is executed as a preliminary check to prevent future reliability issues.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the result of the read verify operation to determine whether re-programming is necessary. The system continuously monitors device parameters through read verify and adjusts the stored data state based on drift detection. This closed-loop feedback mechanism maintains reliability despite long-term parameter drift in the PCM material.

Inventive Principle:
Principle #23Feedback

2Reliability

If drift management restrictions are implemented to prevent excessive drift, then reliability is improved, but write speed decreases due to time lapse requirements

Engineering Contradiction:
Improveprogramming reliabilityVSAvoidwrite speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by implementing drift management only when necessary - specifically, by checking time lapse against a threshold and only restricting writes or performing read verify when the threshold is exceeded. This selective application of drift management maintains reliability when needed while minimizing impact on write speed during normal operation. The system does not continuously restrict writes but only when drift becomes excessive.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent uses parameter changes by adjusting the time lapse threshold parameter to balance reliability and write speed. The memory controller can modify the threshold value based on operating conditions, temperature, and observed drift characteristics. This dynamic parameter adjustment allows the system to maintain programming reliability while optimizing write speed by allowing longer time lapses when drift is less of a concern.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If read verify operation is performed to detect drift, then state detection accuracy is maintained, but additional time and operations are required

Engineering Contradiction:
Improvestate detection accuracyVSAvoidprogramming time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by performing read verify operations selectively rather than continuously. The system performs read verify only when the time lapse since programming exceeds a predetermined threshold or when drift is suspected. This selective verification maintains state detection accuracy while minimizing the additional time required, as read verify is not executed for every write operation but only when necessary based on drift risk assessment.

Inventive Principle:
Principle #16Partial or excessive action

4Stability of the object's composition

If time lapse tracking is implemented to manage drift, then device parameter stability is improved, but device complexity increases

Engineering Contradiction:
Improvedevice parameter stabilityVSAvoidmemory controller complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent applies self-service by having the memory controller automatically track time lapse and manage drift without external intervention. The controller maintains an internal timer that automatically increments and compares against thresholds, and automatically performs read verify or restricts writes based on the time lapse. This self-managing approach improves device parameter stability while minimizing the need for additional control logic or external management systems, as the PCM memory device itself performs the drift management functions.

Inventive Principle:
Principle #25Self-service

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 enhances the reliability and performance of PCM memory devices by maintaining the read window and write blocking capabilities, reducing the impact of drift on write speed and preventing accidental bit activation.

Implementation Method 1

Phase change memory (PCM) devices use phase change materials which are materials that may be electrically switched between a generally amorphous and a generally crystalline state

Methodology Applied
Scientific EffectPhase change: Phase Change

Implementation Method 2

a scalable and stackable non-volatile PCMS device can be built from memory cells by layering a PCM storage element and an Ovonic threshold switch (OTS)

Methodology Applied
Scientific EffectNegative resistance:

Data Source

PatentUS9021227B2Drift management in a phase change memory and switch (PCMS) memory device
Publication Date: 2015.04.28 TAHOE RES LTD
  • US9021227B2 patent drawing
  • US9021227B2 patent drawing
  • US9021227B2 patent drawing

AI summary

The present disclosure relates to the drift management for a memory device. In at least one embodiment, the memory device of the present disclosure may include a phase change memory and switch (hereinafter “PCMS”) memory cell and a memory controller that is capable of implementing drift management to control drift. Other embodiments are described and claimed.