Identifying a defect in a data-storage medium
AssigneeSTMicroelectronics S.r.l.
InventorsShayan Srinivasa Garani, Sivagnanam Parthasarathy
Life of this patent
Estimating the term…
Abstract
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.
Claims17
A data read path, comprising:
- a defect detector configured to identify a defective region of a data-storage medium by at least
- determining a level of channel-detector values generated in response to the defective region, and
- identifying the defective region in response to the level, the identifying comprising:
- determining a respective correlation level for each of multiple overlapping windows of state-metric values, each window having a same size and corresponding to a respective data-storage location of the data-storage medium;
- and
- identifying the defective region as including a first region of the data-storage medium where the correlation levels of the windows corresponding to the data-storage locations within the first region have a relationship to a first threshold;
- and
- a data recovery circuit configured to recover data from the data-storage medium in response to the defect detector.
A media drive comprising:
- a data-storage medium configured to store data;
- a media-drive controller comprising a data-write path configured to write data to the data-storage medium;
- and
- a data read path comprising
- a defect detector configured to identify a defective region of a data-storage medium by at least determining a level of channel-detector values generated in response to the defective region and identifying the defective region in response to the level, the identifying comprising:
- determining a respective correlation level for each of multiple overlapping windows of state-metric values, the state-metric values being different from the channel-detector values, each window having an identical length and corresponding to a respective data-storage location of the data-storage medium;
- and
- identifying the defective region as including a first region of the data-storage medium where the correlation levels of the windows corresponding to the data-storage locations within the first region have a relationship to a first threshold, and
- a data recovery circuit configure to recover data from the data-storage medium in response to the defect detector.
A method comprising:
- identifying a defective region of a data-storage medium by at least determining a level of channel-detector values generated in response to the defective region, and identifying the defective region in response to the level, the identifying further comprising:
- determining a respective correlation level for each of multiple overlapping windows of state-metric values, each window including an identical number of samples and corresponding to a respective data-storage location of the data-storage medium;
- and
- identifying the defective region as including a first region of the data-storage medium where the correlation levels of the windows corresponding to the data-storage locations within the first region have a relationship to a first threshold;
- and
- recovering data from the data-storage medium in response to the defect detector.
A method comprising:
- identifying a defective region of a data-storage medium, the identifying comprising:
- determining a respective correlation level for each of multiple overlapping windows of state-metric values, each window having a same length and corresponding to a respective data-storage location of the data-storage medium;
- and
- identifying the defective region as including a first region of the data-storage medium where the correlation levels of the windows corresponding to the data-storage locations within the first region have a relationship to a first threshold;
- recovering a first data element from the identified defective region;
- recovering a second data element from another region of the data-storage medium that is not identified as being defective;
- generating a first reliability value corresponding to the first data element in a first manner;
- and
- generating second reliability value corresponding to the second data element in a second manner that is different from the first manner.
Dependencies are inferred from the claim text.