Inter-Track Interference Cancellation via Threshold-Based Subtraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As storage media capacities increase, adjacent data tracks in magnetic storage devices become closer, leading to significant inter-track interference (ITI) that can cause data corruption, requiring systems to read and cancel interference from side tracks, which introduces latency and processing challenges.

Innovation Solution

A method is introduced where a read channel generates sample values for a desired track and estimates ITI responses from adjacent tracks, subtracting the estimated ITI signals from the desired track when the adjacent track's response reaches a predetermined threshold, effectively canceling inter-track interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data tracks are placed closer together to increase storage density, then storage capacity increases, but inter-track interference becomes more significant causing data corruption

Engineering Contradiction:
Improvestorage capacityVSAvoidinter-track interference
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The patent converts the harmful inter-track interference into a useful signal by reading data from adjacent tracks and using it to cancel interference in the desired track. The interference that was previously corrupting data is now harnessed to improve data recovery accuracy through selective cancellation based on energy thresholds.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Measurement precision

If systems read data from side tracks to cancel inter-track interference, then data recovery accuracy improves, but system latency increases

Engineering Contradiction:
Improvedata recovery accuracyVSAvoidsystem latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs partial ITI cancellation by selectively processing only those adjacent tracks where interference energy exceeds a predetermined threshold. This partial action approach maintains data recovery accuracy for affected tracks while avoiding the latency penalty of reading all adjacent tracks in every sector read operation.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent dynamically changes the processing parameters by adjusting whether ITI cancellation is performed based on the measured energy level of adjacent tracks. When interference energy is below the threshold, cancellation processing is skipped, thereby reducing system latency while maintaining accuracy when interference is significant.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If ITI cancellation is performed for all sectors, then data corruption is reduced, but processing complexity and time increase

Engineering Contradiction:
Improvedata integrityVSAvoiddata processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the processing parameter of ITI cancellation application based on the energy threshold of adjacent track interference. This conditional parameter change ensures data integrity is maintained when interference is present while preserving processing efficiency when interference is negligible, thereby resolving the contradiction between reliability and productivity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8693119B2Energy-based inter-track interference cancellation
Publication Date: 2014.04.08 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8693119B2 patent drawing
  • US8693119B2 patent drawing
  • US8693119B2 patent drawing

AI summary

Described embodiments cancel inter-track interference (ITI) from one or more sectors read from a desired track of a storage medium. A read channel reads one or more sectors in the desired track and generates one or more groups of sample values corresponding to each of the sectors. An ITI canceller estimates an ITI response and an ITI signal for each sample value corresponding to (i) a next adjacent track and (ii) a previous adjacent track. If the estimated ITI response of the previous adjacent track reaches a predetermined threshold, the ITI canceller subtracts the estimated ITI signal corresponding to the previous adjacent track from each associated sample value of the desired track. If the estimated ITI response of the next adjacent track reaches a predetermined threshold, the ITI canceller subtracts the estimated ITI signal corresponding to the next adjacent track from each associated sample value of the desired track.