Pre-Compensation Circuitry for Write Current Control in HDDs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Hard Disk Drives (HDDs) face challenges in writing data due to varying magnet widths and magnetic transition shifts, leading to potential cross-track interference and degradation of recorded data, as shorter magnets do not have enough time to spread and longer magnets can interfere with neighboring tracks.

Innovation Solution

The implementation of write-current pre-compensation (WCPC) techniques using pre-compensation circuitry to adjust write-current levels based on magnet length, with different baseline levels for shorter and longer magnets to ensure uniformity and reduce interference, achieved through the use of pre-compensation circuitry in read/write channel circuitry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If shorter magnets are written with high frequency bits, then data recording density is improved, but magnet width uniformity deteriorates because the magnetic field does not have enough time to spread out

Engineering Contradiction:
Improvedata recording densityVSAvoidmagnet width uniformity
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary classification of data bits into short and long magnet types before writing. The pre-compensation circuitry anticipates which bits will form short magnets and pre-adjusts the write current baseline level to a higher value for these specific bits, ensuring they receive sufficient current to achieve adequate width even with limited spreading time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The write current baseline level is made dynamic rather than static. The pre-compensation circuitry continuously adjusts the baseline level based on the anticipated magnet length for each bit position, switching between high and low baseline levels as needed. This dynamic adjustment allows the system to optimize magnet width for each individual bit based on its expected duration

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If longer magnets are written with extended duration, then magnet width uniformity is improved, but cross-track interference worsens due to wider magnet spread

Engineering Contradiction:
Improvemagnet width uniformityVSAvoidcross-track interference
Core Design Contradiction:
Manufacturing precisionVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary classification of data bits into short and long magnet types before writing. The pre-compensation circuitry anticipates which bits will form long magnets and pre-adjusts the write current baseline level to a lower value for these specific bits, ensuring they do not become excessively wide and cause cross-track interference

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The write current baseline level parameter is changed dynamically based on magnet length requirements. By lowering the baseline level for long magnets and maintaining a higher baseline for short magnets, the system optimizes magnet width for each case, preventing cross-track interference from long magnets while ensuring adequate width for short magnets

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If different baseline write-current levels are used for short and long magnets, then magnet width uniformity is improved, but device complexity increases due to pre-compensation circuitry requirements

Engineering Contradiction:
Improvemagnet width uniformityVSAvoidpre-compensation circuitry complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The write current control is segmented into two distinct components: a dynamic pre-compensation component that adjusts baseline levels based on magnet length, and a standard write current component. This segmentation allows the complex adjustment function to be isolated and managed separately from the basic writing operation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The pre-compensation circuitry is designed to be integrated into the existing read/write channel infrastructure, serving multiple functions: classifying bits by expected magnet length, selecting appropriate baseline levels, and adjusting write current in real-time. This multi-functionality reduces the need for separate dedicated circuits for each function

Inventive Principle:
Principle #6Universality (Multi-functionality)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach optimizes write controls, improves data recording accuracy, and allows for closer track packing without increased cross-track interference, enhancing overall HDD performance by ensuring uniform magnet widths and reducing electromagnetic degradations.

Implementation Method 1

electrical signals applied to a magnetic read/write head floating over the track are converted to magnetic transitions on the track

Methodology Applied
Scientific EffectElectromagnetic conversion: Electromagnetic Induction

Implementation Method 2

the magnetic field to spread out in the written track

Methodology Applied
Scientific EffectMagnetic field diffusion: Diffusion

Data Source

PatentUS10079033B1Write strategy improvements for read channel and pre-amp
Publication Date: 2018.09.18 MARVELL ASIA PTE LTD
  • US10079033B1 patent drawing
  • US10079033B1 patent drawing
  • US10079033B1 patent drawing

AI summary

Systems and techniques for compensation to improve write signal controls for magnetic-medium-based storage devices, include an apparatus comprising: pre-compensation circuitry coupled with a controller to receive a data signal and a write-current control signal and to generate a write-current signal; the pre-compensation circuitry is configured to use different baseline write-current levels for the write-current signal after an overshoot write-current level used at polarity transitions of the write-current signal, and the pre-compensation circuitry is configured use a first baseline level of the different baseline write-current levels for a first type of magnet in the sequence of magnets and use a second baseline level of the different baseline write-current levels for a second type of magnet in the sequence of magnets, the first baseline level having a greater magnitude than the second baseline level, and the first type of magnet being shorter than the second type of magnet.