Rotation Filter for Digital Timing Recovery in Hard Disk Drives

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital timing recovery techniques in hard disk drives face challenges due to latency introduced by feedback loops and buffering needed for two-dimensional magnetic recording, which affects the accuracy and efficiency of clock recovery from oversampled analog signals.

Innovation Solution

A method and circuitry for digital timing recovery that involves computing filter coefficients for oversampled analog signals, using a rotation filter to compensate for oversampling, and deriving a starting phase and magnitude to recover a clock in a timing recovery loop.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If feedback loops are used in analog timing recovery, then clock recovery is achieved, but substantial latency is introduced

Engineering Contradiction:
Improveclock recovery accuracyVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces the analog feedback-based timing recovery system with a digital timing recovery system. The digital system processes oversampled ADC outputs directly through digital signal processing algorithms, eliminating the need for analog feedback loops and PLL circuits. This substitution of digital processing for analog feedback mechanisms achieves clock recovery while significantly reducing the latency inherent in analog feedback systems.

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

Solution Approach 2:

The patent applies preliminary digital filtering and phase rotation to the oversampled ADC outputs before timing recovery processing. By pre-processing the signals with digital filters and applying phase rotation based on estimated timing offsets, the system prepares the signals in advance, reducing the need for iterative feedback adjustments and thereby reducing overall latency.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If oversampling is applied to analog signals, then timing recovery accuracy is improved, but filter complexity increases

Engineering Contradiction:
Improvetiming recovery accuracyVSAvoidfilter complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the timing recovery process into distinct digital signal processing stages: oversampling, digital filtering, phase rotation, and timing offset calculation. By dividing the complex filtering operation into manageable digital processing steps, each stage can be optimized independently, reducing overall system complexity while maintaining timing recovery accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the sampling parameter by applying oversampling to the ADC outputs. This parameter change allows the use of simpler digital filters with lower cutoff frequencies, which are easier to implement in digital domain while achieving the same timing recovery accuracy that would require complex analog filters at lower sampling rates.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If buffering is implemented for two-dimensional magnetic recording, then data from multiple heads is captured, but additional latency is introduced

Engineering Contradiction:
Improvedata capture accuracyVSAvoidbuffering latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements continuous digital processing of oversampled signals from multiple read heads without interrupting the data flow for buffering. By processing signals in real-time through digital filtering and phase rotation, the system maintains continuous useful action, eliminating the start-stop nature of buffered processing and reducing latency while still capturing data from multiple heads for TDMR.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12249349B1Rotation filter for digital timing recovery in hard disk drive read channel
Publication Date: 2025.03.11 MARVELL ASIA PTE LTD
  • US12249349B1 patent drawing
  • US12249349B1 patent drawing
  • US12249349B1 patent drawing

AI summary

A method for digital timing recovery from oversampled analog signals includes computing filter coefficients for digitized samples of the oversampled analog signals based on an oversampling factor of the oversampled analog signals, using the filter coefficients in a rotation filter to compensate for the oversampling factor in the digitized samples of the oversampled analog signals, deriving a starting phase and magnitude from the compensated digitized samples of the oversampled analog signals, and using the starting phase and magnitude in a timing recovery loop to recover a clock from the compensated digitized samples of the oversampled analog signals. The rotation filter may include a plurality of taps, and the circuitry may be configured to compute respective sets of coefficients for respective taps. Each set of coefficients may be dependent on another set of coefficients, or the coefficients may be approximate with each set of approximate coefficients being independent.