Claims
- 1. A method for detecting defects in a recordable medium, comprising the steps of:
computing an error energy; determining if a defect exists based on the error energy.
- 2. The method of claim 1 wherein the determining phase comprises the steps of:
comparing the error energy with an energy threshold; and generating a defect signal when the error energy exceeds the energy threshold.
- 3. The method of claim 1 wherein the computing an error energy phase further comprises:
writing test data to the medium; reading back the test data from the medium.
- 4. The method of claim 3 wherein the error energy is based on the square of the difference between the read back test data and an ideal version of the test data.
- 5. The method of claim 1 wherein the error energy is computed according to:
- 6. The method of claim 1 wherein the error energy associated with a media defect is computed according to:
- 7. The method of claim 1 wherein the error energy associated with the media defect characterizes the media defect according to at least one physical variable.
- 8. The method of claim 7 wherein the at least one physical variable is selected from the group consisting of length, shape, and amplitude.
- 9. The method of claim 1 wherein error energy values associated with a range of media defects are stored in a library file.
- 10. The method of claim 9 wherein when a defect signal is generated the computed error energy is compared to the error energy values stored in the library file to facilitate identification of the defect that gave rise to the defect signal.
- 11. A method according to claim 1 wherein a measure associated with the location of a defect that gave rise to a defect signal is stored in a memory file.
- 12. An apparatus for detecting defects in a recordable medium, said apparatus including:
means for computing an error energy; means for determining if a defect exists based on the error energy.
- 13. The apparatus of claim 12 wherein the means for determining if a defect exists comprises:
means for comparing the error energy with an energy threshold; and means for generating a defect signal when the error energy exceeds the energy threshold.
- 14. The apparatus of claim 12 wherein the means for computing an error energy further comprises:
means for writing test data to the medium; means for reading back the test data from the medium.
- 15. The apparatus of claim 12 wherein the error energy is based on the square of the difference between the read back test data and an ideal version of the test data.
- 16. The apparatus of claim 12 wherein the error energy is computed according to:
- 17. The apparatus of claim 12 wherein the error energy associated with a media defect is computed according to:
- 18. The apparatus of claim 12 wherein the error energy associated with a media defect characterizes a media defect according to at least one physical variable.
- 19. The apparatus of claim 18 wherein the at least one physical variable is selected from the group consisting of length, shape, and amplitude.
- 20. The apparatus of claim 12 including means for storing in a library file error energy values associated with a range of media defects.
- 21. The apparatus of claim 20 including means for comparing the computed error energy to said values stored in the library file to facilitate identification of the defect that gave rise to the defect signal.
- 22. The apparatus of claim 12 including means for storing in a memory file a measure associated with the location of the defect that gave rise to the defect signal.
- 23. A program storage device readable by a computer system tangibly embodying a program of instructions executable by a computer system to perform an error detection method, the method comprising steps of:
computing an error energy; determining if a defect exists based on the error energy.
- 24. The program storage device of claim 23 wherein the computing an error energy step further comprises:
writing test data to the medium; reading back the test data from the medium.
- 25. The program storage device of claim 24 wherein the error energy is based on the square of the difference between the read back test data and an ideal version of the test data.
- 26. The program storage device of claim 22 wherein the determining if a defect exists step further comprises steps of:
comparing the error energy with an energy threshold; and generating a defect signal when the error energy exceeds the energy threshold.
- 27. A disc drive storage system, comprising:
a rotating disc having a disc surface; a transducer configured to read and write data from the disc surface; a buffer memory; and a controller configured to compute an error energy and to determine if a defect exists based on the error energy.
- 28. The disc drive storage system of claim 27 wherein the controller is further configured to have the transducer write test data to the disc surface and read back the test data from the disc surface.
- 29. The disc drive storage system of claim 28 wherein the error energy is based on the square of the difference between the read back test data and an ideal version of the test data.
- 30. The disc drive storage system of claim 27 wherein the controller is further configured to:
compare the error energy with an energy threshold; and generate a defect signal when the error energy exceeds the energy threshold.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of U.S. Provisional Application No. 60/326,773, filed Oct. 22, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60326773 |
Oct 2001 |
US |