A servo mark detector detects a servo mark from each servo information item
detected by the servo detector. A counter measures a time period each time
a servo mark is detected, thereby measuring a servo interval. A correction
circuit corrects a time period T2 on the basis of the measured servo
interval and an ideal servo interval. A determination circuit determines
which one of the time period T2 and a time period T2' obtained by
correcting the time period T2 should be used. A
servo-sector-pulse-generating unit generates a servo sector pulse a time
period T1 after the detection of each servo mark, and generates a pseudo
servo sector pulse when the time period determined by the determination
circuit has elapsed after the detection of each servo mark, if the next
servo mark is not detected during the determined time period.
Servo детектор метки обнаруживает servo метку от каждого servo деталя информации обнаруженного servo детектором. Ответнаяа мера период each time servo метка будет обнаружена, таким образом измеряя servo интервал. Цепь коррекции исправляет t2 периода on the basis of измеренный servo интервал и идеально servo интервал. Цепь определения обусловливает которое один из t2 периода и t2 периода ' получил путем исправлять t2 периода быть использовано. Серво-участк-ИМП ульс-proizvod4 блок производит servo ИМП ульс участка t1 периода после обнаружения каждой servo метки, и производит псевдо servo ИМП ульс участка когда период обусловленный цепью определения истекал после обнаружения каждой servo метки, если следующая servo метка не обнаружена во время determined периода.