Magnetic Disk Controller Adjusts Write Limits via Invalid Parity Sectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Adjacent track interference (ATI) accumulates with repeated writing on magnetic disk tracks, making it difficult to read data from adjacent tracks, necessitating frequent rewriting and requiring pre-adjustment of a guaranteed number of writes before shipment to prevent data loss.

Innovation Solution

A magnetic disk device with a controller that adjusts the guaranteed number of writes by using an invalid parity sector, allowing for dynamic adjustment of writing limits based on the availability of valid parity sectors, thereby optimizing writing times and preventing ATI failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the guaranteed number of writes is increased to prevent ATI failures, then data readability is improved, but writing productivity decreases due to frequent rewriting operations

Engineering Contradiction:
Improvedata readabilityVSAvoidwriting speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The controller performs preliminary determination of the guaranteed number of writes by detecting invalid parity sectors before actual data writing operations. This advance preparation allows the system to establish writing limits proactively, preventing ATI failures before they occur and avoiding mid-operation interruptions that would reduce productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses its own parity sector validation mechanism to automatically determine writing limits without requiring external intervention or complex external systems. The controller self-manages the determination process by monitoring parity sector validity and autonomously adjusting the guaranteed number of writes based on detected invalid sectors

Inventive Principle:
Principle #25Self-service

2Productivity

If the guaranteed number of writes is adjusted frequently to optimize performance, then writing productivity improves, but device complexity increases

Engineering Contradiction:
Improvewriting speedVSAvoidcontrol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The controller autonomously determines the guaranteed number of writes by monitoring parity sector validity without requiring complex external control systems or manual intervention. This self-service approach simplifies the overall device architecture while enabling dynamic optimization of writing performance

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where the controller continuously monitors parity sector validity and uses this information to dynamically adjust the guaranteed number of writes. This closed-loop control enables automatic optimization of writing performance based on actual device state without increasing overall system complexity

Inventive Principle:
Principle #23Feedback

3Productivity

If invalid parity sectors are used for writing operations, then writing productivity improves, but data reliability deteriorates due to potential ATI failures

Engineering Contradiction:
Improvewriting speedVSAvoiddata readability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system converts the presence of invalid parity sectors from a harmful condition into a beneficial opportunity. Instead of avoiding writes to tracks with invalid parity sectors, the controller identifies these sectors and determines guaranteed write numbers based on their invalidity, allowing productive use of previously unusable storage capacity while maintaining data reliability through calculated writing limits

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

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 improves the magnetic disk device's performance by dynamically adjusting writing limits, reducing the risk of ATI failures and maintaining data readability, even after shipment, by utilizing invalid parity sectors for writing without affecting the device's operation.

Implementation Method 1

a magnetic head that executes writing/reading to/from the magnetic disk

Methodology Applied
Scientific EffectMagnetic field: Magnetic Field

Data Source

PatentUS12027180B1Magnetic disk device and control method
Publication Date: 2024.07.02 KK TOSHIBA
  • US12027180B1 patent drawing
  • US12027180B1 patent drawing
  • US12027180B1 patent drawing

AI summary

A magnetic disk device according to one embodiment includes a magnetic disk on which multiple tracks are provided, a magnetic head, and a controller. At least one of the multiple tracks includes first sectors and a second sector. Each of the first sectors stores data segments. The second sector stores a parity for error correction. The magnetic head executes writing/reading to/from the magnetic disk. The controller executes processing of adjusting a guaranteed number of times by using a second sector being invalid. The guaranteed number of times indicates a number of times of writing for guaranteeing reading from an adjacent track.