Resistive Memory Cell Programming via Capacitor Discharge Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing resistive memory cell programming technologies face challenges in accurately controlling the transition from a high resistance state to a low resistance state due to stray capacitance, which affects the ability to program multiple resistance levels and increases energy requirements.

Innovation Solution

The method involves charging a capacitor to a known voltage and controlling its discharge through a resistive switching element to program memory cells, using a current mirror to manage the programming current and bit line bias voltage to achieve precise resistance levels, thereby reducing stray capacitance effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional resistive memory cell programming is used, then memory cells can be programmed to desired states, but stray capacitance affects the ability to accurately control the transition between resistance states and increases energy requirements

Engineering Contradiction:
Improvecontrol precision of resistance state transitionVSAvoidenergy consumption for programming
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by pre-charging a capacitor to a specific voltage level before the programming operation. This pre-prepared charged capacitor then serves as the programming source, allowing precise control of the programming pulse characteristics without requiring additional energy during the actual programming operation. The capacitor is charged in advance to the exact voltage needed for the desired resistance state transition.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent utilizes parameter changes by varying the bit line bias voltage to control the discharge characteristics of the pre-charged capacitor. By adjusting the bit line bias voltage parameter, the system can precisely control the amount of charge transferred to the memory cell, thereby accurately controlling the resistance state transition while minimizing energy consumption. This parameter control mechanism directly addresses the stray capacitance issue.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If conventional programming methods are used, then memory cells can be programmed, but the ability to accurately program multiple resistance levels (MLC) is compromised due to stray capacitance effects

Engineering Contradiction:
Improvemulti-level cell operation capabilityVSAvoidaccuracy of resistance level programming
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent enables MLC operation by dynamically changing the bit line bias voltage parameter during the programming process. Different bias voltage levels correspond to different target resistance states, allowing precise programming of multiple resistance levels. The pre-charged capacitor provides a controlled charge source that, when combined with variable bit line bias, achieves accurate multi-level resistance programming despite stray capacitance.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent incorporates sensing operations that read back the resistance state of programmed memory cells. This feedback mechanism allows verification of the programmed resistance level and enables adjustment of subsequent programming operations to achieve the desired multi-level states. The sensing step provides information about the actual resistance state, which can be used to refine the programming process for accurate MLC operation.

Inventive Principle:
Principle #23Feedback

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 provides greater control over the programming current, enabling accurate multi-level cell (MLC) operation with lower energy consumption and improved resistance state management.

Implementation Method 1

charging a capacitor coupled to the memory cell to a particular voltage level and programming the memory cell from a first state to a second state by controlling discharge of the capacitor through a resistive switching element

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS9036401B2Memory cell operation
Publication Date: 2015.05.19 MICRON TECHNOLOGY INC
  • US9036401B2 patent drawing
  • US9036401B2 patent drawing
  • US9036401B2 patent drawing

AI summary

Methods, devices, and systems associated with memory cell operation are described. One or more methods of operating a memory cell include charging a capacitor coupled to the memory cell to a particular voltage level and programming the memory cell from a first state to a second state by controlling discharge of the capacitor through a resistive switching element of the memory cell.