Drift-Aware Read Operations in Memory Subsystems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face challenges in accurately retrieving data from memory cells due to drift in the state of the memory cell over time, leading to errors in read operations.

Innovation Solution

A memory sub-system is configured to estimate drift in the state of a memory cell in parallel with reading the cell, using a reference cell with similar drift characteristics. This allows for optional adjustments in read operations to improve data accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional read operations are used without drift estimation, then read operation speed is maintained, but data accuracy deteriorates due to memory cell state drift

Engineering Contradiction:
Improvedata accuracyVSAvoidread operation latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs drift estimation using reference cells before executing the actual read operation on target memory cells. This preliminary drift characterization allows the system to pre-determine appropriate read voltage adjustments, eliminating the need for iterative voltage tuning during the actual read operation and thus maintaining fast read speeds while improving data accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Reference memory cells serve as intermediaries to measure drift characteristics. These reference cells are specifically designed to track drift without storing actual data, allowing the system to estimate drift for target cells without compromising the integrity or speed of actual data read operations. The reference cells act as a mediator between the drift phenomenon and the read operation control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If drift estimation is performed for every read operation, then data accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveread accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses reference cells that are copies or replicas of target memory cells, positioned nearby and experiencing similar environmental conditions. These reference cells replicate the drift behavior of target cells without requiring complex drift modeling or prediction algorithms, simplifying the overall system while maintaining accurate drift estimation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The reference cells serve multiple functions: they track drift over time, provide calibration data for read voltage adjustments, and can be used across multiple read operations. This multi-functionality reduces the need for separate drift compensation mechanisms for each read operation, thereby reducing system complexity while maintaining improved accuracy.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If read voltage is adjusted based on drift estimation, then measurement precision is improved, but the read operation process becomes more complex

Engineering Contradiction:
Improveread accuracyVSAvoidread operation simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system implements a feedback mechanism where drift estimation from reference cells automatically determines the read voltage adjustment for target cells. This closed-loop control eliminates the need for manual voltage calibration or complex decision logic, as the feedback from reference cells directly guides the voltage adjustment, maintaining operational simplicity while improving accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250118366A1Drift Aware Read Operations
Publication Date: 2025.04.10 MICRON TECHNOLOGY INC
  • US20250118366A1 patent drawing
  • US20250118366A1 patent drawing
  • US20250118366A1 patent drawing

AI summary

Systems, methods and apparatus to read target memory cells having an associated reference memory cell configured to be representative of drift or changes in the threshold voltages of the target memory cells. The reference cell is programmed to a predetermined threshold level when the target cells are programmed to store data. In response to a command to read the target memory cells, estimation of a drift of the threshold voltage of the reference is performed in parallel with applying an initial voltage pulse to read the target cells. Based on a result of the drift estimation, voltage pulses used to read the target cells can be modified and/or added to account for the drift estimated using the reference cell.