Memory Cell Read Margin Preservation via Per-Cell Voltage Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory elements, such as those with selectors, exhibit random variations in characteristics across cells, necessitating a higher read voltage to account for worst-case values, which degrades the sensing read margin in memory technologies like RRAM and MRAM.

Innovation Solution

The described devices and methods minimize the need to degrade the sensing read margin by determining individual characteristics of each memory element on a per-cell basis, using modules to apply input currents and derive temporal voltage changes, allowing for precise identification of threshold voltages and safe reading without accidental writing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a higher read voltage is used to account for worst-case values among memory cells, then the reliability of reading all cells is improved, but the sensing read margin is degraded

Engineering Contradiction:
Improvereading reliabilityVSAvoidsensing read margin
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent divides the memory array into multiple segments or groups, and applies different read voltages to different segments based on their individual characteristics. This segmentation allows each segment to be read with an optimized voltage that maintains adequate read margin while ensuring reliable reading for that specific segment, thereby resolving the contradiction between reading reliability and read margin preservation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by tailoring the read voltage to the specific characteristics of each memory cell or small group of cells. Instead of applying a uniform high read voltage to all cells, the system adjusts the read voltage locally based on measured characteristics such as threshold voltage variations. This local adaptation ensures that each cell is read with the minimum necessary voltage, preserving the read margin while maintaining reading reliability.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If individual characteristics of each memory element are determined on a per-cell basis, then the precision of reading is improved, but the device complexity increases

Engineering Contradiction:
Improvereading precisionVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing characterization of individual memory cell characteristics during the manufacturing process or initial system setup, before actual memory operations begin. The measured characteristics are stored in lookup tables or configuration memory. During normal read operations, the system simply retrieves the pre-determined read voltage for each cell from the stored data, avoiding the need for complex real-time measurement circuits and reducing operational complexity while maintaining high reading precision.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the read voltage is increased to accommodate worst-case variations, then the adaptability of the system is improved, but the risk of accidental writing increases

Engineering Contradiction:
Improvevoltage adaptationVSAvoidinadvertent data alteration
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The patent implements dynamics by making the read voltage adaptive and variable based on the specific memory cell being accessed. The system dynamically selects the appropriate read voltage from a range of possible values, adjusting it to match the individual characteristics of each cell. This dynamic adaptation ensures that the read voltage is high enough to reliably read cells with higher threshold voltages while remaining below the write threshold for all cells, thereby preventing accidental writing while maintaining system adaptability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10734074B2Current behavior of elements
Publication Date: 2020.08.04 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10734074B2 patent drawing
  • US10734074B2 patent drawing
  • US10734074B2 patent drawing

AI summary

An example device in accordance with an aspect of the present disclosure includes a first module, a second module, and a third module. The first module is coupled to an element whose status is to be determined, and the first module is to receive an input current that increases over time. The second module is to perform a temporal derivative of a voltage across the element. The third module is to provide an output signal based on a current behavior of the element, according to a change in voltage as a function of a change in current.