An A/D converter (30) samples an analog signal synchronously with a
sampling clock from a VCO (70). These sampled values are stored in a shift
register (410). A code judging section (420) detects the positive/negative
sign pattern (time-series code pattern) of the sampled values held in
storage elements (S0 to S5) of the shift register (410) and stores the
sampled values in predetermined register (431 to 434) according to the
detected sign pattern. According to this, a calculating section (430)
determines the phase difference between the analog signal and the sampling
clock. The phase difference is fed to a VCO (70) through a D/A converter
(50) and a loop filter (60).
Ein ANALOG-DIGITALKONVERTER (30) probiert ein Analogsignal synchron mit einem Musterstücktaktgeber von einem VCO (70). Diese probierten Werte werden in einem Schieberegister (410) gespeichert. Ein Code, der Abschnitt (420) beurteilt ermittelt das positive/negative Zeichenmuster (Zeitfolgecodeschema) der probierten Werte, die in den Speicherelementen (S0 zu S5) gehalten werden des Schieberegisters (410) und der Speicher die probierten Werte in vorbestimmtem Register (431 bis 434) entsprechend dem ermittelten Zeichenmuster. Entsprechend diesem stellt ein Rechenabschnitt (430) die Phasendifferenz zwischen dem Analogsignal und dem Musterstücktaktgeber fest. Die Phasendifferenz wird zu einem VCO (70) durch einen D/A Konverter (50) und einen Schleife Filter (60) eingezogen.