Servo Timing Gates for Multi-Reader Data Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In data storage devices with multiple simultaneously active readers, the time required to acquire servo timing signals can be significantly longer for some readers, leading to increased latency and reduced reliability, as each reader independently attempts to detect servo marks, which can impact performance.

Innovation Solution

A servo control architecture that generates a primary servo gate based on timing data from the first reader and a secondary servo gate based on the primary servo gate and an adjustment value, allowing for synchronized timing across multiple readers, thereby reducing latency and improving reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each reader independently attempts to detect servo marks, then each reader can operate autonomously, but the time required to acquire servo timing signals increases significantly

Engineering Contradiction:
Improveservo mark detection reliabilityVSAvoidlatency in servo timing signal acquisition
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary servo mark detection using a first reader to establish a primary servo gate before other readers attempt independent detection. This preliminary action provides a timing reference that other readers can use to synchronize their operations, eliminating the need for each reader to independently acquire servo timing signals from scratch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The primary servo gate acts as an intermediary between the first reader's servo mark detection and the other readers' timing operations. Instead of each reader independently detecting servo marks, the primary servo gate mediates by providing a shared timing reference that all readers can use to synchronize their operations, significantly reducing acquisition time.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If multiple readers simultaneously read from the magnetic disk, then data throughput increases, but timing synchronization becomes more complex

Engineering Contradiction:
Improvedata read throughputVSAvoidtiming synchronization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system merges the timing synchronization function for multiple readers by having them share a common primary servo gate generated from the first reader's servo mark detection. Instead of each reader maintaining independent timing synchronization systems, their timing functions are combined through the shared primary servo gate, reducing overall system complexity while maintaining simultaneous operation capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The primary servo gate serves as a universal timing reference for all readers simultaneously. This single timing mechanism performs the multi-function of synchronizing operations across multiple readers, eliminating the need for separate timing synchronization systems for each reader and simplifying the overall architecture.

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

3Reliability

If a primary servo gate is generated from the first reader, then timing synchronization is improved for all readers, but the first reader becomes a single point of failure

Engineering Contradiction:
Improvetiming synchronization reliabilityVSAvoidsystem robustness
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback by continuously monitoring the quality and validity of the primary servo gate from the first reader. When the first reader's servo mark detection becomes unreliable or fails, the system can detect this through feedback mechanisms and switch to using servo marks detected by other readers as the new primary servo gate, ensuring continuous timing synchronization.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system prepares for potential failures of the first reader by having other readers continuously detect servo marks in the background. This beforehand cushioning ensures that if the first reader fails, a backup primary servo gate is already available or can be quickly established, preventing timing synchronization breakdown.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS9865291B1Primary and secondary servo timing gates used with simultaneously operating readers
Publication Date: 2018.01.09 SEAGATE TECH LLC
  • US9865291B1 patent drawing
  • US9865291B1 patent drawing
  • US9865291B1 patent drawing

AI summary

First and second read channel logic circuits are configured to process first and second signals communicated from respective first and second readers that simultaneously read from a magnetic disk. A first servo detection circuit generates a primary servo gate based on timing data from the first reader. The primary servo gate is used for processing the first signal via the first read channel logic. A second servo detection circuit that generates a secondary servo gate based on the primary servo gate and an adjustment value. The secondary servo gate is used for processing the second signal via the second read channel logic.