Nonvolatile Memory Device ISPP Voltage Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional nonvolatile memory devices face challenges in maintaining an adequate pass voltage window, leading to potential over-programming and fail conditions due to disturbances in program and pass voltages, which affects the reliability and data storage density.

Innovation Solution

The implementation of a nonvolatile memory device with a high-voltage generator and control logic that iteratively increases the program voltage pulse and adjusts pass voltages, using Incremental Step Pulse Program (ISPP) to maintain an increased program voltage and optimize the pass voltage window, while controlling parasitic capacitance effects to prevent over-programming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional nonvolatile memory devices use fixed program voltage and pass voltage, then the device structure is simple, but the pass voltage window is insufficient leading to over-programming and reliability issues

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from fixed voltage levels to dynamic, iterative voltage adjustment. The control logic iteratively increases the program voltage pulse level and adjusts pass voltage levels during the programming operation, allowing the system to adapt to changing electrical conditions and maintain an adequate pass voltage window throughout the programming process, thereby preventing over-programming while managing device complexity through controlled automation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by systematically varying the program voltage and pass voltage parameters during the programming operation. The control logic modifies voltage levels iteratively, increasing program voltage pulse levels and adjusting pass voltage according to defined increments and conditions, enabling the system to optimize the pass voltage window and prevent over-programming through controlled parameter evolution.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the program voltage is increased to improve programming efficiency, then programming speed increases, but the pass voltage window narrows increasing the risk of over-programming

Engineering Contradiction:
Improveprogramming efficiencyVSAvoidover-programming risk
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies feedback by implementing iterative control where the control logic monitors the programming process and adjusts voltage levels accordingly. The control logic iteratively increases the program voltage pulse and adjusts pass voltage levels based on the programming state, effectively managing the balance between programming efficiency and preventing over-programming through continuous feedback and adaptive voltage adjustment.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent implements periodic action through iterative voltage adjustment cycles. The control logic performs repeated cycles of increasing program voltage pulse levels and adjusting pass voltage in defined increments, creating a structured sequence of voltage applications that systematically progresses through programming stages while maintaining control over the pass voltage window to prevent over-programming.

Inventive Principle:
Principle #19Periodic action

3Reliability

If the pass voltage is increased to prevent over-programming, then the pass voltage window improves, but the program voltage must be increased further to maintain programming effectiveness

Engineering Contradiction:
Improvepass voltage windowVSAvoidvoltage energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by implementing dynamic voltage adjustment where both program voltage and pass voltage are iteratively modified during the programming operation. The control logic adjusts pass voltage levels in response to programming conditions and simultaneously manages program voltage pulse levels, creating a coordinated dynamic voltage control strategy that optimizes the pass voltage window while managing the energy required for effective programming.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8238161B2Nonvolatile memory device
Publication Date: 2012.08.07 SAMSUNG ELECTRONICS CO LTD
  • US8238161B2 patent drawing
  • US8238161B2 patent drawing
  • US8238161B2 patent drawing

AI summary

A nonvolatile memory device includes; a memory cell array including a plurality of memory cells arranged in word lines and bit lines, a high-voltage generator generating a program voltage pulse applied to a selected word line among the word lines, and a pass voltage applied to a non-selected word line, and control logic iteratively increasing the program voltage pulse and adjusting the pass voltage according to a defined increment during a program operation.