Dynamic Read Voltage Adjustment for Memory Sub-Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory sub-systems face reliability issues due to threshold voltage drift over time, leading to increased bit error rates and reduced performance, particularly influenced by operating characteristics such as die temperature, write-to-write and write-to-read delay times, and cycling conditions, which existing scrub operations attempt to mitigate but degrade system quality and cause unnecessary read disturb errors.

Innovation Solution

A memory sub-system that identifies and applies an optimized read voltage level based on current operating characteristics, such as write-to-write and write-to-read delay times, die temperature, and cycling conditions, to minimize bit error rates and counteract threshold voltage drift, thereby reducing read-retry triggers and improving data integrity without degrading system performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional scrub operations are performed to mitigate threshold voltage drift, then reliability is improved, but system quality degrades and read disturb errors increase

Engineering Contradiction:
Improvethreshold voltage drift mitigationVSAvoidread disturb errors
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent dynamically adjusts the read voltage level based on operating characteristics (temperature, delay times, cycling conditions) to compensate for threshold voltage drift. This parameter change approach replaces the conventional scrub operation methodology, achieving drift mitigation without causing read disturb errors.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system transitions from static scrub operations to dynamic read voltage adjustment that adapts in real-time to changing operating conditions. The read voltage level is continuously optimized based on current temperature, delay times, and cycling conditions, eliminating the need for periodic scrub operations that cause harm.

Inventive Principle:
Principle #15Dynamics

2Reliability

If read voltage level is adjusted to counteract threshold voltage drift, then bit error rate decreases, but system complexity increases

Engineering Contradiction:
Improvebit error rateVSAvoidread voltage adjustment mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback by monitoring operating characteristics (temperature, delay times, cycling conditions) and using this information to dynamically adjust the read voltage level. This closed-loop approach automatically compensates for threshold voltage drift without requiring complex external intervention or sophisticated control mechanisms.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The memory sub-system performs self-adjustment of read voltage levels based on its own operating characteristics. The system monitors its own state (temperature, cycling conditions, delay times) and autonomously optimizes read voltage to maintain data integrity, eliminating the need for external scrub operations or complex error correction mechanisms.

Inventive Principle:
Principle #25Self-service

3Reliability

If dynamic read voltage adjustment is implemented, then data integrity improves, but manufacturing complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidmanufacturing complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent pre-establishes the relationship between operating characteristics and optimal read voltage levels through characterization data collected during manufacturing or initial operation. This preliminary action allows the system to implement dynamic adjustment using simple lookup tables or predefined models, avoiding the need for complex real-time calculations or sophisticated manufacturing processes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12169646B2Managing threshold voltage drift based on operating characteristics of a memory sub-system
Publication Date: 2024.12.17 MICRON TECHNOLOGY INC
  • US12169646B2 patent drawing
  • US12169646B2 patent drawing
  • US12169646B2 patent drawing

AI summary

A data structure including a target read voltage level corresponding to each set of values of a plurality of sets of values corresponding to a plurality of operating characteristics is stored. In response to a read command associated with a memory cell, a current set of measured values of the plurality of operating characteristics associated with the memory cell is measured. A match between a first set of values of the plurality of sets of values corresponding to the plurality of operating characteristics and the current set of measured values is identified. Using the data structure, a first stored target read voltage level corresponding to the match between the first set of values and the current set of measured values is identified. The read command is executed using the first stored target read voltage level.