Patent ID: 7123560

Claim:
A reproducing apparatus comprising: first means for reproducing a signal representative of digital information from a recording medium; second means for sampling the signal reproduced by the first means in response to a clock signal to generate a sampling-resultant signal; third means for subjecting the sampling-resultant signal to a re-sampling process and an interpolation process responsive to timing information to generate a re-sampling-resultant signal; fourth means for deciding whether the re-sampling-resultant signal is in a continuous-wave interval where an inversion period of the re-sampling-resultant signal remains constant or in a random-wave interval where the inversion period of the re-sampling-resultant signal varies at random; fifth means for extracting a first value of the re-sampling-resultant signal at a time point corresponding to every zero-cross timing, for controlling a polarity of the extracted first value in response to whether the re-sampling-resultant signal is rising or falling in value to generate a polarity-control-resultant value, and for generating a first phase error in response to the polarity-control-resultant value; sixth means for repetitively extracting a second value of the re-sampling-resultant signal at a constant period corresponding to a normal inversion period occurring during the continuous-wave interval, for alternately changing a polarity of the extracted second value between positive and negative to generate a polarity-change-resultant value, and for generating a second phase error in response to the polarity-change-resultant value; seventh means for selecting the first phase error generated by the fifth means when the fourth means decides that the re-sampling-resultant signal is in a random-wave interval, and for selecting the second phase error generated by the sixth means when the fourth means decides that the re-sampling-resultant signal is in a continuous-wave interval; a loop filter for integrating the phase error selected by the seventh means to generate a phase-error integration result; and eighth means for generating the timing information in response to the phase-error integration result generated by the loop filter.