Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
81 words
A method for extracting a clock signal from a received signal, the method comprising the steps of: (a) detecting edges of the received signal where the received signal transitions between a logic 0 and a logic 1; (b) determining a center between each pair of consecutive edges detected in step (a); (c) generating an extracted dock signal; and, (d) varying the phase of the extracted clock signal based on the center between each pair of consecutive edges determined in step (b).
Claim 2
Independent Claim
81 words
A method for extracting a clock signal from a received signal, the method comprising the steps of: (a) detecting edges of the received signal where the received signal transitions between a logic 0 and a logic 1; (b) determining a center between each pair of consecutive edges detected in step (a); (c) generating an extracted dock signal; and, (d) varying the phase of the extracted clock signal based on the center between each pair of consecutive edges determined in step (b).
Claim 3
Dependent Claim
15 words
A method as in claim 1 wherein step (a) is performed by an edge detector.
Claim 4
Dependent Claim
58 words
A method as in claim 1 wherein step (b) includes the following substeps: (b.1) counting a number of cycles of an over sampling signal which occurs between each pair of consecutive edges to obtain a bit width; and, (b.2) dividing the bit width in half and adding an edge phase value to obtain a value for the center.
Claim 5
Dependent Claim
60 words
A method as in claim 1 wherein step (d) includes the following substeps: (d.1) averaging an amount a plurality of centers determined in step (b) varies from a center of the extracted dock signal to produce a phase error; and, (d.2) changing the phase of the extracted clock signal an amount equal to the phase error produced in substep (d.1).
Claim 6
Dependent Claim
25 words
A method as in claim 4 wherein in substep (d.1), a current center and an immediately previous center are used to produce the phase error.
Claim 7
Independent Claim
106 words
An apparatus for extracting a clock signal from a received signal, the apparatus comprising: edge detecting means for detecting edges of the received signal where the received signal transitions between a logic 0 and a logic 1; center determination means, coupled to the edge detecting means, for determining a center between each pair of consecutive edges detected by the edge detecting means; and, clock generating means, coupled to the center determination means, for generating an extracted clock signal, the clock generating means varying the phase of the extracted clock signal based on the center between each pair of consecutive edges determined by the center determination means.
Claim 8
Independent Claim
106 words
An apparatus for extracting a clock signal from a received signal, the apparatus comprising: edge detecting means for detecting edges of the received signal where the received signal transitions between a logic 0 and a logic 1; center determination means, coupled to the edge detecting means, for determining a center between each pair of consecutive edges detected by the edge detecting means; and, clock generating means, coupled to the center determination means, for generating an extracted clock signal, the clock generating means varying the phase of the extracted clock signal based on the center between each pair of consecutive edges determined by the center determination means.
Claim 9
Dependent Claim
25 words
An apparatus as in claim 6 wherein the edge detecting means is an edge detector which over samples the received signal to detect the edges.
Claim 10
Dependent Claim
61 words
An apparatus as in claim 6 wherein the center determination means includes: a counter which counts a number of cycles of an over sampling signal which occurs between each pair of consecutive edges to obtain a bit width; and, dividing means for dividing the bit width in half and adding an edge phase value to obtain a value for the center.
Claim 11
Dependent Claim
66 words
An apparatus as in claim 6 wherein the clock generating means includes: a phase counter which, to produce a phase error, averages an amount a plurality of centers, determined by the center determination means, varies from a center of the extracted clock signal; and, means for changing the phase of the extracted clock signal an amount equal to the phase error produced by the phase counter.
Claim 12
Dependent Claim
24 words
An apparatus as in claim 9 wherein the phase counter uses a current center and an immediately previous center to produce the phase error.