Semiconductor Memory Verification Using Adaptive Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor memory devices face challenges in reducing program verification time, particularly due to inaccuracies in sensing threshold voltages during the verification process, especially in initial program operations where source bouncing phenomena occur.

Innovation Solution

The semiconductor memory device employs a control logic that selectively performs either a single sensing operation or a multi sensing operation based on the number of applied program pulses or verification operations, using a page buffer to sense threshold voltages and differentiate between erase and program cells, thereby optimizing the verification process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a single sensing operation is performed during verification, then the verification time is reduced, but the sensing accuracy deteriorates due to source bouncing phenomena in initial program operations

Engineering Contradiction:
Improveverification timeVSAvoidsensing accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The sensing operation mode is dynamically changed based on the program pulse count. The control logic selectively switches between single sensing operation and multi sensing operation according to whether the current program pulse count is less than or equal to a reference value, optimizing both speed and accuracy at different stages

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The sensing operation parameters are changed based on program progression. When the program pulse count exceeds the reference value, the system transitions from multi sensing operation (higher accuracy) to single sensing operation (faster), adapting the sensing parameters to the current program state

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If a multi sensing operation is performed during verification, then the sensing accuracy is improved, but the verification time increases

Engineering Contradiction:
Improvesensing accuracyVSAvoidverification time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The sensing operation mode is dynamically adjusted based on program pulse count. The control logic selectively performs multi sensing operation only when needed (in initial stages with program pulse count ≤ reference value), and switches to single sensing operation in later stages, optimizing the balance between accuracy and time

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The verification process is segmented into different stages based on program pulse count. The first stage (program pulse count ≤ reference value) uses multi sensing operation for accuracy, while the second stage (program pulse count > reference value) uses single sensing operation for speed, dividing the verification process into distinct phases

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9570190B2Semiconductor memory device to selectively perform a single sensing operation or a multi-sensing operation
Publication Date: 2017.02.14 SK HYNIX INC
  • US9570190B2 patent drawing
  • US9570190B2 patent drawing
  • US9570190B2 patent drawing

AI summary

A semiconductor memory device and a method of operating the same are provided. The semiconductor memory device may include a memory cell array including a plurality of memory cells, and a peripheral circuit configured to perform a program pulse applying operation and a verification operation on the memory cell array. The semiconductor memory device may include a control logic configured to control the peripheral circuit to selectively perform a single sensing operation or a multi sensing operation during the verification operation.