Method and means of clock recovery in a received stream of digital data
AssigneeMotorola, Inc.
InventorTerence E. Sumner
Life of this patent
Estimating the term…
Abstract
Clock recovery in a received stream of digital data is effected by generating a high-speed clock pulse that is applied to a programmable divider to produce a recovered clock pulse. Comparison of the phase of the recovered clock pulse with that of a received signal causes accumulation of fast or slow counts that increase or decrease the division of the programmable divider to restore synchronism. The accumulated count is reduced for rapid recovery when the two signals are unsynchronized.
Claims6
A method of obtaining a recovered clock signal that is synchronized and in phase with a received digital signal at a known frequency, the method comprising the steps of:
- a. applying to a programmable divider a highspeed clock signal that is a known multiple of the known frequency and dividing said clock signal by a certain predetermined number to produce the recovered clock signal;
- b. comparing phase of the recovered clock signal with phase of the received digital signal to obtain a measure of whether the recovered clock signal is fast or slow with respect to the received digital signal;
- c. accumulating in a first accumulator to a first predetermined number a first count of measures if the recovered clock signal is fast with respect to the received digital signal;
- d. accumulating in a second accumulator to a second predetermined number a second count of measures if the recovered clock signal is slow with respect to the received digital signal;
- e. changing said certain predetermined number to a smaller number if said second count of measures reaches said second predetermined number and changing said certain predetermined number to a larger number if said first count of measures reaches said first predetermined number;
- f. reducing the accumulated first and second counts of measure to zero;
- and
- g. repeating the preceding steps until the recovered clock signal is synchronized and in phase with the received digital signal.
A circuit for obtaining from a high-speed clock input a recovered clock signal at a frequency lower than the high-speed clock frequency, the recovered clock signal synchronized in frequency and locked in phase with a received digital signal, the circuit comprising:
- a. a programmable divider receiving the high-speed clock input and having a certain predetermined number by which said divider divides said high-speed clock input to produce the recovered clock signal;
- b. means for comparing phase of the recovered clock signal with phase of the received digital signal and for generating fast signals if the recovered clock signal is slow with respect to the received digital signal and slow signals if the recovered clock signal is leading with respect to the received digital signal;
- c. first counting means for accumulating a slow count consisting of said slow signals and a second counting means for accumulating a fast count consisting of said fast signals;
- and
- d. means for changing said certain predetermined number to a smaller number when said slow count reaches a first predetermined number and to a larger number when said fast count reaches a second predetermined number.
Dependencies are inferred from the claim text.