Adaptive Saturation Correction in Magnetic Recording Read Channels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Magnetic recording systems face reduced signal-to-noise ratio due to symmetrical and asymmetrical saturation introduced by magneto-resistive read heads, with existing correction units only addressing asymmetrical saturation, leaving symmetrical saturation uncorrected and leading to substandard performance.
Innovation Solution
A correction unit that adjusts coefficients to correct both symmetrical and asymmetrical saturation using a preprocessor, interpolator, and slicer, employing equations to adjust coefficients based on signal levels, ensuring high signal-to-noise ratio by adapting to signal distortions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If magneto-resistive read heads are used to detect signals, then signal detection capability is improved, but symmetrical and asymmetrical saturation is introduced reducing signal-to-noise ratio
Solution Approach 1:
A preprocessor is introduced as an intermediary component between the magneto-resistive read head and the read channel. The preprocessor applies a nonlinear transfer function to the detected signal, transforming it to correct both symmetrical and asymmetrical saturation effects before the signal proceeds to further processing stages, thereby maintaining signal integrity without modifying the read head itself
Solution Approach 2:
The patent changes the parameter space by applying a nonlinear transfer function with adjustable coefficients (a0, a1, a2, a3) to transform the signal characteristics. By modifying the signal parameters through this nonlinear transformation, the system compensates for saturation effects while preserving the enhanced detection capability of magneto-resistive read heads
2Object-affected harmful factors
If existing correction units are used to correct asymmetrical saturation, then asymmetrical saturation is reduced, but symmetrical saturation remains uncorrected leading to substandard performance
Solution Approach 1:
The preprocessor is designed with a universal nonlinear transfer function that simultaneously performs multiple correction functions: it corrects both asymmetrical saturation (through odd-order terms like a1*γi and a3*γi³) and symmetrical saturation (through even-order terms like a2*γi²) in a single processing stage, making the system multi-functional rather than requiring separate correction units for each type of saturation
Solution Approach 2:
The correction function is segmented into distinct coefficient components: a0 for offset correction, a1 and a3 for asymmetrical saturation correction (odd-order terms), and a2 for symmetrical saturation correction (even-order term). This segmentation allows independent optimization of each coefficient to address specific saturation types while working together to achieve comprehensive correction
Data Source
AI summary
In one embodiment, a read channel comprises: a preprocessor for receiving a first signal and producing a second signal from the first signal using current values of a positive coefficient, a zero coefficient, and a negative coefficient; an interpolator for producing a third signal based on the second signal; and a slicer for producing a fourth signal from the third signal by estimating a level for the third signal. The fourth signal is at one of three levels consisting of a positive level, a zero level, and a negative level. For every n first signals received by the preprocessor, the current value of one of the positive coefficient, the zero coefficient, and the negative coefficient is adjusted depending on which of the three levels the fourth signal is at.


