Memory Device Verify-Pass Voltage Control for Complete Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices suffer from the generation of under-programmed memory cells, which can lead to data errors and incorrect output during read operations, particularly as target levels increase.

Innovation Solution

A memory device and system that includes a memory block, peripheral circuit, and control logic, which perform a program loop with incremental Step Pulse Program (ISPP) method, increasing the verify pass voltage for unselected word lines when threshold voltages of memory cells exceed a reference level, ensuring complete programming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional programming methods are used, then programming speed is maintained at acceptable levels, but under-programmed memory cells are generated leading to data errors

Engineering Contradiction:
Improvedata reliabilityVSAvoidprogramming efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements periodic verify operations interspersed with program pulse operations. The control logic repeatedly performs program loops where each loop includes a program pulse operation followed by a verify operation, creating a periodic action that ensures complete programming while maintaining acceptable speed through structured iteration.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent employs feedback mechanisms where the control logic receives feedback signals from verify operations and adjusts subsequent program pulse operations accordingly. When threshold voltages of memory cells are measured during verify operations, the control logic uses this feedback to determine whether additional programming iterations are needed, preventing under-programmed cells while optimizing the programming process.

Inventive Principle:
Principle #23Feedback

2Reliability

If verify pass voltage is increased to prevent under-programming, then data reliability improves, but device complexity increases

Engineering Contradiction:
Improveprogramming completenessVSAvoidcontrol logic complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic adjustment of verify pass voltage levels based on programming iterations and memory cell threshold voltage measurements. The control logic adapts the verify pass voltage dynamically during different stages of programming, increasing it when necessary to prevent under-programming while maintaining lower levels during normal operation, thus balancing reliability with complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of verify pass voltage based on programming conditions. The control logic modifies verify pass voltage levels according to the number of programming iterations completed and the measured threshold voltages of memory cells, allowing the system to maintain high reliability through appropriate voltage adjustment without requiring constant maximum voltage application.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12462885B2Memory device preventing generation of under-programmed memory cell, memory system including the same and operating method thereof
Publication Date: 2025.11.04 SK HYNIX INC
  • US12462885B2 patent drawing
  • US12462885B2 patent drawing
  • US12462885B2 patent drawing

AI summary

A memory device includes a memory block, peripheral circuit, and control logic. The memory block includes a plurality of pages coupled to a plurality of word lines, respectively. The peripheral circuit is configured to perform a program loop including a program pulse operation of applying a program voltage to a selected word line, and a verify operation of applying at least one verify voltage corresponding to the program voltage to the selected word line and applying a verify pass voltage to unselected word lines. The control logic is configured to increase a level of the verify pass voltage applied to at least one unselected word line among the unselected word lines whenever the peripheral circuit performs the next program loop when threshold voltages of memory cells included in a page coupled to the selected word line are greater than a reference level.