Phase Change Memory Write Modes for Data Retention and Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Phase change memory (PCM) technologies face limitations in data retention due to structural relaxation of crystalline phases and recrystallization of amorphous phases, which requires wide margins for safer long-term storage, but this comes at the cost of slower write procedures, limiting its usefulness in high-speed applications.

Innovation Solution

Implementing multiple write modes with different resistance ranges and refresh operations to optimize data retention and write speed, where the first write mode provides longer data retention with tighter resistance ranges and wider margins, and the second write mode offers shorter data retention with wider resistance ranges and narrower margins, allowing for faster write procedures and periodic refreshing of data values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If wide margins are used for safer long term storage, then data retention is improved, but write speed deteriorates

Engineering Contradiction:
Improvedata retentionVSAvoidwrite speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent implements multiple write modes with dynamically selectable resistance ranges. The system can switch between a first write mode with wider resistance ranges for long-term retention and a second write mode with narrower resistance ranges for faster writes. This dynamic adaptation allows the memory system to optimize between speed and reliability based on application requirements, resolving the contradiction by making the resistance range parameter adjustable rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the resistance range parameters used during write operations. By selecting different resistance ranges (first set with wider margins vs. second set with narrower margins), the system can adjust the trade-off between data retention reliability and write speed. The controller dynamically selects which parameter set to use based on the desired balance between these two competing requirements.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If tighter resistance ranges are used for longer data retention, then reliability is improved, but write procedure complexity increases

Engineering Contradiction:
Improvedata retentionVSAvoidwrite procedure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the write operation into distinct modes: a first write mode for long-term retention with tighter resistance ranges and a second write mode for faster operations with wider resistance ranges. By dividing the write procedure into these separate, well-defined modes, the system manages complexity through structured organization rather than attempting to handle all cases within a single complex procedure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The memory system is designed with multi-functionality, supporting both first and second write modes within the same hardware architecture. This universal design allows the system to handle different retention requirements using the same physical memory cells, reducing overall system complexity compared to having separate memory types for different retention needs.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If faster write procedures are implemented, then productivity is improved, but data retention quality deteriorates

Engineering Contradiction:
Improvewrite speedVSAvoiddata retention quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically selects between different write modes based on performance requirements. When high productivity is needed, the second write mode with wider resistance ranges and faster write procedures is selected. When data retention quality is paramount, the first write mode with tighter resistance ranges is used. This dynamic selection resolves the contradiction by allowing the system to adapt its behavior to current operational priorities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the resistance range parameters used during write operations to optimize for either speed or quality. The second set of resistance ranges is configured for faster writes with narrower margins, while the first set provides wider margins for better retention. By adjusting these parameters based on requirements, the system achieves both fast writes and high retention quality as needed.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If multiple write modes with different resistance ranges are implemented, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvewrite mode flexibilityVSAvoidcontrol logic complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the write operation into distinct modes with clearly defined resistance ranges and procedures. By dividing the control logic into separate, well-defined paths for first and second write modes, the system manages complexity through structured organization. Each mode has its own parameter set, making the control logic more manageable and easier to implement despite supporting multiple modes.

Inventive Principle:
Principle #1Segmentation

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 data retention performance while maintaining faster write speeds, enabling PCM memory to be more suitable for high-speed applications by optimizing resistance ranges and refresh intervals, thereby improving its overall effectiveness.

Implementation Method 1

PCM stores data by establishing higher resistance amorphous, and lower resistance crystalline phases in an active region of the cell

Methodology Applied
Scientific EffectPhase change: Phase Change

Implementation Method 2

verifying the memory cell by sensing resistance after applying the write pulse

Methodology Applied
Scientific EffectElectrical resistance measurement: Electrical Resistance

Data Source

PatentUS9171616B2Memory with multiple levels of data retention
Publication Date: 2015.10.27 MACRONIX INTERNATIONAL CO LTD
  • US9171616B2 patent drawing
  • US9171616B2 patent drawing
  • US9171616B2 patent drawing

AI summary

A method for operating a memory includes receiving a command to program a data value at a memory cell, and an indication of which write mode in a plurality of write modes to use. Write modes in the plurality are characterized by different sets of resistance ranges that correspond to data values stored in the memory cell. The method includes executing a program operation according to the indicated one in the plurality of write modes to program the data value in the memory cell. The plurality of write modes includes a first write mode and a second write mode corresponding to shorter data retention than the first write mode. The first and second write modes are characterized by first and second sets of resistance ranges in the different sets of resistance ranges. The method includes periodically refreshing data values in memory cells storing data in the second write mode.