Machine Learning Defect Management in Hard Disk Drives

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage devices face challenges in improving internal processing power and defect management due to limitations in embedded software execution and the complexity of adding additional processors or components, which can be costly and inefficient.

Innovation Solution

Implementing machine learning methods within existing storage device designs, allowing for dynamic generation and deployment of neural network models within the System on a Chip (SoC) to enhance processing and defect management without requiring significant capital investment, by utilizing historical data to make statistically driven decisions and optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If additional processors or specialized components are added to improve internal processing power, then processing capability is improved, but device complexity and manufacturing cost increase significantly

Engineering Contradiction:
Improveprocessing powerVSAvoiddevice complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The existing SoC processor is made multi-functional by implementing machine learning defect management capabilities through software/firmware updates. The same processor that handles traditional storage operations is now also capable of executing neural network models for defect prediction, eliminating the need for dedicated ML hardware while expanding processing capabilities.

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

Solution Approach 2:

The system dynamically adjusts processing parameters by loading different neural network models with varying complexity levels based on the specific defect management task. This allows the existing processor to adapt its computational behavior without physical hardware changes, optimizing performance for different scenarios while maintaining compatibility with current device architecture.

Inventive Principle:
Principle #35Parameter changes

2Power

If additional processors or specialized components are added to improve internal processing power, then processing capability is improved, but manufacturing cost increases significantly

Engineering Contradiction:
Improveprocessing powerVSAvoidmanufacturing cost
Core Design Contradiction:
PowerVSEase of manufacture

Solution Approach 1:

The solution reuses the existing SoC processor for both traditional storage control functions and machine learning defect management. This multi-functional approach eliminates the need for additional dedicated ML processors or specialized components, avoiding millions of dollars in capital investment while still achieving advanced defect prediction capabilities through software-based neural network implementation.

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

3Device complexity

If traditional software execution methods are used within the SoC, then device complexity is maintained, but processing improvement becomes increasingly difficult

Engineering Contradiction:
Improvedevice complexityVSAvoidprocessing capability
Core Design Contradiction:
Device complexityVSPower

Solution Approach 1:

The system replaces traditional deterministic software execution with probabilistic machine learning models that can capture complex defect patterns. Neural networks substitute conventional algorithmic approaches, enabling the existing processor to achieve superior defect management performance without increasing device complexity or requiring hardware modifications.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Power

If external host system processing is used to improve operations, then processing capability is improved, but system complexity and communication requirements increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidsystem complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The storage device performs defect management processing autonomously using neural network models executed locally on the SoC. The system serves its own defect prediction needs without requiring external host system involvement, eliminating communication overhead and system complexity while maintaining enhanced processing capability through self-contained machine learning functionality.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12260877B2Machine learning defect management in storage devices
Publication Date: 2025.03.25 WESTERN DIGITAL TECHNOLOGIES INC
  • US12260877B2 patent drawing
  • US12260877B2 patent drawing
  • US12260877B2 patent drawing

AI summary

Methods are provided for managing defects in Hard Disk Drive (HDD) storage devices. In particular, only a portion of the cylinders of an HDD is tested. Machine learning modeling is used to reconstruct the data for the untested cylinders. An HDD comprises a rotating disk and a read/write head actuated above the disk surface. The disk may be formatted into concentric data tracks, with each track being divided into sectors. The tracks may be organized into zones (groups of tracks called cylinders), and the axially parallel sectors in each cylinder may be organized into wedges. In a test mode, some portion of the cylinders is chosen for testing. Each wedge in the chosen cylinders is tested and labeled defective or non-defective. The test data for each defective wedge is run through a machine learning defect management logic, and inferences are made for the defective/non-defective status of the untested wedges.