Resistive Memory Reference Cell Adaptive Calibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Resistive memory devices face challenges in accurately reading values stored in memory cells due to varying resistance distributions caused by process voltage temperature (PVT) changes, making it difficult to set a reliable threshold resistance for distinguishing between different values.

Innovation Solution

A resistive memory device with a reference cell and a method to control it, where a reference current or resistance is adjusted to accurately read values by writing a first value to memory cells, providing monotonically increasing or decreasing reference currents or resistances, and determining a read reference current or resistance based on reading results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a fixed threshold resistance is used to read memory cells, then the reading operation is simple, but the reading accuracy deteriorates due to PVT variations causing resistance distribution shifts

Engineering Contradiction:
Improvereading accuracyVSAvoidreference cell control mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a dynamic reference current mechanism where the reference current is adjusted based on monotonic variation (increasing or decreasing) to track the shifting resistance distributions caused by PVT variations. This dynamic adjustment allows the read operation to maintain accuracy under varying conditions without requiring a completely complex redesign of the memory cell structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of reference current from a fixed value to a variable value that monotonically increases or decreases. This parameter change enables the reference current to adapt to PVT-induced shifts in memory cell resistance distributions, thereby maintaining reading accuracy across different operating conditions without increasing fundamental device complexity.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If monotonically varying reference currents are applied to track resistance distributions, then reading accuracy improves, but the time required for reading operations increases

Engineering Contradiction:
Improvereading accuracyVSAvoidreading operation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent employs periodic sweeping of the reference current in a monotonic fashion (either increasing or decreasing) to efficiently track the resistance distributions. This periodic action allows the system to cover the full range of possible resistance values systematically, ensuring accurate reading while minimizing the time required compared to exhaustive search methods.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent incorporates feedback mechanisms where the read operation results are used to determine the optimal reference current level for subsequent operations. This feedback allows the system to learn from previous readings and adjust the reference current trajectory, reducing the time required for accurate readings over time while maintaining high precision.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the reference current is adjusted independently of read current, then adaptability to operating conditions improves, but the control circuit complexity increases

Engineering Contradiction:
Improveadaptive calibration capabilityVSAvoidcurrent source circuit
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent designs the current source circuit to perform multiple functions: it generates both the read current for normal operations and the monotonically varying reference current for adaptive calibration. This multi-functionality allows the circuit to adapt to different operating conditions without requiring separate dedicated circuits, thereby improving adaptability while controlling the increase in overall system complexity.

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

Solution Approach 2:

The patent implements preliminary calibration operations where the reference current is pre-adjusted based on expected operating conditions or initial measurements. This preliminary action prepares the system for accurate readings under varying PVT conditions without requiring complex real-time adjustments during normal read operations, thus improving adaptability while managing circuit complexity.

Inventive Principle:
Principle #10Preliminary action

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 allows for accurate and reliable reading of values stored in memory cells by controlling the reference cell, improving the operation reliability of the memory device and enabling adaptive calibration to the operating environment.

Implementation Method 1

memory cells including variable resistance elements

Methodology Applied
Scientific EffectVariable resistance: Electrical Resistance

Implementation Method 2

A voltage, generated due to the read current and the variable resistance elements of the memory cells, may be detected

Methodology Applied
Scientific EffectOhm's law: Ohm's Law

Data Source

PatentUS10762958B2Resistive memory device including a reference cell and method of controlling a reference cell to identify values stored in memory cells
Publication Date: 2020.09.01 SAMSUNG ELECTRONICS CO LTD
  • US10762958B2 patent drawing
  • US10762958B2 patent drawing
  • US10762958B2 patent drawing

AI summary

A method of controlling a reference cell in a resistive memory to identify values stored in a plurality of memory cells is provided. The method includes writing a first value to the plurality of memory cells, providing, to the reference cell, monotonically increasing or monotonically decreasing reference currents. The method includes reading the plurality of memory cells as each of the reference currents is provided to the reference cell, and determining a read reference current based on an aggregation of results of the reading.