Interlaced Magnetic Recording Bottom Track Caching Vibration Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In interlaced magnetic recording (IMR) systems, vibrations during write operations can lead to data corruption and decreased throughput due to the need for time-consuming write retries, as disturbances like vibration can knock the write element off target tracks, affecting data accuracy and performance.

Innovation Solution

The method involves determining write retry operations and available bottom track caching space, performing a vibration detection scheme to identify events above a threshold, and writing data to relaxed off-track limits in bottom tracks, allowing for increased data throughput by utilizing available caching space in the IMR storage device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is written to top tracks in IMR systems, then data storage is achieved, but vibration during write operations causes write retries and decreased throughput

Engineering Contradiction:
Improvedata throughputVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting vibration events before they cause write errors, and proactively switching to bottom track caching space to store data temporarily. This preliminary response prevents the need for write retries by avoiding writing to top tracks during vibration events, thus maintaining both data integrity and throughput.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Bottom tracks serve as an intermediary caching space between the data source and final top track storage. During vibration events, data is temporarily written to bottom tracks instead of top tracks, acting as a buffer that mediates the conflict between maintaining data integrity (avoiding vibration-induced errors) and maintaining throughput (continuing to accept data writes).

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If write retries are performed to correct vibration-induced errors, then data integrity is maintained, but data throughput decreases due to time-consuming retries

Engineering Contradiction:
Improvedata accuracyVSAvoiddata throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary vibration detection and proactively switches to bottom track caching before write errors occur. This preliminary action prevents the need for corrective write retries by avoiding the error condition entirely, thus maintaining data accuracy while preventing throughput degradation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system converts the potentially harmful effect of vibration into a beneficial caching opportunity. Instead of allowing vibration to cause write errors that require retries, the system uses bottom tracks as caching space during vibration events, transforming a harmful condition into a useful feature that maintains both data accuracy and throughput.

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

3Productivity

If bottom track caching space is used to store data during vibration events, then data throughput is maintained, but additional complexity is introduced in track management

Engineering Contradiction:
Improvedata throughputVSAvoidtrack management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts track usage based on vibration conditions. Bottom tracks transition between being regular data tracks and caching space depending on detected vibration events. This dynamic adaptation allows the system to maintain throughput during vibrations while using simple conditional logic to manage the complexity of switching track roles.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameter of bottom tracks from standard data storage to caching space based on vibration detection. This parameter change is controlled by simple thresholds and conditions, managing the complexity through parameter-based control rather than complex structural changes.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10593362B2Interlaced magnetic recording storage system
Publication Date: 2020.03.17 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US10593362B2 patent drawing
  • US10593362B2 patent drawing
  • US10593362B2 patent drawing

AI summary

The disclosed technology provides a system and method that improves interlaced magnetic recording (IMR) data throughput in vibration in storage systems. In one implementation, a method includes determining whether there are write retry operations in the IMR storage device, determining whether bottom track caching space is available responsive to determining whether there are write retry operations in the IMR storage device, performing a vibration detection scheme to identify vibration events responsive to determining whether bottom track caching space is available, determining if a number of vibration events is above a predetermined threshold, and writing data to available bottom track caching space responsive to determining if the number of vibration events is above a predetermined threshold.