Magnetic Disk Servo Data Caching to Reduce Read Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional magnetic disk apparatuses experience read errors in servo data, leading to retry processes that cause waiting times and deteriorate access performance due to frequent read errors of servo data recorded on the magnetic disk.

Innovation Solution

The magnetic disk apparatus stores second servo data in a NAND memory instead of the magnetic disk, allowing the system to acquire this data without accessing the disk, reducing read errors and improving access performance by using first and second servo data for positioning control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If servo data is stored on the magnetic disk and read by the magnetic head, then positioning control is achieved, but read errors occur frequently causing retry processes and waiting time

Engineering Contradiction:
Improveservo data reading reliabilityVSAvoidwaiting time due to retry processes
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates a copy of the servo data storage function by implementing a servo data cache in the host system that mirrors the servo data normally stored on the magnetic disk. This cache copy allows the system to retrieve servo data without accessing the magnetic disk, thereby eliminating read errors and retry processes while maintaining positioning control functionality.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The servo data cache acts as an intermediary between the magnetic head positioning system and the magnetic disk storage medium. Instead of directly reading servo data from the disk, the system retrieves it from the cache intermediary, which provides reliable and rapid access without the errors associated with magnetic disk reading.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If servo data is read from the magnetic disk for positioning control, then magnetic head positioning is achieved, but access performance deteriorates due to frequent read errors

Engineering Contradiction:
Improvemagnetic head positioning accuracyVSAvoidaccess performance
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary action by pre-loading and caching servo data in the host system's memory before it is needed for positioning operations. This advance preparation ensures that servo data is readily available when positioning is required, eliminating the need for time-consuming and error-prone disk access during critical positioning operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By creating a copy of servo data in the host system cache, the patent enables rapid retrieval for positioning control without repeatedly accessing the magnetic disk. This copy mechanism maintains positioning accuracy while dramatically improving access performance by eliminating disk read operations.

Inventive Principle:
Principle #26Copying

3Measurement precision

If the magnetic head accesses the magnetic disk to read servo data, then positioning control is performed, but the frequency of read errors increases

Engineering Contradiction:
Improveservo data reading accuracyVSAvoidread error frequency
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent eliminates read errors by copying servo data from the magnetic disk into a host system cache during initialization or idle periods. Subsequent positioning operations read from this error-free cache copy rather than accessing the magnetic disk directly, thereby maintaining measurement precision while achieving zero read errors.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system applies beforehand cushioning by preparing and caching servo data in advance, creating a buffer against the unreliability of magnetic disk reading. This pre-prepared cache serves as a protective layer that shields the positioning system from read errors that would otherwise occur during normal operation.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

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 configuration reduces the frequency of read errors and stabilizes the servo process, enhancing access performance by minimizing disk access for servo data, thus improving overall magnetic disk apparatus efficiency.

Implementation Method 1

a magnetic head configured to write data and read data to and from the magnetic disk

Methodology Applied
Scientific EffectMagnetic field detection: Magnetic Field

Data Source

PatentUS12361969B1Magnetic disk apparatus and method
Publication Date: 2025.07.15 KK TOSHIBA
  • US12361969B1 patent drawing
  • US12361969B1 patent drawing
  • US12361969B1 patent drawing

AI summary

A magnetic disk apparatus according to an embodiment includes a magnetic disk, a magnetic head, a second memory, and a controller. On the magnetic disk, a servo sector where first servo data is recorded is provided. The magnetic head writes data and reads data to and from the magnetic disk. The first memory stores data to be written and stores data read from the magnetic disk. The second memory stores second servo data. The controller acquires the second servo data corresponding to the first servo data from the second memory based on the first servo data read by the magnetic head when passing over the servo sector. The controller executes positioning control of the magnetic head by using the first servo data and the second servo data.