BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
A general architecture that implements the various feature of the invention will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate embodiments of the invention and not to limit the scope of the invention.
FIG. 1 is a block diagram showing the important components of a disk drive according to an embodiment of the present invention;
FIG. 2 is a function block diagram explaining a method of writing servo information, according to the embodiment;
FIG. 3 is a diagram explaining a pattern of servo information according to the embodiment;
FIG. 4 is a diagram explaining a servo track provided on a disk, according to the embodiment;
FIG. 5 is a diagram representing servo information according to the embodiment;
FIG. 6 is a diagram explaining the difference between servo information recorded in a spiral servo track and servo information recorded in concentric servo tracks;
FIG. 7 is a schematic representation of servo information recorded in concentric servo tracks;
FIG. 8 is a schematic representation of the servo information related to the embodiment;
FIG. 9 is a diagram showing servo information recorded in a specific manner in the embodiment;
FIG. 10 is a diagram showing servo information recorded in another manner in the embodiment;
FIG. 11 is a flowchart explaining a sequence of blocks of writing servo information in the embodiment;
FIG. 12 a flowchart explaining a procedure of switching the servo information writing to a retry process in the embodiment;
FIG. 13 is a flowchart explaining a process starting with error detection and ending with a retry process;
FIG. 14 a block diagram explaining a specific method of detecting errors in the embodiment;
FIG. 15 is a diagram explaining a specific method of detecting head-positioning errors in the embodiment;
FIG. 16 is a flowchart explaining the blocks of the retry process performed in the embodiment;
FIGS. 17A to 17C are diagrams explaining a method of finding the approach distance for the retry process performed in the embodiment;
FIG. 18 is a diagram explaining a case where the retry process ends in failure;
FIGS. 19A to 19D are diagrams explaining a specific method of setting an approach distance;
FIG. 20 is a flowchart explaining a method of storing the data representing where the head is moving;
FIGS. 21A to 21D are diagrams explaining how a retry process is performed by using sync pulses in the embodiment; and
FIG. 22 is a flowchart explaining another embodiment of the present invention.