Phase Change Memory Programming via Differential Amplifier Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Phase change memory devices face reliability issues due to statistical process variations, particularly in multiple level cell configurations, where a small portion of memory cells, known as tail bits, can fall out of normal resistance distributions, affecting program performance and requiring repetitive set-verify-set operations that impact efficiency.

Innovation Solution

A memory device and method that eliminates or reduces the need for repetitive set and verify pulses by using a differential amplifier to monitor resistance and control program current pulses, allowing for direct transition between resistance states without the need for multiple pulses, thereby improving program performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If set-verify-set operations are used to fix tail bits, then reliability is improved, but program performance deteriorates due to repetitive bias changes

Engineering Contradiction:
Improvememory cell resistance state accuracyVSAvoidprogram operation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the sense amplifier continuously monitors the resistance state of the memory cell during the set operation. The verify signal generated by the sense amplifier feeds back to control the program pulse, allowing the system to automatically detect when the memory cell has reached the desired resistance state and stop applying program pulses, thereby eliminating the need for repetitive set-verify-set operations and improving program performance while maintaining reliability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The sense amplifier performs self-verification by automatically detecting the resistance state of the memory cell during programming. This self-service mechanism allows the system to autonomously determine when programming is complete without requiring external verification operations, reducing the number of bias changes and improving programming efficiency while ensuring accurate resistance state achievement

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If repetitive set and verify pulses are applied, then resistance state accuracy is improved, but operation time increases

Engineering Contradiction:
Improveresistance state control precisionVSAvoidprogram operation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The sense amplifier provides real-time feedback on the memory cell's resistance state during programming. This continuous monitoring allows the system to achieve precise resistance state control in a single programming operation by automatically adjusting the program pulse duration based on the detected resistance value, eliminating the need for multiple repetitive pulses and reducing operation time while maintaining high precision

Inventive Principle:
Principle #23Feedback

3Measurement precision

If bias arrangements are changed between set and verify operations, then measurement accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveresistance sensing accuracyVSAvoidbias control circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the sensing and programming functions into a unified operation. The sense amplifier is integrated to work concurrently with the program pulse generation, allowing resistance measurement and programming to occur simultaneously within the same circuit architecture. This integration maintains measurement precision while reducing the complexity of separate bias control arrangements by eliminating the need for distinct verify operation circuits

Inventive Principle:
Principle #5Merging (Combining)

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 efficiency of phase change memory devices by reducing the impact of tail bits and improving program performance by directly controlling the resistance state transitions within the memory cells.

Implementation Method 1

phase change material that exhibit a large resistivity contrast between crystalline (low resistivity) and amorphous (high resistivity) phases

Methodology Applied
Scientific EffectPhase change: Phase Change

Implementation Method 2

an electrical current pulse passed through the phase change memory cell can set or reset the resistivity phase of the phase change memory element

Methodology Applied
Scientific EffectJoule heating: Joule Heating

Data Source

PatentUS9646692B1Programming verify for nonvolatile memory
Publication Date: 2017.05.09 MACRONIX INTERNATIONAL CO LTD
  • US9646692B1 patent drawing
  • US9646692B1 patent drawing
  • US9646692B1 patent drawing

AI summary

A memory device includes an array of programmable resistance memory cells, a differential amplifier coupled to the array, and current circuitry providing a program current to the bit line. The differential amplifier senses a voltage difference between a first voltage on a bit line coupled to a memory cell and a reference voltage, and provides a feedback signal in response to the voltage difference. Control circuitry is coupled to the array and the differential amplifier, and configured to execute a program operation to change the memory cell in a first resistance state to a second resistance state, including selecting a voltage level for the reference voltage which correlates with the second resistance state, turning on the current circuitry to apply a program pulse of program current to the memory cell, and enabling the differential amplifier, where the current circuitry turns off the program current in response to the feedback signal.