Learning-Based Refresh Monitor for Data Storage Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage devices face challenges in accurately tracking and mitigating data degradation due to adjacent track interference and other forms of media degradation over time, leading to inefficient refresh operations and potential data loss.

Innovation Solution

Implementing a learning-based refresh monitor system that uses adaptive feedback control and probability distributions to analyze read operations, update damage estimates, and adjust refresh policies dynamically, thereby optimizing the frequency and effectiveness of refresh operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If refresh operations are performed frequently to mitigate data degradation, then data integrity is improved, but device productivity deteriorates due to increased operational overhead

Engineering Contradiction:
Improvedata integrityVSAvoiddevice productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The refresh monitor dynamically adjusts refresh frequency based on learned damage patterns from read operations. Instead of using a fixed refresh schedule, the system adapts refresh operations to actual observed media degradation, performing refreshes more frequently when damage is detected and less frequently when media is stable, thereby optimizing both data integrity and productivity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback control by analyzing read operation results to update probability distributions of media damage. This feedback loop allows the refresh monitor to learn from actual read outcomes and adjust future refresh decisions, ensuring refresh operations are triggered based on actual media condition rather than predetermined schedules

Inventive Principle:
Principle #23Feedback

2Productivity

If refresh operations are delayed to improve productivity, then device productivity is improved, but data integrity deteriorates due to accumulated media degradation

Engineering Contradiction:
Improvedevice productivityVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary analysis of read operations to detect early signs of media degradation before significant damage occurs. By analyzing read outcomes and updating damage probability distributions in advance, the system can trigger refresh operations proactively before data integrity is compromised, allowing delayed refresh scheduling without sacrificing reliability

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If fixed refresh schedules are used to simplify control, then device complexity is reduced, but adaptability deteriorates because fixed schedules cannot respond to actual media condition variations

Engineering Contradiction:
Improvecontrol complexityVSAvoidadaptability to media degradation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The refresh monitor serves itself by automatically learning media damage patterns from read operations and adjusting its own refresh schedule without external intervention. The system maintains probability distributions of media damage and uses these to autonomously determine optimal refresh timing, eliminating the need for complex external control mechanisms while achieving high adaptability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes operational parameters (refresh frequency and timing) based on learned media condition parameters. By updating probability distributions from read operation analysis, the system dynamically adjusts refresh parameters to match actual media degradation patterns, achieving adaptability without requiring complex control algorithms

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11775366B2Data storage device adjusting refresh monitor based on a learning based feedback control
Publication Date: 2023.10.03 WESTERN DIGITAL TECHNOLOGIES INC
  • US11775366B2 patent drawing
  • US11775366B2 patent drawing
  • US11775366B2 patent drawing

AI summary

The present disclosure is directed to a data storage device that includes a refresh monitor based on a learning based feedback control. The refresh monitor is used to control refresh operations to account for effects of writes to media, e.g., adjacent track interference (ATI). Read operations are analyzed to derive damage information usable to update one or more probability distributions, upon which the learning is updated or reinforced and carried forward. In one embodiments, the data storage device includes control circuitry configured to maintain a refresh monitor based on a learning system, analyze a read operation with the refresh monitor; adjust the refresh monitor by updating the one or more probability distributions based on the analyzed read operation; and execute a refresh operation to refresh data based on the adjusted refresh monitor.