Resistive Memory Programming via Oscillating Voltage Waveforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is an increasing need in the semiconductor industry to reduce the number of different voltage levels supplied on chip and steady state voltages in resistive change devices, which current technologies have not effectively addressed.

Innovation Solution

A resistive change element device with a power supply generating oscillating voltage waveforms and a current stimulus circuit that adjusts current flow to apply an electrical stimulus greater than the steady state voltage to resistive change element cells, using inductances and capacitances to create voltage waveforms that oscillate around specific voltages and transmit these waveforms to the cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple different voltage levels are supplied on chip to program resistive change elements, then programming precision is improved, but device complexity increases

Engineering Contradiction:
Improveprogramming precisionVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent changes the parameter of voltage waveform characteristics by using oscillating voltage waveforms with different frequencies and amplitudes around a single steady-state voltage level. This allows multiple programming states to be achieved through frequency and amplitude modulation rather than requiring multiple discrete voltage levels, thereby maintaining programming precision while reducing device complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies periodic oscillating voltage waveforms to program resistive change elements. By using periodic signals with varying frequencies and amplitudes centered around a single steady-state voltage, the system can distinguish between different programming states through the temporal characteristics of the waveforms rather than requiring multiple static voltage levels, thus reducing the number of voltage rails needed

Inventive Principle:
Principle #19Periodic action

2Stability of the object's composition

If multiple steady state voltage levels are maintained in resistive change devices, then state retention is improved, but power consumption increases

Engineering Contradiction:
Improvestate retentionVSAvoidpower consumption
Core Design Contradiction:
Stability of the object's compositionVSUse of energy by stationary object

Solution Approach 1:

The patent establishes a single steady-state voltage level across the device during non-programming periods, creating an equipotential state that minimizes power consumption. All resistive change elements operate from this common reference voltage, eliminating the need to maintain multiple different steady-state voltage levels while preserving state retention through the use of oscillating waveforms only when programming is required

Inventive Principle:
Principle #12Equipotentiality

3Device complexity

If oscillating voltage waveforms are used to program resistive change elements, then the number of voltage levels is reduced, but programming efficiency may be affected

Engineering Contradiction:
Improvenumber of voltage levelsVSAvoidprogramming efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent employs dynamic oscillating voltage waveforms with controllable frequency and amplitude parameters to program resistive change elements. The system dynamically adjusts the waveform characteristics to achieve precise programming control while operating from a single steady-state voltage level. This dynamic approach compensates for the reduced voltage level differentiation by using temporal signal variations to encode programming information, maintaining programming efficiency while reducing device complexity

Inventive Principle:
Principle #15Dynamics

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 solution allows for efficient programming of resistive change elements by applying electrical stimuli greater than the steady state voltage, effectively reducing the number of voltage levels required and improving the programming efficiency of resistive change memory cells.

Implementation Method 1

the first output has an inductance sized for generating the first voltage waveform and a capacitance sized for generating the first voltage waveform

Methodology Applied
Scientific EffectInductance: Inductor

Implementation Method 2

the first output has an inductance sized for generating the first voltage waveform and a capacitance sized for generating the first voltage waveform

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS10446228B2Devices and methods for programming resistive change elements
Publication Date: 2019.10.15 NANTERO INC
  • US10446228B2 patent drawing
  • US10446228B2 patent drawing
  • US10446228B2 patent drawing

AI summary

Devices and methods for programming resistive change elements using an electrical stimulus are disclosed. According to some aspects of the present disclosure the devices and methods program at least one resistive change element within at least one resistive change element cell in a resistive change element array using an electrical stimulus having a voltage level greater than a steady state voltage level that can be supplied by a power supply.