Communication system, a synchronization circuit, a method of communicating a data signal, and methods of synchronizing with a data signal
AssigneeMicron Technology, Inc.
InventorsGeorge E. Pax, David K. Ovard
Life of this patent
Estimating the term…
Abstract
The present invention includes bit synchronizers and methods of synchronizing and calculating error. One method of synchronizing with a data signal in accordance with the present invention includes providing a data signal having a first portion and a second portion, generating a timing signal, first adjusting the timing signal during the first portion of the data signal, accumulating a history value during the first portion of the data signal, and second adjusting the timing signal during a second portion of the data signal using the history.
Claims38
A communication system comprising:
- a first communication device configured to output a data signal;
- a second communication device configured to generate a timing signal to control sampling of the data signal, to receive the data signal and to accumulate a history comprising error information during a first portion of the data signal and to adjust a timing signal during a second portion of the data signal using the history comprising the error information to synchronize the timing signal with the data signal;
- and
- wherein the second communication device is configured to detect the error information comprising misalignment of the data signal and the timing signal.
A synchronization circuit comprising:
- circuitry configured to receive the data signal within a radio frequency signal and to accumulate a history comprising error information during a first portion of a data signal and to adjust a timing signal during a second portion of the data signal using the history comprising the error information.
A method of communicating a data signal comprising:
- outputting a data signal using a first communication device;
- receiving the data signal within a second communication device;
- sampling the data signal within the second communication device using a timing signal;
- accumulating a history comprising error information responsive to analysis of the timing signal and using the second communication device during a first portion of the data signal;
- and
- adjusting the timing signal during a second portion of the data signal using the history comprising the error information.
A method of synchronizing with a data signal comprising:
- accumulating a history comprising the error information during a first portion of the data signal;
- adjusting a timing signal during a second portion of the data signal using the history comprising the error information and
- wherein the adjusting comprises adjusting the timing signal comprising a bit clock signal having a frequency substantially equal to a bit rate of the data signal to control sampling of bits of the data signal.
A method of synchronizing with a data signal comprising:
- receiving a data signal;
- sampling the data signal using a timing signal;
- extracting timing information from the data signal;
- first adjusting the timing signal responsive to the extracting;
- second adjusting the timing signal during an absence of timing information within the data signal;
- determining error information comprising misalignment of the timing signal and the data signal responsive to the extracting;
- and
- generating a history comprising the error information responsive to the determining, and wherein the second adjusting comprises adjusting using the history.
Dependencies are inferred from the claim text.