Clock recovery method for bursty communications
AssigneeSilicon Labs CP, Inc.
InventorKenneth W. Fernald
Life of this patent
Estimating the term…
Abstract
Clock recovery method for bursty communications. A method is disclosed for recovering the clock from a received data stream that comprising bursts of data with zones of substantially no data between the bursts of-data. A receive clock is provided that operates within a reference frequency range. The time between data transitions in the received data is then measuring relative to the receive clock. A determination is then made if the measured time is substantially an integral of the receive clock. If not a substantial integral of the receive clock, the frequency of the receive clock is adjusted to compensate for the difference.
Claims56
A method for recovering the clock from a received data stream comprising bursts of data with zones of substantially no data between the bursts of data, comprising the steps of:
- providing a receive clock operating in a reference frequency range;
- measuring the time between data transitions in the received data relative to the receive clock;
- determining if the measured time is substantially an integral of the receive clock;
- and
- if not a substantial integral of the receive clock, adjusting the frequency of the receive clock to compensate for the difference.
A method for receiving serial data transmitted from a remote transmitting location wherein the data is comprised a data stream of bursts of data with zones of substantially no data between the bursts of data, comprising the steps of:
- receiving the data on a serial port;
- recovering the clock from a received data stream by the steps of:
- providing a receive clock operating in a reference frequency range,
- measuring the time between data transitions in the received data relative to the receive clock,
- determining if the measured time is substantially an integral of the receive clock, and
- if not a substantial integral of the receive clock, adjusting the frequency of the receive clock to compensate for the difference;
- and
- decoding the data using the adjusted frequency receive clock.
A clock recovery device for recovering the clock from a received data stream comprising bursts of data with zones of substantially no data between the bursts of data, comprising:
- a receive clock operating in a reference frequency range;
- a measurement device for measuring the time between data transitions in the received data relative to the receive clock;
- a phase shift detecting device for determining if the measured time is substantially an integral of the receive clock;
- and
- a control device for adjusting the frequency of the receive clock to compensate for the difference if the measured time is determined to not be substantially an integral of the receive clock.
A data receiver for receiving serial data transmitted from a remote transmitting location wherein the data is comprised a data stream of bursts of data with zones of substantially no data between the bursts of data, comprising:
- receiving the data on a serial port;
- recovering the clock from a received data stream by the steps of:
- a receive clock operating in a reference frequency range,
- a measurement device for the time between data transitions in the received data relative to the receive clock,
- a phase shift detecting device for determining if the measured time is substantially an integral of the receive clock, and
- a control device for adjusting the frequency of the receive clock to compensate for the difference if the measured time is determined to not be substantially an integral of the receive clock;
- and
- decoding the data using the adjusted frequency receive clock.
Dependencies are inferred from the claim text.