Memory Device Adaptive Program Limit Voltage Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory devices face inefficiencies in programming operations due to repetitive program loops and lack of optimized voltage application methods, leading to suboptimal performance and speed.

Innovation Solution

A memory device with a peripheral circuit and control logic that performs multiple program loops with adaptive voltage application based on cell status information, allowing for reduced program time by omitting verify operations in certain loops and applying program limit voltages to bit lines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple program loops are performed with verify operations in each loop, then the threshold voltage of memory cells can be accurately controlled to reach the target threshold voltage, but the programming time is extended due to repetitive verify operations

Engineering Contradiction:
Improvethreshold voltage control precisionVSAvoidprogramming time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing a verify operation in advance (in the N-2 th program loop) before the actual target threshold voltage verification is needed. This early verify operation allows the system to predict whether the threshold voltage will reach the target in the Nth program loop, enabling the omission of intermediate verify operations in the (N-1)th program loop while still ensuring accurate threshold voltage control.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If verify operations are performed in every program loop, then the programming operation can be completed with reliable threshold voltage verification, but the overall programming speed is reduced due to repetitive operations

Engineering Contradiction:
Improveprogramming operation reliabilityVSAvoidprogramming speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements feedback by using the verify pass signal obtained in the N-2 th program loop to control subsequent programming operations. This feedback mechanism allows the system to make informed decisions about whether to continue programming without performing redundant verify operations, thereby maintaining reliability while improving programming speed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The verify operation performed in the N-2 th program loop serves as a preliminary action that provides advance information about the programming status. This preliminary verification enables the system to skip unnecessary verify operations in intermediate loops while ensuring that the final threshold voltage target is reliably achieved.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If uniform programming voltage is applied to all bit lines, then the programming operation is simple to control, but the programming efficiency is suboptimal due to lack of adaptive voltage application

Engineering Contradiction:
Improvevoltage application control simplicityVSAvoidprogramming efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent applies local quality by differentiating the programming voltage application across different bit lines based on cell status information. Instead of using a uniform voltage for all bit lines, the system applies program limit voltages selectively to bit lines where memory cells require additional programming, thereby improving programming efficiency without complicating the overall control mechanism.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the programming voltage adaptive rather than static. The program limit voltage applied to each bit line is dynamically determined based on cell status information from previous verify operations, allowing the system to adjust voltage application in real-time according to the actual programming needs of different memory cell groups.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11842779B2Memory device and operating method for performing verify operation
Publication Date: 2023.12.12 SK HYNIX INC
  • US11842779B2 patent drawing
  • US11842779B2 patent drawing
  • US11842779B2 patent drawing

AI summary

A memory device includes a memory block, a peripheral circuit, and control logic. The memory block includes memory cells. The peripheral circuit performs a program operation including a plurality of program loops. Each of the plurality of program loops includes a program pulse application operation and a verify operation. The control logic controls the peripheral circuit to store cell status information and apply a program limit voltage. The control logic sets a verify pass reference and applies the program limit voltage determined based on the cell status information.