Dual-Controller Hard Disk Drive Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage devices, such as hard disk drives, often rely on a single controller to manage and process data from multiple actuators and read/write heads, which can lead to inefficiencies in data access and processing, particularly when trying to increase data access rates.

Innovation Solution

Implementing a dual-controller system where a primary controller manages communications, data flow, and actuator operations, while an auxiliary controller assists with data storage and actuator control, allowing for concurrent access and improved data processing through separate read/write channels and servo processors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single controller manages multiple actuators and read/write heads, then device complexity is reduced, but data access rates and processing efficiency deteriorate

Engineering Contradiction:
Improvedata access rateVSAvoidcontroller structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the single controller into multiple independent controllers (first controller and second controller), each managing specific actuators and read/write heads. This segmentation allows parallel data processing and access operations, thereby increasing data access rates while distributing the control burden across multiple units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines multiple controllers into a unified multi-controller system that operates cooperatively. The controllers are integrated through inter-controller communication interfaces, allowing them to function as a cohesive unit while maintaining individual processing capabilities, thus achieving both high productivity and manageable complexity.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of time

If a single controller processes all data operations, then ease of operation is maintained, but data transfer times increase

Engineering Contradiction:
Improvedata transfer timeVSAvoidcontroller management
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent segments data processing operations across multiple controllers, with each controller handling specific data transfer tasks simultaneously. This parallel processing approach significantly reduces data transfer times by eliminating sequential bottlenecks, while the segmented architecture is managed through coordinated control protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces inter-controller communication interfaces that act as intermediaries between multiple controllers. These intermediaries facilitate coordinated data transfer operations and task distribution, maintaining ease of operation by providing a standardized communication framework while enabling parallel processing to reduce data transfer times.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a single controller manages all actuators, then device complexity is minimized, but processing efficiency deteriorates due to controller burden

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcontroller architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the control architecture into multiple independent controller units, each responsible for managing specific actuators and processing related data operations. This segmentation distributes the processing burden, preventing any single controller from becoming overloaded, thereby maintaining high processing efficiency while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple controller units into an integrated multi-controller system that functions as a unified processing architecture. The controllers are combined through standardized interfaces and communication protocols, achieving synergistic processing efficiency while keeping individual controller units relatively simple in structure.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10861490B1Multi-controller data storage devices and methods
Publication Date: 2020.12.08 SEAGATE TECH LLC
  • US10861490B1 patent drawing
  • US10861490B1 patent drawing
  • US10861490B1 patent drawing

AI summary

A data storage device including an interface, a first actuator, a second actuator, an auxiliary controller, and a primary controller. The auxiliary controller is configured to control positioning of the second actuator. The primary controller is configured to control positioning of the first actuator. The primary controller is communicatively coupled between the interface and the auxiliary controller.