Adaptive NAND Voltage Offsets for Program-Verify Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The reliability of NAND devices decreases with an increase in program-erase cycles due to imbalanced threshold voltage distributions and edge margins, leading to reliability and data retention issues.

Innovation Solution

Implementing a memory sub-system that applies read level adjustments in addition to a step decrease in program voltage based on the number of program-erase cycles, using voltage offset values stored in metadata or a look-up table, determined by threshold voltage data collected during manufacturing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If program voltage is decreased to reduce programming time and energy consumption, then productivity and energy efficiency improve, but reliability deteriorates due to imbalanced threshold voltage distributions and reduced edge margins

Engineering Contradiction:
Improveprogramming speedVSAvoiddata retention
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies dynamics by making the program voltage adaptive rather than fixed. The controller dynamically adjusts program voltage based on real-time monitoring of threshold voltage distributions and edge margins during programming operations. This allows the system to optimize voltage levels for each specific programming condition, achieving both speed and reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the program voltage parameter dynamically during operation. By monitoring threshold voltage distributions and edge margins, the system adjusts voltage parameters in real-time to maintain optimal programming conditions, preventing reliability issues while maintaining high productivity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If read voltage levels are adjusted to improve read reliability, then read accuracy improves, but device complexity increases due to additional voltage levels and control mechanisms

Engineering Contradiction:
Improveread accuracyVSAvoidvoltage control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by monitoring threshold voltage distributions and edge margins during read operations. Based on this feedback, the controller dynamically adjusts read voltage levels to optimize read accuracy. This feedback mechanism allows the system to adapt to varying conditions without requiring complex predetermined voltage tables.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The read voltage levels are made dynamic rather than static. The system continuously monitors programming conditions and adjusts read voltages accordingly, allowing the same hardware to handle varying reliability requirements without additional complex voltage control circuits.

Inventive Principle:
Principle #15Dynamics

3Reliability

If program-verify operations are performed to ensure data integrity, then reliability improves, but productivity decreases due to additional operation cycles

Engineering Contradiction:
Improvedata integrityVSAvoidprogramming throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by performing program-verify operations selectively rather than universally. The controller determines when verify operations are necessary based on monitored threshold voltage distributions and edge margins, skipping verify steps when conditions indicate sufficient programming accuracy, thus maintaining reliability while improving throughput.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Feedback from threshold voltage monitoring during programming operations allows the system to determine when program-verify steps are necessary. This feedback mechanism enables the system to reduce unnecessary verify operations, improving productivity while maintaining data integrity through targeted verification.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250321679A1Modification of program voltage level with read or program-verify adjustment for improving reliability in memory devices
Publication Date: 2025.10.16 MICRON TECHNOLOGY INC
  • US20250321679A1 patent drawing
  • US20250321679A1 patent drawing
  • US20250321679A1 patent drawing

AI summary

A an example method of adjusting voltage offsets utilized by memory access operations based on values of a chosen media endurance metric includes the operations of: identifying a value of a media endurance metric associated with one or more memory blocks of a memory device; performing a programming operation on the one or more memory blocks; identifying a program-verify voltage level associated with the one or more memory blocks; determining a program-verify voltage offset associated with the program-verify voltage level and the value of the media endurance metric; and performing, using the program-verify voltage level and the program-verify voltage offset, a program-verify operation on the one or more memory blocks.