A disk drive clock circuit includes a servo clock generator and a disk
locked frequency converter. The servo clock generator generates a servo
clock signal in response to servo information read from a data storage
disk in a disk drive. The disk locked frequency converter responds to the
servo clock signal by generating a modified clock signal having a
different frequency, and adjusts timing of an edge of the modified clock
signal in response to a timing event identified from the servo
information read from the disk. The disk locked frequency converter can
include a divide-by-n counter that is configured to divide the frequency
of the servo clock signal by a number n to generate the modified clock
signal. The disk locked frequency converter can reset the divide-by-n
counter to a defined value in response to the timing event. The modified
clock signal can thereby be phase locked to the servo information on the
disk.