Programmable Impedance Element Pulse Delay Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional non-volatile memory technologies, such as flash memory, face limitations in power consumption and operation speed, while resistive RAM (ReRAM) and conductive bridging RAM (CBRAM) offer lower power and higher speeds but struggle with program and erase operation efficiency due to reverse effects and unipolar phenomena, leading to increased cell resistance and operational failures.

Innovation Solution

Implementing a method that includes generating program and erase pulses followed by time delays to allow for the partial dissipation of effects caused by these operations, with verify operations conducted after the delays to ensure successful programming or erasing of programmable impedance elements, utilizing a command decoder, program/erase operation controller, delay controller, and verify operation controller.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If program and erase operations are performed immediately without delay, then operation speed is improved, but program and erase reliability deteriorate due to reverse effects and unipolar phenomena

Engineering Contradiction:
Improveoperation speedVSAvoidprogram and erase reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by inserting a delay period between the program/erase pulse and the verify operation. This delay allows temporary effects such as reverse program/erase effects and unipolar phenomena to dissipate before verification occurs, ensuring accurate detection of the actual program/erase state without interference from transient effects.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements beforehand cushioning by introducing a time delay that acts as a buffer between the program/erase operation and the verify operation. This cushioning period allows harmful temporary effects to subside, preventing them from causing verification errors and improving overall operation reliability.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Loss of time

If verify operation is performed immediately after program pulse, then time efficiency is improved, but measurement precision deteriorates due to temporary effects from program operation

Engineering Contradiction:
Improvetime efficiencyVSAvoidverify operation precision
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by performing the delay operation before the verify operation. This preliminary delay allows temporary program effects to dissipate, ensuring that when verification occurs, the measurement is not contaminated by transient effects, thus improving verify precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements skipping by rapidly performing the delay period without unnecessary intermediate operations. The delay is implemented efficiently to minimize time loss while still allowing sufficient time for temporary effects to dissipate, balancing speed and precision requirements.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Productivity

If erase operation is performed without additional delay, then productivity is improved, but manufacturing precision deteriorates due to unipolar phenomena affecting resistance window

Engineering Contradiction:
Improveerase operation efficiencyVSAvoidresistance window precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by inserting a delay period after the erase pulse before verification. This delay allows unipolar phenomena and other temporary effects to dissipate, ensuring that the resistance window measurement during verification accurately reflects the true erase state, thereby improving manufacturing precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements parameter changes by adjusting the timing parameter (delay duration) to optimize the balance between productivity and precision. The delay period is carefully controlled to be sufficient for effect dissipation but not excessively long, maintaining efficient erase operation while improving resistance window measurement accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9208876B1Verify pulse delay to improve resistance window
Publication Date: 2015.12.08 GLOBALFOUNDRIES US INC
  • US9208876B1 patent drawing
  • US9208876B1 patent drawing
  • US9208876B1 patent drawing

AI summary

Structures and methods for controlling operation of a programmable impedance element are disclosed herein. In one embodiment, a method of programming/erasing the programmable impedance element can include: (i) receiving a program/erase command to be executed on the programmable impedance element; (ii) generating, in response to the program/erase command, a program/erase pulse for performing a program/erase operation on the programmable impedance element; (iii) generating a time delay from the program/erase pulse, where the time delay includes additional delay to allow for at least partial dissipation of one or more effects caused by the program/erase operation; and (iv) performing, after the time delay has elapsed, a verify operation to determine if the program/erase operation has successfully programmed/erased the programmable impedance element.