Memory Programming Voltage Calibration for Word-Line Threshold Variation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory technologies face challenges in reducing programming time and improving programming efficiency due to variations in initial threshold voltages across different word lines, leading to inconsistent programming times and reliability issues.

Innovation Solution

An operating method that applies a first start program voltage to target word lines, followed by incremental step voltage adjustments, and performs multiple verify operations to determine a precise second start program voltage based on verification results, ensuring accurate programming by adjusting for initial threshold voltage differences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a fixed start program voltage is applied to all word lines, then the programming process is simple, but programming time varies due to initial threshold voltage differences

Engineering Contradiction:
Improveprogramming process simplicityVSAvoidprogramming time variation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies different start program voltages to different word line groups based on their initial threshold voltage characteristics. The memory device determines initial threshold voltages for multiple word line groups and assigns different start program voltages accordingly, making each word line group receive a customized voltage that matches its specific characteristics, thereby reducing programming time variation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts the start program voltage parameter based on measured initial threshold voltages. By changing the voltage parameter according to the actual state of each word line group, the system optimizes programming efficiency and reduces time variation without complicating the overall programming process.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If incremental step voltage adjustments are performed with multiple verifications, then programming accuracy is improved, but programming time increases

Engineering Contradiction:
Improveprogramming accuracyVSAvoidprogramming time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary determination of initial threshold voltages for all word line groups before the actual programming operation. This preliminary measurement allows the system to pre-calculate optimal start program voltages for each word line group, so that when programming occurs, the process is faster and more accurate without requiring extensive real-time adjustments and verifications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides word lines into multiple groups and determines initial threshold voltages and start program voltages for each group separately. This segmentation allows parallel processing of voltage determination for different groups, reducing the overall time penalty while maintaining high programming accuracy through customized voltage application to each group.

Inventive Principle:
Principle #1Segmentation

3Productivity

If customized start program voltages are determined for each word line group, then programming efficiency is improved, but device complexity increases

Engineering Contradiction:
Improveprogramming efficiencyVSAvoidvoltage determination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The memory device performs self-characterization by automatically determining its own initial threshold voltages for different word line groups during manufacturing or initialization. This self-service approach eliminates the need for external complex measurement equipment and simplifies the overall system complexity while enabling customized voltage application for improved programming efficiency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The control logic within the memory device is designed to perform multiple functions: determining initial threshold voltages, calculating optimal start program voltages, and controlling the programming operation. This multi-functionality consolidates what could be separate complex systems into a single integrated controller, improving efficiency without proportionally increasing overall device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250231690A1Operating method for a memory, a memory, and a memory system
Publication Date: 2025.07.17 YANGTZE MEMORY TECH CO LTD
  • US20250231690A1 patent drawing
  • US20250231690A1 patent drawing
  • US20250231690A1 patent drawing

AI summary

An operating method for a memory, a memory, and a memory system are provided in the present application. The memory includes at least a plurality of word lines and a plurality of strings, and the plurality of word lines include a target word line, and each word line is coupled to a plurality of strings. Each string includes a plurality of memory cells. In accordance with the operating method provided by the present application, the first verification and the second verification are performed on a plurality of target memory cells with first and second verify voltages during performing a first programming operation on a plurality of target memory cells in target string coupled to the target word line, and the second start program voltage is determined based on at least the second verification result, ensuring the accuracy of the second start program voltage.