Patent ID: 7440211

Claim:
A method of controlling the timing of a sector pulse for a write operation in a disk drive, the method comprising: measuring a spindle jitter value; generating a timing correction value of a sector pulse, which indicates a position of a sector where data is written, according to the measured spindle jitter value; and generating a sector pulse in accordance with the timing correction value of the sector pulse, wherein the operation of generating the timing correction value comprises: comparing the measured spindle jitter value with a first threshold value; if it is determined that the measured spindle jitter value is less than or equal to the first threshold value, setting the timing correction value of the sector pulse to “0”; if it is determined that the measured spindle jitter value is greater than the first threshold value, comparing the measured spindle jitter value with a second threshold value; and if it is determined that the measured spindle jitter value is less than the second threshold value, calculating a timing correction value of a sector pulse that corresponds to the measured spindle jitter value, and if it is determined that the measured spindle jitter value is greater than or equal to the second threshold value, performing a write retry mode.