Servo Gray Code Quality Detector Using Probabilistic Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetic storage systems face challenges in maintaining Gray code quality over time due to media defects and jitter noise, leading to errors in servo wedge detection.

Innovation Solution

A probabilistic analysis-based Gray code quality detector that evaluates the mean and sigma of the minimum Viterbi Metric Margin (minVMM) distribution to identify wedges close to error, using a defined threshold for Wedge Error Rate (WER), allowing for the differentiation between good and poor quality servo wedges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional servo wedge detection methods are used, then the system can identify servo wedges, but media defects and jitter noise cause errors in detection leading to reduced reliability

Engineering Contradiction:
Improveservo wedge detection accuracyVSAvoidmedia defects and jitter noise
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by performing multiple reads of the servo wedge data before final detection. The system accumulates minVMM values from multiple reads and performs statistical analysis (calculating mean and sigma) to predict potential errors before they occur. This proactive approach allows the system to identify and flag poor quality wedges before they cause actual detection failures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback through the probabilistic analysis mechanism that continuously monitors minVMM distribution characteristics. The system uses the calculated mean and sigma from multiple reads to generate feedback about wedge quality, which then informs whether to trust the servo wedge data or request rewrites. This closed-loop feedback system adaptively adjusts detection reliability based on observed noise patterns.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If probabilistic analysis with multiple reads is performed, then detection accuracy improves, but processing time and computational complexity increase

Engineering Contradiction:
ImproveGray code quality detection accuracyVSAvoidprocessing time for quality analysis
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by performing a limited number of reads (typically 2-5 reads) rather than exhaustive sampling. The system calculates minVMM from these partial reads and uses statistical thresholds to make quality decisions. This approach achieves sufficient detection precision without the excessive time cost of reading every possible sample, balancing accuracy with processing efficiency.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If a fixed threshold for Wedge Error Rate is used, then the detection process is simple, but it cannot adapt to varying noise conditions and media defects

Engineering Contradiction:
Improveadaptability to varying noise conditionsVSAvoidcomplexity of quality assessment algorithm
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the quality assessment based on the calculated mean and sigma of the minVMM distribution. Instead of using a single fixed threshold, the system modifies the effective threshold based on observed noise characteristics (sigma) and average signal quality (mean). This allows the detector to adapt to varying noise conditions and media defects while maintaining a relatively simple algorithmic structure.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9953678B1Servo gray code quality detector
Publication Date: 2018.04.24 MARVELL ASIA PTE LTD
  • US9953678B1 patent drawing
  • US9953678B1 patent drawing
  • US9953678B1 patent drawing

AI summary

Various embodiments provide a Gray code detector that is not designed to look for a specific defect signature, but rather looks for wedges that are in error or close to being in error, as determined through a probabilistic analysis that considers the mean and sigma of a minimum Viterbi Metric Margin (minVMM) distribution of a servo wedge relative to a defined threshold for a Wedge Error Rate (WER).