Memory Scan Scheduling with Time Offsets for Voltage Shift QoS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scheduling techniques for scan operations in memory sub-systems result in uneven distributions, adversely affecting memory access operations and quality of service (QoS) due to temporal voltage shifts in memory cells.

Innovation Solution

Introduce scheduling time offsets for scan operations to evenly distribute them across scan intervals, using a scheduling time offset for each voltage offset bin to mitigate the impact of temporal voltage shifts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If scan operations are scheduled using existing techniques, then memory devices can be monitored for temporal voltage shifts, but the distribution of scan operations becomes uneven, adversely affecting memory access operations and quality of service

Engineering Contradiction:
Improvemonitoring accuracy for temporal voltage shiftsVSAvoidmemory access operation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the schedule of scan operations into multiple intervals and distributes them unevenly across different time periods. By dividing the monitoring task into segmented scan operations with different scheduling time offsets, the system ensures comprehensive coverage of temporal voltage shifts while preventing concentration of scan operations at specific times that would impact memory access performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic scheduling time offsets that vary for different voltage offset bins. Instead of using a fixed, uniform scan schedule, the system dynamically adjusts when scan operations occur based on the specific voltage bin being monitored. This dynamic approach allows the system to maintain reliable monitoring while distributing scan operations in a way that minimizes impact on memory access operations.

Inventive Principle:
Principle #15Dynamics

2Reliability

If scan operations are performed frequently to monitor temporal voltage shifts, then data reliability is improved, but the frequency of scan operations conflicts with memory access operations, reducing quality of service

Engineering Contradiction:
Improvedata retention monitoring accuracyVSAvoidtime available for memory access operations
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements periodic scan operations with varying periods for different voltage offset bins. By using periodic action with different periods, the system can monitor temporal voltage shifts at appropriate intervals without performing scans too frequently. This allows the system to maintain data reliability through regular monitoring while ensuring sufficient time windows for memory access operations to proceed without interference.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies different scan operation frequencies and timing characteristics to different voltage offset bins based on their specific requirements. Instead of a uniform monitoring approach, the system tailors the scan schedule locally for each voltage bin, performing more frequent scans for bins with higher risk of temporal voltage shifts and less frequent scans for more stable bins, thereby optimizing the balance between reliability and time availability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260066019A1Scheduling scan operations in memory sub-systems
Publication Date: 2026.03.05 MICRON TECHNOLOGY INC
  • US20260066019A1 patent drawing
  • US20260066019A1 patent drawing
  • US20260066019A1 patent drawing

AI summary

For each voltage offset bin of a plurality of voltage offset bins, a corresponding period of scan operations of memory blocks associated with the voltage offset bin is determined. For each voltage offset bin of the plurality of voltage offset bins, a corresponding scheduling time offset of scan operations is determined. For a chosen voltage offset bin, based on a period of scan operations associated with the chosen voltage offset bin and a scheduling time offset associated with the chosen voltage offset bin, a scan operation is scheduled. The scan operation with respect to one or more blocks associated with the chosen voltage offset bin is performed.