Phase Change Memory Sensing Circuit with Average Current Reference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Phase change memory devices face challenges in accurately reading data immediately after writing due to resistance drift over time and sensitivity to stored data patterns, making it difficult to determine the correct state of memory cells.

Innovation Solution

A sensing circuit is implemented with cell read current generators, a reference current generator, and sense amplifiers that use an average current to determine the data state in memory cells, allowing for real-time data sensing and robustness against resistance drift by employing DC-balanced encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional sensing methods are used, then data can be read after resistance stabilizes, but read operation speed is reduced and data cannot be read immediately after writing

Engineering Contradiction:
Improvedata reading accuracyVSAvoidread operation delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing read operations immediately after writing before resistance drift completes, using a sensing circuit that compares currents to determine data state. The sense amplifier compares the current through the memory cell with a reference current to quickly determine the stored data without waiting for resistance stabilization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the sense amplifier to continuously monitor and compare the current through the memory cell with the reference current, providing real-time feedback on the data state. This feedback mechanism allows the system to accurately read data even during the resistance drift period, enabling fast read operations.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If conventional sensing methods are used, then data can be read after writing, but sensing margin is greatly influenced by stored data pattern

Engineering Contradiction:
Improvedata state detection accuracyVSAvoidsensing margin consistency
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies parameter changes by switching from resistance-based sensing to current-based sensing. Instead of measuring resistance which varies with data pattern and drifts over time, the system measures current through the cell and compares it with a reference current. This parameter change decouples the sensing margin from stored data patterns, providing consistent detection accuracy.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses an intermediary approach by introducing a sense amplifier as a mediator between the memory cell and the readout circuit. The sense amplifier compares the cell current with a reference current and converts the resistance-based signal into a voltage-based digital signal, isolating the sensing process from the influence of stored data patterns and resistance drift.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If resistance-based sensing is used, then data storage is achieved, but resistance drift causes difficulty in reading data immediately after writing

Engineering Contradiction:
Improvedata storage stabilityVSAvoidimmediate data read accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent replaces the resistance-based sensing mechanism with a current-based sensing mechanism. Instead of measuring resistance changes which are subject to drift, the system measures current flow and uses the sense amplifier to compare it with a reference current. This substitution of measurement approach eliminates the impact of resistance drift on immediate read accuracy.

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

Solution Approach 2:

The patent applies dynamics by making the sensing system adaptive to changing conditions. The sense amplifier dynamically adjusts the comparison between cell current and reference current, allowing accurate data reading even as resistance drifts over time. This dynamic sensing capability enables reliable immediate read operations while maintaining data storage stability.

Inventive Principle:
Principle #15Dynamics

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 solution enables fast and accurate read operations immediately after writing, maintaining a consistent read current magnitude and ensuring a good sensing margin by centering the reference distribution on the average current, thus overcoming resistance drift and data pattern issues.

Implementation Method 1

the phase change material in the crystalline state has a low resistance and the phase change material in the amorphous state has a high resistance

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Implementation Method 2

the phase change material changes into a crystalline state or an amorphous state by cooling after heating

Methodology Applied
Scientific EffectJoule Heating: Joule Heating

Data Source

PatentUS9058874B2Sensing circuits and phase change memory devices including the same
Publication Date: 2015.06.16 SAMSUNG ELECTRONICS CO LTD
  • US9058874B2 patent drawing
  • US9058874B2 patent drawing
  • US9058874B2 patent drawing

AI summary

A sensing circuit includes a plurality of cell read current generators, a reference current generator and a plurality of sense amplifiers. Each of the cell read current generators generates a cell read current from each of a plurality of memory cells. The reference current generator sums the cell read currents to generate a sum current. Each of the sense amplifiers determines data state stored in each of the memory cells based on each of the cell read currents and an average current. The average current is obtained based on the sum current.