Media Cache Zone Selection for Vibration-Induced Write Faults

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data storage devices face increased write faults and errors due to operational vibration, which existing technologies fail to adequately address by differentiating data storage zones based on vibration levels.

Innovation Solution

A data storage device with a non-volatile media cache partitioned into zones with different recording characteristics, where input data are stored in a selected zone based on measured operational vibration levels, using a sensor and controller to manage data transfer between the media cache and main memory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored in a single media cache zone, then device complexity is reduced, but reliability deteriorates due to increased susceptibility to operational vibration

Engineering Contradiction:
Improvewrite fault resistanceVSAvoidmedia cache structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The media cache is divided into multiple zones with different recording characteristics (e.g., different track densities, susceptibility to vibration). The controller selectively routes data to appropriate zones based on detected operational vibration levels, thereby improving reliability without requiring a completely separate storage system for each condition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects which media cache zone to use based on real-time vibration detection. The controller adjusts data routing decisions according to current operational conditions, transitioning between zones as vibration levels change, rather than using a fixed storage configuration.

Inventive Principle:
Principle #15Dynamics

2Reliability

If multiple media cache zones with different recording characteristics are used, then reliability improves by reducing susceptibility to operational vibration, but device complexity increases

Engineering Contradiction:
Improvewrite fault resistanceVSAvoidmedia cache management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A vibration sensor continuously monitors operational vibration levels and provides feedback to the controller. The controller uses this feedback to make real-time decisions about which media cache zone to write data to, creating a closed-loop system that adapts to changing conditions and manages complexity through automated decision-making.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The controller acts as an intermediary between the vibration sensor and the media cache zones. It processes vibration information and translates it into appropriate data routing decisions, managing the complexity of multiple zones through a centralized decision-making component rather than requiring direct management of each zone.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If data routing is dynamically adjusted based on vibration levels, then write faults are reduced, but ease of operation deteriorates due to automated zone selection

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoiddata storage management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically monitoring vibration levels and routing data to appropriate zones without user intervention. The controller and vibration sensor work together to manage data storage decisions autonomously, eliminating the need for user awareness or manual configuration of zone selection while maintaining high reliability.

Inventive Principle:
Principle #25Self-service

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 reduces the susceptibility to operational vibration by dynamically routing data to zones with varying susceptibility, thereby minimizing write faults and errors, and ensuring reliable data transfer even under varying vibration conditions.

Implementation Method 1

A sensor is adapted to generate a disturbance signal indicative of applied operational vibration to the data storage device

Methodology Applied
Scientific EffectVibration sensing: Vibration

Data Source

PatentUS9594628B2Operational vibration compensation through media cache management
Publication Date: 2017.03.14 SEAGATE TECH LLC
  • US9594628B2 patent drawing
  • US9594628B2 patent drawing
  • US9594628B2 patent drawing

AI summary

Apparatus and method for managing a media cache through the monitoring of operational vibration of a data storage device. In some embodiments, a non-volatile media cache of the data storage device is partitioned into at least first and second zones having different data recording characteristics. Input data are received for storage in a non-volatile main memory of the data storage device. An amount of operational vibration associated with the data storage device is measured. The input data are stored in a selected one of the first or second zones of the media cache prior to transfer to the main memory responsive to a comparison of the measured amount of operational vibration to a predetermined operational vibration threshold.