Patent ID: 7804756

Claim:
A method of operating a digital versatile disk (DVD) reader/recorder including a wobble channel carrying wobble channel symbols recovered from a DVD and a data channel carrying data channel sync patterns recovered from the DVD in a DVD recorder, comprising: deriving a write clock from the recovered wobble channel symbols; monitoring time-varying time intervals from when the data channel sync patterns carried in the data channel are recovered to when the wobble channel symbols carried in the wobble channel are recovered; computing a window of time during which a next wobble symbol is expected; computing a phase drift between data channel sync patterns and wobble channel symbols based on the monitored time-varying time differences; adjusting the computed window by the phase drift computed; searching for the next wobble symbol during the adjusted, computed window; adjusting the derived write clock to compensate for the phase drift computed; tracking wobble channel signal phase with a wobble phase locked loop (PLL) having a control signal derived from the wobble channel input phase and operating as a closed loop independent of the data channel; and overriding closed loop operation of the PLL by modifying the control signal of the PLL from its derivation from the wobble channel signal phase to perform the adjusting to compensate for the phase drift.