Write Clock Rephase for Magnetic Recording Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Magnetic storage devices face challenges in maintaining accurate write clock synchronization with bit-patterned media due to deterministic and non-deterministic disturbances, leading to errors in data storage and retrieval.
Innovation Solution
A method and system for generating write clock synchronization by processing waveforms from read heads to produce servo detect pulses, measuring timing differences, and adjusting the write clock phase to align with bit cells, using phase-locked loops and phase interpolators to ensure accurate timing and prevent errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If write clock synchronization is maintained using conventional methods, then basic data storage operations can be performed, but timing accuracy deteriorates due to deterministic and non-deterministic disturbances
Solution Approach 1:
The patent implements a feedback mechanism by detecting servo patterns on the disk medium and using the detected timing information to adjust the write clock phase. The system continuously monitors the timing relationship between write clock pulses and servo sync marks, then applies corrective phase adjustments to maintain synchronization despite disturbances during normal operation.
Solution Approach 2:
The patent performs preliminary synchronization by detecting servo patterns and measuring timing offsets before actual data writing operations. The system establishes the correct write clock phase alignment in advance by comparing write clock pulses with servo sync mark positions, then applies pre-calculated phase adjustments to ensure accurate timing is established before critical write operations begin.
2Measurement precision
If the write clock phase is continuously adjusted to maintain synchronization, then timing accuracy is improved, but system complexity increases due to additional control mechanisms
Solution Approach 1:
The patent implements a self-service approach where the system uses its own servo patterns and read capabilities to automatically detect timing offsets and adjust write clock phase without requiring external calibration equipment or complex manual intervention. The disk drive self-corrects its synchronization by utilizing the servo information already present on the medium and its existing read head infrastructure.
Solution Approach 2:
The patent merges the servo detection function with the write clock synchronization function. The same servo detection mechanism used for track positioning is also utilized for timing synchronization, combining multiple functions into a unified control approach that reduces overall system complexity while achieving both positional and temporal alignment.
3Measurement precision
If servo pattern detection is performed frequently to maintain synchronization, then timing accuracy is improved, but data processing time increases
Solution Approach 1:
The patent implements periodic servo pattern detection at strategically chosen intervals rather than continuous detection. The system performs synchronization measurements at defined intervals during track following operations, utilizing periodic opportunities when the read head passes over servo sync marks to update timing information, thereby balancing synchronization accuracy with processing efficiency.
Data Source
AI summary
The present disclosure includes systems and techniques relating to synchronization for writing to a recording medium. According to an aspect, an apparatus includes: circuitry configured to measure a timing difference based on a servo detect pulse and a write pulse, wherein the servo detect pulse comes from a detection of servo data from a recording medium including pre-defined data positions, and wherein the write pulse comes from a write clock signal used with the recording medium; and circuitry configured to control an adjustment to a phase of the write clock signal based on the timing difference to align the write clock signal with at least a portion of the pre-defined data positions.


