Read Channel Circuit Contact Detection Using Frequency Bin Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current techniques for detecting contact between a read/write head assembly and a storage medium in digital domains are inadequate, leading to potential data integrity issues and damage to the storage device due to insufficient accuracy and reliability in detecting physical proximity and contact events.
Innovation Solution
A digital domain read channel circuit utilizing advanced signal processing techniques, including Discrete Fourier Transform and multi-level thresholding, to detect contact events by analyzing frequency bin outputs and generating a contact event output based on predefined thresholds and calibration, ensuring accurate detection of contact signatures and minimizing false positives.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the read/write head assembly is positioned closer to the storage medium to increase recording density, then recording density is improved, but the risk of contact and data integrity impairment increases
Solution Approach 1:
The system performs preliminary detection of contact events by analyzing frequency bin outputs and generating contact event outputs before actual contact occurs. This allows the system to take preventive action to avoid contact between the read/write head assembly and storage medium, thereby maintaining data integrity while enabling high recording density through reduced fly height.
2Productivity
If the fly height is reduced to increase recording density, then recording density is improved, but the risk of excessive wear and premature destruction increases
Solution Approach 1:
The system continuously monitors frequency bin outputs and generates contact event outputs to detect potential contact conditions before they cause wear or destruction. This preliminary detection enables preventive control actions that protect the read/write head assembly and storage medium from excessive wear, extending device lifespan while maintaining reduced fly height for high recording density.
Solution Approach 2:
The system uses feedback from frequency bin analysis to continuously monitor and adjust fly height control. By analyzing the frequency content of signals and comparing them against thresholds, the system receives real-time feedback about contact conditions and adjusts the fly height accordingly, preventing wear and extending device lifespan while maintaining optimal positioning for high recording density.
3Difficulty of detecting and measuring
If conventional contact detection techniques are used in the digital domain, then detection capability is provided, but accuracy and reliability are insufficient
Solution Approach 1:
The system segments the contact detection process into multiple stages: analyzing frequency bin outputs, comparing them against multiple thresholds (level threshold and aggregate threshold), and generating contact event outputs only when conditions are met. This segmentation into discrete, manageable steps with clear decision criteria significantly improves measurement precision and detection accuracy compared to conventional single-stage digital domain techniques.
Solution Approach 2:
The system transitions from conventional single-dimensional digital domain detection to a multi-dimensional approach by analyzing frequency bin outputs across multiple frequency bins, applying both level thresholds and aggregate thresholds, and considering temporal patterns through the aggregate threshold mechanism. This multi-dimensional analysis space dramatically improves contact detection accuracy and reliability.
Data Source
AI summary
A contact event between a sensing device and a storage medium is detected by receiving a signal indicating a physical proximity between the sensing device and the storage medium; generating a plurality of frequency bin outputs; comparing one or more frequency bin outputs to a corresponding first level threshold to yield a corresponding comparator output; summing the comparator output with at least one prior instance of the comparator output to yield an aggregated value; comparing the aggregated value to an aggregate threshold to yield an aggregate output; and generating a contact event output if one or more of a first group of the plurality of frequency bin outputs has an associated aggregate output set to a predefined binary value and a predefined minimum number of a second group of the plurality of frequency bin outputs has an associated aggregate output set to a predefined binary value.


