Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
358 words
A method for aligning the phase of a local clock signal with the phase of a data signal, the method comprising: providing a series of clock signals having phases which are uniformly spaced by a predetermined fraction of a bit period by connecting a clock signal to tapped delay means having plural outputs connected to a multiplexer; providing the local clock signal by selecting one of the clock signals of the series of clock signals by operation of the multiplexer; delaying an incoming data signal to provide a delayed data signal; regenerating the incoming data signal with the said local clock signal to provide a regenerated data signal; on predetermined transitions of the delayed data signal, detecting a difference between the phase of the delayed data signal and the phase of the regenerated data signal with a phase detector which provides a first output condition when the phase of the regenerated data signal leads the phase of the delayed data signal and a second output condition when the phase of the regenerated data signal lags the phase of the delayed data signal; on predetermined transitions of the delayed data signal, driving selection inputs of the multiplexer with a counter responsive to the first output condition to increase the count and responsive to the second output condition to decrease the count to retard the phase of the local clock signal by the predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal by selecting from the series of clock signals a clock signal which is adjacent to the previously selected clock signal in the series of clock signals and to advance the phase of the local clock signal by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal by selecting from the series of clock signals a clock signal which is adjacent to the previously selected clock signal in the series of clock signals; continuously repeating said regenerating, detecting, retarding and advancing steps to obtain and maintain approximate alignment of the phase of the local clock signal with the phase of the delayed data signal.
Claim 2
Independent Claim
358 words
A method for aligning the phase of a local clock signal with the phase of a data signal, the method comprising: providing a series of clock signals having phases which are uniformly spaced by a predetermined fraction of a bit period by connecting a clock signal to tapped delay means having plural outputs connected to a multiplexer; providing the local clock signal by selecting one of the clock signals of the series of clock signals by operation of the multiplexer; delaying an incoming data signal to provide a delayed data signal; regenerating the incoming data signal with the said local clock signal to provide a regenerated data signal; on predetermined transitions of the delayed data signal, detecting a difference between the phase of the delayed data signal and the phase of the regenerated data signal with a phase detector which provides a first output condition when the phase of the regenerated data signal leads the phase of the delayed data signal and a second output condition when the phase of the regenerated data signal lags the phase of the delayed data signal; on predetermined transitions of the delayed data signal, driving selection inputs of the multiplexer with a counter responsive to the first output condition to increase the count and responsive to the second output condition to decrease the count to retard the phase of the local clock signal by the predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal by selecting from the series of clock signals a clock signal which is adjacent to the previously selected clock signal in the series of clock signals and to advance the phase of the local clock signal by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal by selecting from the series of clock signals a clock signal which is adjacent to the previously selected clock signal in the series of clock signals; continuously repeating said regenerating, detecting, retarding and advancing steps to obtain and maintain approximate alignment of the phase of the local clock signal with the phase of the delayed data signal.
Claim 3
Independent Claim
179 words
A method for aligning the phase of a local clock signal with the phase of a data signal, the method comprising: delaying an incoming data signal to provide a delayed data signal; regenerating the incoming data signal with the said local clock signal to provide a regenerated data signal; detecting a difference between the phase of the delayed data signal and the phase of the regenerated data signal; retarding the phase of the local cock signal by a predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal; advancing the phase of the local clock signal by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal; continuously repeating said regenerating, detecting, retarding and advancing steps to obtain and maintain approximate alignment of the phase of the local clock signal with the phase of the delayed data signal; inverting the local clock signal to provide an inverted clock signal; and retiming the delayed data signal with the inverted clock signal to provide a retimed data signal.
Claim 4
Independent Claim
179 words
A method for aligning the phase of a local clock signal with the phase of a data signal, the method comprising: delaying an incoming data signal to provide a delayed data signal; regenerating the incoming data signal with the said local clock signal to provide a regenerated data signal; detecting a difference between the phase of the delayed data signal and the phase of the regenerated data signal; retarding the phase of the local cock signal by a predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal; advancing the phase of the local clock signal by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal; continuously repeating said regenerating, detecting, retarding and advancing steps to obtain and maintain approximate alignment of the phase of the local clock signal with the phase of the delayed data signal; inverting the local clock signal to provide an inverted clock signal; and retiming the delayed data signal with the inverted clock signal to provide a retimed data signal.
Claim 5
Independent Claim
182 words
A method for aligning the phase of a local clock signal with the phase of a data signal, the method comprising: delaying an incoming data signal to provide a delayed data signal; regenerating the incoming data signal with the said local clock signal to provide a regenerated data signal; detecting a difference between the phase of the delayed data signal and the phase of the regenerated data signal; retarding the phase of the local clock signal by a predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal; advancing the phase of the local clock signal by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal; continuously repeating said regenerating, detecting, retarding and advancing steps to obtain and maintain approximate alignment of the phase of the local clock signal with the phase of the delayed data signal; inverting the local clock signal to provide an inverted clock signal; and retiming and demultiplexing the delayed data signal with the inverted clock signal to provide retimed and demultiplexed data signals.
Claim 6
Independent Claim
182 words
A method for aligning the phase of a local clock signal with the phase of a data signal, the method comprising: delaying an incoming data signal to provide a delayed data signal; regenerating the incoming data signal with the said local clock signal to provide a regenerated data signal; detecting a difference between the phase of the delayed data signal and the phase of the regenerated data signal; retarding the phase of the local clock signal by a predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal; advancing the phase of the local clock signal by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal; continuously repeating said regenerating, detecting, retarding and advancing steps to obtain and maintain approximate alignment of the phase of the local clock signal with the phase of the delayed data signal; inverting the local clock signal to provide an inverted clock signal; and retiming and demultiplexing the delayed data signal with the inverted clock signal to provide retimed and demultiplexed data signals.
Claim 7
Dependent Claim
208 words
Apparatus for aligning the phase of a local clock signal with the phase of a data signal, the apparatus comprising: delay means for delaying an incoming data signal to provide a delayed data signal; local clock signal generating means for generating the said local clock signal; regenerating means responsive to the local clock signal to regenerate the incoming data signal; phase detection means responsive to the delayed data signal and the regenerated data signal to provide an output condition indicative of a difference between the phase of the delayed data signal and the phase of the regenerated data signal; and retarding and advancing means responsive to the output condition of the phase detection means and operably connected to the local clock generating means to retard the phase of the local clock by a predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal and to advance the phase of the local clock by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal; and means for inverting the local clock signal to provide an inverted clock signal and for retiming the delayed data signal with the inverted clock signal to provide a retimed data signal.
Claim 8
Dependent Claim
208 words
Apparatus for aligning the phase of a local clock signal with the phase of a data signal, the apparatus comprising: delay means for delaying an incoming data signal to provide a delayed data signal; local clock signal generating means for generating the said local clock signal; regenerating means responsive to the local clock signal to regenerate the incoming data signal; phase detection means responsive to the delayed data signal and the regenerated data signal to provide an output condition indicative of a difference between the phase of the delayed data signal and the phase of the regenerated data signal; and retarding and advancing means responsive to the output condition of the phase detection means and operably connected to the local clock generating means to retard the phase of the local clock by a predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal and to advance the phase of the local clock by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal; and means for inverting the local clock signal to provide an inverted clock signal and for retiming the delayed data signal with the inverted clock signal to provide a retimed data signal.
Claim 9
Dependent Claim
211 words
Apparatus for aligning the phase of a local clock signal with the phase of a data signal, the apparatus comprising: delay means for delaying an incoming data signal to provide a delayed data signal; local clock signal generating means for generating the said local clock signal; regenerating means responsive to the local clock signal to regenerate the incoming data signal; phase detection means responsive to the delayed data signal and the regenerated data signal to provide an output condition indicative of a difference between the phase of the delayed data signal and the phase of the regenerated data signal; and retarding and advancing means responsive to the output condition of the phase detection means and operably connected to the local clock generating means to retard the phase of the local clock by a predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal and to advance the phase of the local clock by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal; and means for inverting the local clock signal to provide an inverted clock signal and for retiming and demultiplexing the delayed data signal with the inverted clock signal to provide retimed and demultiplexed data signals.
Claim 10
Dependent Claim
211 words
Apparatus for aligning the phase of a local clock signal with the phase of a data signal, the apparatus comprising: delay means for delaying an incoming data signal to provide a delayed data signal; local clock signal generating means for generating the said local clock signal; regenerating means responsive to the local clock signal to regenerate the incoming data signal; phase detection means responsive to the delayed data signal and the regenerated data signal to provide an output condition indicative of a difference between the phase of the delayed data signal and the phase of the regenerated data signal; and retarding and advancing means responsive to the output condition of the phase detection means and operably connected to the local clock generating means to retard the phase of the local clock by a predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal and to advance the phase of the local clock by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal; and means for inverting the local clock signal to provide an inverted clock signal and for retiming and demultiplexing the delayed data signal with the inverted clock signal to provide retimed and demultiplexed data signals.
Claim 11
Dependent Claim
243 words
Apparatus for aligning the phase of a local clock signal with the phase of a data signal, the apparatus comprising: delay means for delaying an incoming data signal to provide a delayed data signal; local clock signal generating means for generating the said local clock signal; regenerating means responsive to the local clock signal to regenerate the incoming data signal; phase detection means responsive to the delayed data signal and the regenerated data signal to provide an output condition indicative of a difference between the phase of the delayed data signal and the phase of the regenerated data signal; and retarding and advancing means responsive to the output condition of the phase detection means and operably connected to the local clock generating means to retard the phase of the local clock by a predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal and to advance the phase of the local clock by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal; and control means responsive to the delayed data signal and operably connected to the phase detection means and the retarding and advancing means for enabling detection of the difference between the phase of the delay data signal and the phase of the regenerated data signal and consequent advancing and retarding of the phase of the local clock signal only on predetermined transitions of the delayed data signal.
Claim 12
Dependent Claim
243 words
Apparatus for aligning the phase of a local clock signal with the phase of a data signal, the apparatus comprising: delay means for delaying an incoming data signal to provide a delayed data signal; local clock signal generating means for generating the said local clock signal; regenerating means responsive to the local clock signal to regenerate the incoming data signal; phase detection means responsive to the delayed data signal and the regenerated data signal to provide an output condition indicative of a difference between the phase of the delayed data signal and the phase of the regenerated data signal; and retarding and advancing means responsive to the output condition of the phase detection means and operably connected to the local clock generating means to retard the phase of the local clock by a predetermined fraction of a bit period when the regenerated data signal leads the delayed data signal and to advance the phase of the local clock by the predetermined fraction of a bit period when the regenerated data signal lags the delayed data signal; and control means responsive to the delayed data signal and operably connected to the phase detection means and the retarding and advancing means for enabling detection of the difference between the phase of the delay data signal and the phase of the regenerated data signal and consequent advancing and retarding of the phase of the local clock signal only on predetermined transitions of the delayed data signal.