Program-Disturb Decoupling in Phase Change Memory Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the density of phase change memory (PCM) cells in an array increases, the reduced spacing between adjacent rows leads to thermal contact, causing a higher likelihood of program-disturb events, where the state of one PCM cell is inadvertently changed by neighboring cells, especially when refreshing or reading data frequently, resulting in erroneous bit changes from zero-bit to one-bit or vice versa.

Innovation Solution

Implementing a method where program bits are written to two adjacent wordlines at a time, prioritizing the writing of one-bits before zero-bits, and using a buffer to temporarily store bits for sequential writing, which reduces the likelihood of program-disturb events by minimizing thermal interference and ensuring accurate bit storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the density of memory cells is increased, then the storage capacity is improved, but the spacing between adjacent wordlines decreases leading to thermal contact and program-disturb events

Engineering Contradiction:
Improvestorage capacityVSAvoiddata integrity
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies preliminary action by writing one-bits to adjacent wordlines before writing zero-bits. This sequential approach ensures that when a zero-bit is written to a first wordline, the adjacent wordline already contains a one-bit (which has lower thermal susceptibility), thereby preventing program-disturb events. The preliminary writing of one-bits creates a protective thermal state before the more vulnerable zero-bit operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the bit-writing process into distinct phases: first writing one-bits to adjacent wordlines, then writing zero-bits. This segmentation allows independent control and optimization of each writing phase, enabling the system to manage thermal effects by controlling which bits are written to which wordlines at different time intervals.

Inventive Principle:
Principle #1Segmentation

2Productivity

If data is frequently refreshed or read, then data accessibility is improved, but thermal interference increases causing erroneous bit changes

Engineering Contradiction:
Improvedata accessibilityVSAvoidthermal interference
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent uses preliminary action by pre-writing one-bits to adjacent wordlines before performing read or refresh operations. This creates a thermal buffer that protects against program-disturb events during frequent access operations. The one-bits serve as a preliminary protective measure that reduces thermal susceptibility during subsequent read/refresh cycles.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements periodic action through the refresh operation that alternates between writing one-bits and zero-bits to adjacent wordlines. This periodic rewriting pattern maintains data integrity by periodically updating the thermal state of memory cells, preventing cumulative thermal effects from causing erroneous bit changes during frequent access.

Inventive Principle:
Principle #19Periodic action

3Speed

If zero-bits are written to adjacent wordlines simultaneously, then writing speed is improved, but program-disturb events increase due to thermal contact

Engineering Contradiction:
Improvewriting speedVSAvoidbit state stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by writing one-bits to adjacent wordlines before writing zero-bits. This sequential approach maintains writing efficiency while preventing program-disturb events. The preliminary one-bit writing creates a thermal protective state that allows subsequent zero-bit writing without causing erroneous bit changes in adjacent cells.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent inverts the conventional writing approach by writing one-bits before zero-bits, rather than the traditional zero-bit first approach. This inversion changes the thermal state sequence in a way that protects against program-disturb events, as one-bits have lower thermal susceptibility and create a protective thermal environment for subsequent zero-bit operations.

Inventive Principle:
Principle #13The other way round (Inversion)

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 effectively reduces the occurrence of program-disturb events by managing the sequence of bit writing and utilizing a buffer to stabilize the bit states, thereby maintaining the integrity of stored data in PCM cells.

Implementation Method 1

Phase change memory (PCM) may operate based, at least in part, on behavior or properties of one or more particular phase change materials, such as chalcogenide glass or germanium antimony telluride (GST), just to name a few examples. Electrical resistivities of crystalline or amorphous states of such materials may be different from one another, thus presenting a basis by which information may be represented or expressed.

Methodology Applied
Scientific EffectPhase change: Phase Change

Implementation Method 2

As density of memory cells in an array increase, distances between adjacent wordlines or bitlines may decrease. Decreased spacing among wordlines or bitlines may lead to undesirable effects, such as capacitive coupling, crosstalk, or memory disturb, just to name a few examples.

Methodology Applied
Scientific EffectThermal conduction: Conduction (thermal)

Data Source

PatentUS9336843B2Program-disturb decoupling for adjacent wordlines of a memory device
Publication Date: 2016.05.10 MICRON TECHNOLOGY INC
  • US9336843B2 patent drawing
  • US9336843B2 patent drawing
  • US9336843B2 patent drawing

AI summary

Subject matter disclosed herein relates to memory operations regarding programming bits into a memory array.