Virtual Window Mode for Servo Spiral Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In hard disk drives, spiral-based self-servo writing can result in inaccurate detection of servo spirals due to peak detection circuitry failures and false detections of stray signals, leading to potential drive failure.

Innovation Solution

Implementing a virtual window mode where spiral detection is disabled except during specific time intervals, allowing the read channel to accurately detect servo spirals only when the read head passes over their predicted locations, reducing false interpretations of stray signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If peak detection circuitry is used to continuously detect servo spirals, then the read channel can detect spiral crossing signals, but detection accuracy deteriorates due to false detections of stray signals and failures to detect actual spirals

Engineering Contradiction:
Improveservo spiral detection accuracyVSAvoidspiral location detection precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent implements periodic spiral detection by enabling detection only during predetermined time intervals called virtual windows. These virtual windows are periodically opened and closed based on the expected timing of servo spiral crossings, allowing the system to detect spirals at predicted locations while avoiding continuous detection that leads to false positives from stray signals.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system performs preliminary timing calculations to determine when virtual windows should be opened based on the read head's expected position and the servo spiral's predicted location. This preliminary action allows the detection circuitry to be activated at the optimal moment before the read head actually crosses the spiral, ensuring detection while avoiding premature activation that would cause false detections.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If spiral detection is continuously enabled, then all servo spiral crossings can be captured, but false detections of stray signals increase leading to drive failure

Engineering Contradiction:
Improveservo spiral detection rateVSAvoidfalse detection rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Instead of continuous detection, the system uses periodic virtual windows that are timed to coincide with the read head's expected passage over servo spirals. This periodic enabling of detection maintains high detection rates for actual spirals while preventing false detections of stray signals that occur during non-detection intervals.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The virtual window mechanism acts as an intermediary between continuous signal monitoring and discrete spiral detection. It filters out false detections by allowing the detection circuitry to be active only during the specific time window when a spiral crossing is expected, thereby mediating between the need for continuous monitoring and the need to avoid false positives.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the read head speed is increased to improve productivity, then data processing time is reduced, but the timing precision for detecting servo spirals deteriorates

Engineering Contradiction:
Improveread head radial velocityVSAvoidspiral crossing timing precision
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system calculates virtual window timing based on the read head's radial velocity and position to predict when the read head will cross each servo spiral. By pre-computing these timing intervals, the system can maintain accurate detection even as the read head moves faster, since the timing predictions are adjusted according to the actual velocity rather than assuming a fixed speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The virtual window timing is dynamically adjusted based on the read head's actual radial velocity and position during the self-servo write process. This dynamic adaptation allows the detection system to maintain precision even when the read head speed varies, resolving the contradiction between speed and timing precision by making the detection window flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20170140783A1Virtual window mode for guide spiral servo demodulation
Publication Date: 2017.05.18 KK TOSHIBA
  • US20170140783A1 patent drawing
  • US20170140783A1 patent drawing
  • US20170140783A1 patent drawing

AI summary

A write head is positioned over a disk surface of a hard disk drive during a self-servo write process. A virtual window mode is employed for positioning the write head, in which the read channel of the hard disk drive continuously searches for servo spirals, but spiral detection is disabled except during specific time intervals, or “virtual windows.” Each virtual window is associated with one specific servo spiral on the disk surface, and has a predetermined duration. The duration and timing of these virtual windows may be selected to ensure that spiral detection is enabled while a read head of the hard disk drive passes over the associated servo spiral, even when servo spiral placement is not ideal.