Defect Detector and Data-Recovery Circuit for Storage Media

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Defects in data-storage media degrade the performance of high-code-rate error-correcting codes, reducing their error-correction capability and limiting the storage capacity of data-storage devices.

Innovation Solution

A data-read path that includes a defect detector and a data-recovery circuit, which identifies defective regions on the storage medium and recovers data using a LDPC decoder and channel detector, allowing for effective error correction without additional coding overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If high-code-rate error-correcting codes are used to increase storage capacity, then the storage capacity is improved, but the error-correction capability deteriorates in the presence of defects

Engineering Contradiction:
Improvestorage capacityVSAvoiderror-correction capability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The defect detector performs preliminary detection of defective regions on the storage medium before data retrieval operations. By identifying defects in advance and providing this information to the data-recovery circuit, the system can prepare appropriate recovery strategies beforehand, enabling high-code-rate codes to maintain error-correction capability even when defects are present.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If defect detection and data recovery mechanisms are added, then the error-correction capability is maintained, but the device complexity increases

Engineering Contradiction:
Improveerror-correction capabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The defect detector and data-recovery circuit are integrated into the existing read path of the data-storage device, merging defect detection and data recovery functions with the standard data reading operations. This integration allows the system to maintain error-correction capability without adding separate, standalone complex systems, thereby limiting the increase in device complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If additional coding overhead is used to protect against defects, then the error-correction capability is improved, but the storage capacity is reduced

Engineering Contradiction:
Improveerror-correction capabilityVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system uses the existing high-code-rate error-correcting codes' own decoding information and the defect detector's identification of defective regions to enable self-recovery of data. The data-recovery circuit utilizes the syndrome information already generated during normal decoding operations, combined with defect location data, to correct errors without requiring additional coding overhead, thus preserving storage capacity while maintaining error-correction capability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9324370B2Identifying a defect in a data-storage medium
Publication Date: 2016.04.26 STMICROELECTRONICS INT NV
  • US9324370B2 patent drawing
  • US9324370B2 patent drawing
  • US9324370B2 patent drawing

AI summary

An embodiment of a data-read path includes a defect detector and a data-recovery circuit. The defect detector is operable to identify a defective region of a data-storage medium, and the data-recovery circuit is operable to recover data from the data-storage medium in response to the defect detector. For example, such an embodiment may allow identifying a defective region of a data-storage disk caused, e.g., by a scratch or contamination, and may allow recovering data that was written to the defective region.