Clock and data recovery with infinite pull-in range
First Claim
1. An integrated circuit, comprising:
- a first branch for recovering a clock signal from an input signal, the first branch comprising;
a phase and frequency detector for detecting a phase and a frequency of the clock signal;
a numerically controlled oscillator that is controlled by the phase and the frequency of the clock signal from the phase and frequency detector; and
a pattern detector for detecting a clock pattern of the clock signal; and
a second branch for recovering a data signal from the input signal, the second branch comprising;
a pre-settable numerically controlled oscillator, wherein the pre-settable numerically controlled oscillator is pre-settable with the phase and the frequency of the clock signal from the numerically controlled oscillator, wherein the pre-settable numerically controlled oscillator is further controlled by the pattern detector, wherein when the clock pattern is detected by the pattern detector, the pattern detector via a trigger signal causes the pre-settable numerically controlled oscillator to be pre-set with the phase and the frequency of the clock signal from the numerically controlled oscillator; and
a sample selector that is controlled by the pre-settable numerically controlled oscillator for recovering the data signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A device and method for clock and data recovery are disclosed. For example, an integrated circuit comprises a first branch for recovering a clock signal from an input signal. The first branch includes a phase and frequency detector for detecting a phase and a frequency of the clock signal and a numerically controlled oscillator that is controlled by the phase and the frequency of the clock signal from the phase and frequency detector. The integrated circuit also includes a second branch for recovering a data signal from the input signal. The second branch includes a pre-settable numerically controlled oscillator that is pre-settable with the phase and the frequency of the clock signal from the numerically controlled oscillator. The second branch also includes a sample selector that is controlled by the pre-settable numerically controlled oscillator for recovering the data signal.
-
Citations
18 Claims
-
1. An integrated circuit, comprising:
-
a first branch for recovering a clock signal from an input signal, the first branch comprising; a phase and frequency detector for detecting a phase and a frequency of the clock signal; a numerically controlled oscillator that is controlled by the phase and the frequency of the clock signal from the phase and frequency detector; and a pattern detector for detecting a clock pattern of the clock signal; and a second branch for recovering a data signal from the input signal, the second branch comprising; a pre-settable numerically controlled oscillator, wherein the pre-settable numerically controlled oscillator is pre-settable with the phase and the frequency of the clock signal from the numerically controlled oscillator, wherein the pre-settable numerically controlled oscillator is further controlled by the pattern detector, wherein when the clock pattern is detected by the pattern detector, the pattern detector via a trigger signal causes the pre-settable numerically controlled oscillator to be pre-set with the phase and the frequency of the clock signal from the numerically controlled oscillator; and a sample selector that is controlled by the pre-settable numerically controlled oscillator for recovering the data signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
recovering a clock signal from an input signal, the recovering the clock signal comprising; detecting a phase and a frequency of the clock signal; and driving a numerically controlled oscillator by the phase and the frequency of the clock signal that is detected; detecting a clock pattern of the clock signal; and recovering a data signal from the input signal, wherein the recovering the data signal comprises; pre-setting a pre-settable numerically controlled oscillator with a phase and a frequency from the numerically controlled oscillator via a trigger signal when the clock pattern is detected; and selecting data samples from the input signal based upon a phase and frequency from the pre-settable numerically controlled oscillator.
-
-
18. An integrated circuit, comprising:
-
a phase and frequency detector for detecting a phase and a frequency of a clock signal in an input signal; a numerically controlled oscillator that is controlled by the phase and the frequency of the clock signal from the phase and frequency detector; a pattern detector for detecting a clock pattern of the clock signal; a pre-settable numerically controlled oscillator, wherein the pre-settable numerically controlled oscillator is pre-settable with the phase and the frequency of the clock signal from the numerically controlled oscillator, wherein the pre-settable numerically controlled oscillator is further controlled by the pattern detector, wherein when the clock pattern is detected by the pattern detector, the pattern detector via a trigger signal causes the pre-settable numerically controlled oscillator to be pre-set with the phase and the frequency of the clock signal from the numerically controlled oscillator; and a sample selector that is controlled by the pre-settable numerically controlled oscillator for recovering a data signal in the input signal.
-
Specification