Phase locked loop clock extraction
First Claim
1. A method of sampling a clock signal in a clock recovery circuit at times corresponding to transition events between first and second values of a data signal from which the clock signal is recovered, the method comprising the steps of;
- inputting the clock signal to a first latch switched by the data signal to be in a transparent state when the data signal has the first value and a hold state when the data signal has the second value;
inverting the data signal and inputting the clock signal to a second latch clocked by the inverted data signal to be in a transparent state when the data signal has the second value and a hold state when the data signal has the first value; and
multiplexing outputs of the first and second latches to select one of said outputs according to the value of the data signal to obtain a sampled output signal corresponding to the output of whichever one of the first and second latches is in the hold state.
8 Assignments
0 Petitions
Accused Products
Abstract
A clock recovery circuit includes a phase locked loop in which the control voltage of a voltage controlled oscillator is controlled by a loop filter driven by the output of a phase comparator. During acquisition of the phase locked condition, a frequency error detector is used to detect frequency error and input a frequency error signal to a charge pump circuit associated with the loop filter. Frequency error is detected by a method of determining the phase quadrant of clock signal in which each transition of the data occurs, an algorithm implemented by logic circuit being utilized to selectively generate the frequency error signal only for certain defined transitions between phase quadrant values. Sampling of the phase quadrant values is effected by sampling sub-circuits using latched values of the clock and quadrature clock signals to obtain samples of the clock and quadrature clock signals for each transition, and subsequently determining the phase quadrant value by a logical combination of the samples. The method and apparatus have application in data recovery in optical communications systems operating in the GHz range.
-
Citations
5 Claims
-
1. A method of sampling a clock signal in a clock recovery circuit at times corresponding to transition events between first and second values of a data signal from which the clock signal is recovered, the method comprising the steps of;
-
inputting the clock signal to a first latch switched by the data signal to be in a transparent state when the data signal has the first value and a hold state when the data signal has the second value;
inverting the data signal and inputting the clock signal to a second latch clocked by the inverted data signal to be in a transparent state when the data signal has the second value and a hold state when the data signal has the first value; and
multiplexing outputs of the first and second latches to select one of said outputs according to the value of the data signal to obtain a sampled output signal corresponding to the output of whichever one of the first and second latches is in the hold state. - View Dependent Claims (2)
-
-
3. A sampling subcircuit for sampling a clock signal in a clock recovery circuit at times corresponding to transition events between first and second values of a data signal from which the clock signal is recovered;
-
the sampling subcircuit comprising a first latch having a data input connected to receive the clock signal and a control input connected to receive the data signal whereby the first latch is switchable by the data signal to be in a transparent state when the data signal has the first value and a hold state when the data signal has the second value;
inverting means operable to invert the data signal to produce an inverted data signal;
a second latch having a data input connected to receive the clock signal and having a control input connected to receive the inverted data signal whereby the second latch is switchable to be in a transparent state when the data signal has the second value and a hold state when the data signal has the first value;
and a multiplexer connected to receive outputs of the first and second latches and operable to select one of said outputs according to the value of the data signal so as to output a sampled output signal equal to the output of whichever of the first and second latches is in the hold state. - View Dependent Claims (4, 5)
-
Specification