Adaptive Scan Frequency for Memory Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems face challenges in detecting errors in a timely manner, leading to potential data corruption and loss due to fixed scan frequencies that may not keep pace with accelerating memory degradation.

Innovation Solution

Implementing an adaptive scan frequency that dynamically adjusts based on error rates, increasing frequency when errors occur more frequently and decreasing it when they occur less frequently, allowing for real-time correction and power consumption optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed scan frequency is used to detect errors in memory devices, then the system operation is simple and power consumption is predictable, but the system cannot keep pace with accelerating memory degradation leading to delayed error detection and potential data corruption

Engineering Contradiction:
Improveerror detection timelinessVSAvoidscan frequency control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic scan frequency adjustment by monitoring error rates over time and adapting the scan interval accordingly. When error rates accelerate, the scan frequency increases automatically; when error rates stabilize or decrease, the frequency reduces. This transforms the static scan mechanism into a dynamic adaptive system that responds to actual memory degradation patterns.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback loops where scan results and error rates are continuously monitored and fed back to adjust future scan frequencies. The controller analyzes trends in error detection and uses this information to modify the scan schedule, creating a closed-loop control system that optimizes detection timing based on actual memory health status.

Inventive Principle:
Principle #23Feedback

2Reliability

If scan frequency is increased to detect errors more frequently, then error detection timeliness improves, but power consumption increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The scan frequency is made dynamic rather than fixed, allowing the system to optimize between detection capability and power consumption in real-time. The frequency adapts to actual memory degradation rates, performing frequent scans only when necessary and reducing frequency when memory is stable, thereby minimizing unnecessary power consumption while maintaining adequate detection capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameter of scan frequency based on monitored error rates and degradation trends. By adjusting this key parameter dynamically, the system optimizes the balance between detection effectiveness and energy consumption, performing scans at the minimum necessary frequency to maintain reliability.

Inventive Principle:
Principle #35Parameter changes

3Use of energy by moving object

If scan frequency is decreased to reduce power consumption, then energy efficiency improves, but error detection may be delayed causing data corruption

Engineering Contradiction:
Improvepower consumptionVSAvoiderror detection timeliness
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system dynamically adjusts scan frequency to match actual memory degradation patterns rather than using a fixed conservative schedule. This allows the system to reduce power consumption during stable periods while automatically increasing frequency when degradation accelerates, preventing delayed detection of critical errors.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Continuous monitoring of error rates provides feedback that prevents excessive frequency reduction. The system maintains the minimum scan frequency necessary to detect accelerating degradation, using feedback from error patterns to ensure reliability is not compromised while optimizing power consumption.

Inventive Principle:
Principle #23Feedback

4Ease of operation

If conventional fixed interval scans are performed, then system operation is straightforward and predictable, but scans may not occur frequently enough to detect rapidly degrading memory areas

Engineering Contradiction:
Improvescan operation simplicityVSAvoidmemory degradation detection accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The scan operation transitions from static fixed intervals to dynamic adaptive intervals while maintaining operational simplicity through automated control. The system handles the complexity of frequency adjustment internally based on error patterns, keeping the user interface and overall operation simple while improving detection accuracy through adaptive behavior.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10846165B2Adaptive scan frequency for detecting errors in a memory system
Publication Date: 2020.11.24 MICRON TECHNOLOGY INC
  • US10846165B2 patent drawing
  • US10846165B2 patent drawing
  • US10846165B2 patent drawing

AI summary

Performing a first set of scans on a memory device in a memory system with a first time interval between each scan of the first set of scans to detect errors on the memory device, determining, from performing the first set of scans, that a rate of errors being detected on the memory device is changing, and performing a second set of scans with a second time interval between each scan of the second set of scans to detect errors on the memory device, in response to determining that the rate of errors being detected on the memory device is changing, wherein the second time interval is different than the first time interval.