Memory Device Program Voltage Control During All-Levels Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The all levels programming operation in memory devices results in an increased maximum program voltage level due to bitline leakage, requiring stronger voltage pumps and potentially exceeding the endurance and reliability limits of existing circuits.

Innovation Solution

Adjust the bitline, wordline, and pillar boosting voltages during the last programming pulse to manage and minimize the maximum program voltage level, by reducing the bitline voltage and adjusting the boost voltage for subsequent pulses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If all levels programming operation is performed with increased programming pulses, then programming speed is improved, but maximum program voltage level increases due to bitline leakage

Engineering Contradiction:
Improveprogramming speedVSAvoidcircuit endurance and reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent dynamically adjusts the bitline voltage parameter during the programming operation. Specifically, the bitline voltage is reduced or disabled during the last programming pulse to compensate for bitline leakage effects, thereby controlling the maximum program voltage level while maintaining programming speed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic voltage adjustment by modifying the bitline voltage based on the programming pulse sequence. The voltage level changes during operation (higher during initial pulses, reduced during the last pulse), allowing the system to adapt to leakage effects and maintain reliability without sacrificing overall programming speed.

Inventive Principle:
Principle #15Dynamics

2Reliability

If stronger voltage pumps are used to overcome bitline leakage, then programming operation is maintained, but device complexity and power consumption increase

Engineering Contradiction:
Improveprogramming operation stabilityVSAvoidvoltage pump strength
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of using stronger voltage pumps, the patent changes the bitline voltage parameter dynamically during the programming operation. By reducing the bitline voltage during the last pulse, the system compensates for leakage without requiring increased pump strength, thereby avoiding additional device complexity and power consumption.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses the existing voltage pump infrastructure and adjusts its operation through parameter changes rather than adding more powerful hardware. The system serves itself by intelligently modulating the bitline voltage to compensate for leakage, eliminating the need for stronger voltage pumps.

Inventive Principle:
Principle #25Self-service

3Reliability

If bitline voltage is reduced during last programming pulse, then maximum program voltage is controlled, but programming precision may be affected

Engineering Contradiction:
Improvemaximum voltage controlVSAvoidprogramming voltage precision
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies a controlled parameter change to the bitline voltage specifically during the last programming pulse. This targeted adjustment compensates for bitline leakage effects at the critical final stage without affecting the precision of earlier programming pulses, thereby maintaining both voltage control and programming precision.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary programming with standard voltage levels in earlier pulses, establishing the foundation for the programming operation. The bitline voltage reduction is applied only in the final pulse as a corrective measure for leakage, ensuring that the bulk of programming precision is achieved before the voltage adjustment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250292829A1Managing a maximum program voltage level during all levels programming of a memory device
Publication Date: 2025.09.18 MICRON TECHNOLOGY INC
  • US20250292829A1 patent drawing
  • US20250292829A1 patent drawing
  • US20250292829A1 patent drawing

AI summary

Control logic in a memory device initiates a program operation including application of a set of programming pulses to a wordline associated with one or more memory cells of a memory array to be programmed to a set of programming levels, where each programming level of the set of programming levels is programmed by each programming pulse. The control logic determines that a program voltage of a programming pulse of the set of programming pulses reaches a maximum program voltage level. In response to the determining, applying a subsequent programming pulse having a subsequent program voltage that is below the maximum program voltage level.