Resistive Memory Verify Write Pulse Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current resistive memory devices face inefficiencies in verify write operations due to limitations in current-voltage characteristics, which affect the accuracy and speed of programming resistance states in memory cells.

Innovation Solution

A method is introduced for operating resistive memory devices that involves applying write pulses and verify pulses to adjust resistance states within specific reference ranges, using verify write current or voltage pulses to correct resistance levels, ensuring accurate programming by comparing initial resistances and adjusting pulse amplitudes and widths accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a write pulse is applied to program resistance states in memory cells, then the memory cells can be programmed to target resistance states, but the verify write operation efficiency is insufficient due to limitations in current-voltage characteristics

Engineering Contradiction:
Improveprogramming accuracyVSAvoidverify write operation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the verify write operation into two distinct phases: a first verify write operation using a current pulse and a second verify write operation using a voltage pulse. This segmentation allows each operation to be optimized for different resistance states, improving overall efficiency while maintaining programming accuracy. The current pulse is used when resistance is above the target state, and the voltage pulse is used when resistance is below the target state.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically adjusts the verify write operation based on real-time resistance measurements. The controller selectively applies different types of pulses (current or voltage) depending on the measured resistance state of the memory cell. This dynamic adaptation overcomes the limitations of fixed current-voltage characteristics and improves verify write efficiency.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If verify pulses are applied to read resistance of memory cells, then resistance states can be monitored, but the operation requires multiple steps reducing speed

Engineering Contradiction:
Improveresistance measurement accuracyVSAvoidverify write operation speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent performs a preliminary read operation to determine the initial resistance state of the memory cell before applying the verify write pulse. This preliminary action allows the controller to select the appropriate pulse type (current or voltage) in advance, streamlining the subsequent verify write operation and improving overall speed while maintaining measurement precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the resistance measurement result directly controls the selection of the verify write pulse type. The controller uses the measured resistance value to feedback-select whether to apply a current pulse or voltage pulse, creating a closed-loop system that optimizes both precision and speed.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If write pulses are applied to adjust resistance states, then memory cells can be programmed, but resistance states may fall outside reference ranges requiring correction

Engineering Contradiction:
Improveresistance state controlVSAvoidverify write operation complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent changes the parameter type of the verify write pulse based on the measured resistance state. When resistance is above the target state, a current pulse is applied; when resistance is below the target state, a voltage pulse is applied. This parameter change strategy ensures precise resistance control while managing complexity through a systematic decision-making process.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different qualities of pulses (current vs. voltage) to different local conditions of the memory cell resistance state. Each resistance condition (above or below target) receives a specifically tailored pulse type, ensuring optimal correction efficiency while maintaining overall system manageability.

Inventive Principle:
Principle #3Local quality

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 efficiency and accuracy of verify write operations by precisely controlling resistance states in memory cells, improving the overall performance and reliability of resistive memory devices.

Implementation Method 1

applying a write pulse to each of the plurality of memory cells such that each of the plurality of memory cells has a target resistance state between a first reference resistance and a second reference resistance higher than the first reference resistance

Methodology Applied
Scientific EffectResistive switching: Electrical Resistance

Data Source

PatentUS9558822B2Resistive memory device and method of operating the resistive memory device
Publication Date: 2017.01.31 SAMSUNG ELECTRONICS CO LTD
  • US9558822B2 patent drawing
  • US9558822B2 patent drawing
  • US9558822B2 patent drawing

AI summary

In operating a resistive memory device including a number of memory cells, a write pulse is applied to each of the plurality of memory cells such that each of the memory cells has a target resistance state between a first reference resistance and a second reference resistance higher than the first reference resistance. The resistance of each of the memory cells is read by applying a verify pulse to each of the plurality of memory cells. A verify write current pulse is applied to each of the memory cells that has resistance higher than the second reference resistance, and a verify write voltage pulse is applied to each of the memory cells that has resistance lower than the first reference resistance.