Error logging method utilizing temporary defect list
First Claim
1. An error logging method, comprising the steps of:
- detecting a first error while reading data from a magnetic disk;
determining whether said first error has been previously recorded on a defect list, said defect list for storing errors that are classified as defects of said magnetic disk;
when said first error has not been previously recorded on said defect list, determining whether said first error has been previously recorded on a first error list, said first error list for storing positions of errors on said magnetic disk and occurrence frequencies of the errors;
when said first error has not been previously recorded on said first error list, recording said first error on said first error list;
when said first error has been previously recorded on said first error list, increasing a value indicative of an occurrence frequency of said first error; and
when said value indicative of said occurrence frequency of said first error is greater than or equal to a threshold value, recording said first error on said defect list.
1 Assignment
0 Petitions
Accused Products
Abstract
An error logging method utilizes a temporary defect list to store errors produced at or above a predetermined occurrence frequency during a defect detecting test. The method includes the steps of: determining whether an error is recorded on a temporary defect list, determining whether the error is recorded on an error frequency list when the error is not recorded on the temporary defect list, adding the error to the error frequency list if the error is not recorded on the error frequency list, increasing the occurrence frequency of the error if the error is on the error frequency list, and adding the error to the temporary defect list if the error has an occurrence frequency greater than or equal to a threshold value established as a standard for classifying an error as a defect. The temporary defect list can be used as a final error list, and thereby reduce memory requirements.
-
Citations
20 Claims
-
1. An error logging method, comprising the steps of:
-
detecting a first error while reading data from a magnetic disk;
determining whether said first error has been previously recorded on a defect list, said defect list for storing errors that are classified as defects of said magnetic disk;
when said first error has not been previously recorded on said defect list, determining whether said first error has been previously recorded on a first error list, said first error list for storing positions of errors on said magnetic disk and occurrence frequencies of the errors;
when said first error has not been previously recorded on said first error list, recording said first error on said first error list;
when said first error has been previously recorded on said first error list, increasing a value indicative of an occurrence frequency of said first error; and
when said value indicative of said occurrence frequency of said first error is greater than or equal to a threshold value, recording said first error on said defect list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for logging errors detected on a surface of a magnetic disk, comprising the steps of:
-
writing data onto said surface of said magnetic disk;
reading the data from said surface of said magnetic disk;
determining whether a first error has been detected while reading the data from said surface of said magnetic disk;
when said first error has been detected, determining whether said first error has been previously recorded on a defect list, said defect list for storing errors that are classified as defects of said magnetic disk;
when said first error has not been previously recorded on said defect list, determining whether said first error has been previously recorded on a first error list, said first error list for storing positions of errors on said magnetic disk and occurrence frequencies of the errors;
when said first error has not been previously recorded on said first error list, recording said first error on said first error list;
when said first error has been previously recorded on said first error list, increasing a value indicative of an occurrence frequency of said first error; and
when said value indicative of said occurrence frequency of said first error is greater than or equal to a threshold value, recording said first error on said defect list. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for logging errors detected on a surface of a magnetic disk in a hard disk drive device, comprising the steps of:
-
writing data onto and reading the data from said surface of said magnetic disk;
determining whether a first error has been detected while reading the data from said surface of said magnetic disk;
when said first error has been detected, determining whether said first error has been previously recorded on a defect list, said defect list for storing errors that are classified as defects of said magnetic disk;
when said first error has not been previously recorded on said defect list, determining whether said first error has been previously recorded on a first error list, said first error list for storing positions of errors on said magnetic disk and occurrence frequencies of the errors;
when said first error has not been previously recorded on said first error list, recording said first error on said first error list;
when said first error has been previously recorded on said first error list, increasing a value indicative of an occurrence frequency of said first error;
when said value indicative of said occurrence frequency of said first error is greater than or equal to a threshold value, recording said first error on said defect list; and
recording said defect list onto said magnetic disk. - View Dependent Claims (18, 19, 20)
-
Specification