Cross-Point Memory Write Strength Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cross-point memory arrays, sneak current and resistance variations lead to IR voltage drops, affecting write attempts and resulting in high latency and potential over-voltage damage, as existing methods require iterative write-and-verify cycles to successfully set memory elements to desired values.

Innovation Solution

A system that determines a first write strength by measuring sneak current and address-associated resistance, using equations and look-up tables to calculate a voltage amplitude that compensates for IR voltage drops, thereby reducing the number of write attempts and write latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If iterative write-and-verify cycles are used to set memory elements, then write reliability is improved, but write latency increases

Engineering Contradiction:
Improvewrite reliabilityVSAvoidwrite latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by measuring sneak current and resistance before the write operation, then using these measurements to calculate and determine the optimal write strength in advance. This pre-characterization of the memory element's electrical properties allows the system to select an appropriate write voltage level before actually writing, avoiding the need for multiple iterative write-and-verify cycles and thereby reducing write latency while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

2Reliability

If higher write strength is applied to overcome IR voltage drops, then write reliability is improved, but risk of over-voltage damage increases

Engineering Contradiction:
Improvewrite reliabilityVSAvoidover-voltage damage
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the write strength parameter based on measured sneak current and resistance values. Instead of using a fixed high write strength that could cause over-voltage damage, the system calculates the optimal write strength by considering the actual electrical characteristics of each memory element, thereby achieving reliable writes without applying excessive voltage that could damage the memory element

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies feedback by measuring the sneak current and resistance of each memory element before writing, using these measurements to determine the appropriate write strength. This feedback mechanism allows the system to adapt the write voltage to the specific conditions of each memory element, ensuring sufficient voltage to overcome IR drops while avoiding over-voltage damage through precise, measurement-based control

Inventive Principle:
Principle #23Feedback

3Reliability

If multiple write attempts are performed, then write reliability is improved, but power consumption increases

Engineering Contradiction:
Improvewrite reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by performing sneak current measurement and resistance characterization before the write operation to determine the optimal write strength in advance. This pre-assessment allows the system to execute the write operation successfully on the first attempt by using the correctly calculated write voltage, thereby avoiding multiple write attempts and the associated increased power consumption

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 reduces write latency and power consumption by determining an optimal initial write strength that effectively sets memory elements without overshooting, improving the reliability and longevity of memory elements in cross-point arrays.

Implementation Method 1

sneak current measurement received and resistance identified, determine a first write strength based on the sneak current measurement and the resistance

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Implementation Method 2

determine a first write strength for writing the desired memory value to the target memory element based on the sneak current measurement and the resistance. The first write strength may be determined to have a voltage amplitude that compensates for an IR voltage drop

Methodology Applied
Scientific EffectIR Voltage Drop: Ohm's Law

Data Source

PatentUS10497441B2Determining first write strength
Publication Date: 2019.12.03 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10497441B2 patent drawing
  • US10497441B2 patent drawing
  • US10497441B2 patent drawing

AI summary

Example implementations relate to writing a desired memory value to a target memory element in a cross-point array of memory elements. For example, a desired memory value for the target memory element may be received, and a sneak current measurement for the target memory element may be received. A first write strength for writing the desired memory value to the target memory element may be determined based on the sneak current measurement.