Memory Cell Pulse Control Using Verification Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for controlling operation pulse signals in non-volatile memory cells are prone to inefficiencies and potential damage due to variations in reference voltage, leading to program or erase failures.

Innovation Solution

A dynamic control method that adjusts pulse height and width based on the state change of the memory cell, using a bandgap reference circuit and lookup table to generate operation pulse signals, ensuring the cell reaches the target storage state efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed pulse parameters are used for programming or erasing memory cells, then the control method is simple, but program or erase failures occur due to reference voltage variations and cell state variations

Engineering Contradiction:
Improveprogram/erase success rateVSAvoidcontrol method complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from fixed pulse parameters to dynamically adjustable pulse parameters. The control circuit continuously monitors the memory cell state through verification actions and adjusts the pulse height and width in real-time based on the actual sub-state transitions, ensuring reliable programming and erasing despite voltage variations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by performing verification actions between pulse applications to monitor memory cell state changes. The control circuit uses the verification results to determine whether to continue applying pulses and how to adjust subsequent pulse parameters, creating a closed-loop control system that improves program/erase reliability.

Inventive Principle:
Principle #23Feedback

2Productivity

If higher pulse parameters are used to ensure the memory cell reaches target state, then programming efficiency improves, but cell damage increases

Engineering Contradiction:
Improveprogramming efficiencyVSAvoidcell damage
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent uses dynamics to adapt pulse parameters to the actual needs of each memory cell. Instead of applying uniformly high pulses that cause damage, the control circuit adjusts pulse height and width dynamically based on real-time verification results, applying only the necessary amount of stress to reach the target state efficiently while minimizing cell damage.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes pulse parameters (height and width) based on the memory cell's actual state transitions between sub-states. The control circuit modifies these parameters dynamically during the programming or erasing process, allowing efficient progression through sub-states while avoiding excessive parameters that would cause cell damage.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple verification actions are performed to ensure accurate state detection, then measurement precision improves, but operation time increases

Engineering Contradiction:
Improvestate detection accuracyVSAvoidoperation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial verification by performing verification actions at strategically chosen points during the programming or erasing process, rather than continuously. The control circuit determines when verification is sufficient to accurately detect sub-state transitions and when to proceed without additional verification, balancing measurement precision with operation time efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250322875A1Operation pulse signal control method for non-volatile memory cell
Publication Date: 2025.10.16 EMEMORY TECH INC
  • US20250322875A1 patent drawing
  • US20250322875A1 patent drawing
  • US20250322875A1 patent drawing

AI summary

An operation pulse signal control method is provided. In a step (a), a verification action is performed to obtain a first sub-state value of a memory cell. In a step (b), a pulse of an operation pulse signal is provided to the memory cell. In a step (c), the verification action is performed to obtain a second sub-state value of the memory cell. If the second sub-state value indicates that the memory cell has not reached a target storage state, an actual difference value is defined as the second sub-state value minus the first sub-state value, a next pulse is adjusted according to the actual difference value, the first sub-state value is set to the second sub-state value, and the step (b) is performed again. If the memory cell has reached the target storage state, the next pulse is not provided.