Shingled Track Recording Management for Adjacent Interference
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The shingled write recording method in HDDs faces challenges with increasing TPI, as adjacent track interference (ATI) can destroy stored information, particularly when the number of recordings on adjacent tracks exceeds a prescribed limit, leading to data loss.
Innovation Solution
Implementing a system with two counters for each track group to manage and update recording counts, determining the attribute of adjacent tracks based on these counts, and prioritizing information rewriting on tracks with spare bands to mitigate ATI, ensuring efficient data retention and recording performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the number of tracks per inch (TPI) is increased in shingled write recording, then recording capacity is improved, but adjacent track interference (ATI) becomes more serious and data integrity deteriorates
Solution Approach 1:
The patent performs preliminary actions by updating information on vulnerable tracks before ATI actually destroys the data. The management module identifies tracks that will become vulnerable due to excessive recording operations on adjacent tracks and proactively rewrites the information to spare bands, preventing data loss before it occurs.
Solution Approach 2:
The patent implements a feedback mechanism where the management module continuously monitors the number of recording operations on each track group, determines vulnerability attributes based on this information, and adjusts the rewriting strategy accordingly. This closed-loop control ensures data integrity while maximizing recording capacity.
2Reliability
If information is rewritten frequently to prevent ATI, then data integrity is maintained, but recording operation performance deteriorates due to premature rewriting
Solution Approach 1:
The patent applies local quality by determining vulnerability attributes for each individual track group based on its specific recording history and adjacent track activity. Not all tracks are rewritten with the same frequency - only those identified as vulnerable receive priority rewriting, while other tracks continue normal operations without unnecessary interruptions.
3Reliability
If the number of recording operations on adjacent tracks is monitored, then ATI prevention is improved, but device complexity increases due to additional management mechanisms
Solution Approach 1:
The patent merges the ATI prevention function with the existing shingled write recording management infrastructure. The management module integrates vulnerability determination and rewriting control into the current track group management framework, utilizing existing data structures and control flows rather than implementing completely separate monitoring and protection systems.
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 enhances recording operation performance by preventing premature data rewriting and maintaining data integrity by identifying and managing vulnerable tracks, thus reducing the impact of ATI and improving overall HDD performance.
Implementation Method 1
a recording head to write information on a magnetic recording medium
Implementation Method 2
a read head to read information from the magnetic recording medium
Data Source
AI summary
According to one embodiment, an information recording device includes: a recording controller configured to control recording of information on a magnetic recording medium having tracks by a recording method; a managing module configured to manage two or more counters corresponding to each of plural track groups that are adjacent to each other; an updating module configured to update a count of one of the two or more counters corresponding to a second track group that is adjacent to a first track group of the plural track groups when information has been recorded on the first track group; a determining module configured to determine an attribute of the second track group based on the updated count of the one counter; and a rewriting module configured to rewrite information recorded in the second track group based on the determined attribute.


