Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
158 words
A phase detector for creating a phase error measurement signal representative of a difference in phase between a clock signal and pulses within an analog signal, said phase detector comprising: amplitude sampling means for receiving said analog signal and for taking a plurality of samples of an amplitude of said analog signal, said samples being taken at times determined by said clock signal; pulse detection means connected to an output of said amplitude sampling means, wherein said pulse detection means determines a location of each of said pulses; sample selection means connected to an output of said amplitude sampling means and an output of said pulse detection means, said sample selection means for selecting, for each pulse, at least two of said plurality of samples, wherein said at least two samples have a predetermined relationship to a location of said pulse; arithmetic means for combining said at least two selected samples to create said phase error measurement signal.
Claim 2
Dependent Claim
158 words
A phase detector for creating a phase error measurement signal representative of a difference in phase between a clock signal and pulses within an analog signal, said phase detector comprising: amplitude sampling means for receiving said analog signal and for taking a plurality of samples of an amplitude of said analog signal, said samples being taken at times determined by said clock signal; pulse detection means connected to an output of said amplitude sampling means, wherein said pulse detection means determines a location of each of said pulses; sample selection means connected to an output of said amplitude sampling means and an output of said pulse detection means, said sample selection means for selecting, for each pulse, at least two of said plurality of samples, wherein said at least two samples have a predetermined relationship to a location of said pulse; arithmetic means for combining said at least two selected samples to create said phase error measurement signal.
Claim 3
Dependent Claim
54 words
The phase detector of claim 1 wherein said sample selection means further comprises: means for selecting two samples for each of said pulses; and means for selecting a first of said two samples on a first side of said pulse, and a second of said two samples on a second side of said pulse.
Claim 4
Dependent Claim
46 words
The phase detector of claim 2 wherein said arithmetic means further comprises: means for subtracting said first sample from said second sample to create said phase error measurement signal; and means for negating said phase error measurement signal when a polarity of said pulse is negative.
Claim 5
Dependent Claim
17 words
The phase detector of claim 1 wherein said amplitude sampling means comprises analog to digital converter means.
Claim 6
Dependent Claim
67 words
The phase detector of claim 1 further comprising: means for storing at least one neighboring pulse compensation value, one said neighboring pulse compensation value corresponding to each neighboring pulse located within a predetermined distance to each of said pulses; and neighboring pulse arithmetic means for combining said at least one neighboring pulse compensation value with said phase error measurement signal when said corresponding neighboring pulse is present.
Claim 7
Dependent Claim
37 words
The phase detector of claim 1 further comprising: set point storage means for storing a constant value; and set point arithmetic means for combining contents of said set point storage means to said phase error measurement signal.
Claim 8
Dependent Claim
208 words
A phase locked loop for creating a clock signal in phase with pulses within an analog signal, said phase locked loop comprising: amplitude sampling means for receiving said analog signal and for taking a plurality of samples of an amplitude of said analog signal, said samples being taken at times determined by said clock signal; pulse detection means connected to an output of said amplitude sampling means, wherein said pulse detection means determines a location of each of said pulses; sample selection means connected to an output of said amplitude sampling means and an output of said pulse detection means, said sample selection means for selecting, for each pulse, at least two of said plurality of samples, wherein said at least two samples have a predetermined relationship to a location of said pulse; arithmetic means for combining said at least two selected samples to create a phase error measurement signal. clock signal generating means having an input connected to said phase error measurement signal, and having said clock signal as an output, wherein said phase error measurement signal controls said clock signal generating means to cause said clock signal output to sample said analog signal at a predetermined time relationship to a location of each of said pulses.
Claim 9
Dependent Claim
208 words
A phase locked loop for creating a clock signal in phase with pulses within an analog signal, said phase locked loop comprising: amplitude sampling means for receiving said analog signal and for taking a plurality of samples of an amplitude of said analog signal, said samples being taken at times determined by said clock signal; pulse detection means connected to an output of said amplitude sampling means, wherein said pulse detection means determines a location of each of said pulses; sample selection means connected to an output of said amplitude sampling means and an output of said pulse detection means, said sample selection means for selecting, for each pulse, at least two of said plurality of samples, wherein said at least two samples have a predetermined relationship to a location of said pulse; arithmetic means for combining said at least two selected samples to create a phase error measurement signal. clock signal generating means having an input connected to said phase error measurement signal, and having said clock signal as an output, wherein said phase error measurement signal controls said clock signal generating means to cause said clock signal output to sample said analog signal at a predetermined time relationship to a location of each of said pulses.
Claim 10
Dependent Claim
26 words
The phase locked loop of claim 7 further comprising filter means connected between said phase error measurement signal and said input of said clock generating means.
Claim 11
Dependent Claim
18 words
The phase locked loop of claim 7 wherein said amplitude sampling means comprises analog to digital converter means.
Claim 12
Dependent Claim
56 words
The phase locked loop of claim 9 wherein said clock generating means comprises variable frequency oscillator means, and wherein said phase error measurement signal adjusts a frequency of said variable frequency oscillator to cause said clock signal output to sample said analog signal at said predetermined time relationship to said location of each of said pulses.
Claim 13
Dependent Claim
27 words
The phase locked loop of claim 10 further comprising digital filter means connected between said phase error measurement signal and said input of said variable frequency oscillator.
Claim 14
Dependent Claim
166 words
A frequency detector for creating a frequency error measurement signal representative of a difference in frequency between a periodic analog signal waveform and a clock signal, said frequency detector comprising: amplitude sampling means for receiving said analog signal and for taking a plurality of samples of an amplitude of said analog signal, said samples being taken at times determined by said clock signal; sample selection means connected to an output of said amplitude sampling means, said sample selection means for selecting two of said plurality of samples separated by a predetermined number of samples; arithmetic means for combining said two selected samples to create said frequency error measurement signal, said arithmetic means comprising means for adding a first of said two samples to a second of said two samples to create said frequency error measurement signal, and means for negating said frequency error measurement signal when a value of said periodic waveform at a predetermined time between said selected samples is less than a predetermined threshold.
Claim 15
Dependent Claim
166 words
A frequency detector for creating a frequency error measurement signal representative of a difference in frequency between a periodic analog signal waveform and a clock signal, said frequency detector comprising: amplitude sampling means for receiving said analog signal and for taking a plurality of samples of an amplitude of said analog signal, said samples being taken at times determined by said clock signal; sample selection means connected to an output of said amplitude sampling means, said sample selection means for selecting two of said plurality of samples separated by a predetermined number of samples; arithmetic means for combining said two selected samples to create said frequency error measurement signal, said arithmetic means comprising means for adding a first of said two samples to a second of said two samples to create said frequency error measurement signal, and means for negating said frequency error measurement signal when a value of said periodic waveform at a predetermined time between said selected samples is less than a predetermined threshold.
Claim 16
Dependent Claim
232 words
A frequency locked loop for locking the frequency of a clock signal to a predetermined multiple of the frequency of a periodic input waveform signal, said frequency locked loop comprising: amplitude sampling means for receiving said periodic input waveform signal and for taking a plurality of samples of an amplitude of said periodic input waveform signal, said samples being taken at times determined by said clock signal; sample selection means connected to an output of said amplitude sampling means, said sample selection means for selecting two of said plurality of samples separated by a predetermined number of samples; arithmetic means for combining said two selected samples to create a frequency error measurement signal, said arithmetic means comprising means for adding a first of said two samples to a second of said two samples to create said frequency error measurement signal, and means for negating said frequency error measurement signal when a value of said periodic waveform at a predetermined time between said selected samples is less than a predetermined threshold; variable frequency oscillator means having an input connected to said frequency error measurement signal, and having said clock signal as an output, wherein said frequency error measurement signal adjusts a frequency of said variable frequency oscillator to cause said clock signal output to sample said periodic input waveform signal at said predetermined multiple of the frequency of said input periodic waveform signal.
Claim 17
Dependent Claim
232 words
A frequency locked loop for locking the frequency of a clock signal to a predetermined multiple of the frequency of a periodic input waveform signal, said frequency locked loop comprising: amplitude sampling means for receiving said periodic input waveform signal and for taking a plurality of samples of an amplitude of said periodic input waveform signal, said samples being taken at times determined by said clock signal; sample selection means connected to an output of said amplitude sampling means, said sample selection means for selecting two of said plurality of samples separated by a predetermined number of samples; arithmetic means for combining said two selected samples to create a frequency error measurement signal, said arithmetic means comprising means for adding a first of said two samples to a second of said two samples to create said frequency error measurement signal, and means for negating said frequency error measurement signal when a value of said periodic waveform at a predetermined time between said selected samples is less than a predetermined threshold; variable frequency oscillator means having an input connected to said frequency error measurement signal, and having said clock signal as an output, wherein said frequency error measurement signal adjusts a frequency of said variable frequency oscillator to cause said clock signal output to sample said periodic input waveform signal at said predetermined multiple of the frequency of said input periodic waveform signal.
Claim 18
Dependent Claim
26 words
The phase detector of claim 13 further comprising digital filter means connected between said phase error measurement signal and said input of said variable frequency oscillator.
Claim 19
Dependent Claim
338 words
A timing recovery circuit for determining a clock signal from a data signal from a data storage device or a data signal from a data communications device, said timing recovery circuit comprising: multiplexer means connected to said data signal and a predetermined frequency periodic waveform signal; signal selection means connected to said multiplexer means for causing said multiplexer means to select either said data signal or said predetermined frequency periodic waveform signal for output; amplitude sampling means connected to receive said output of said multiplexer means, said amplitude sampling means for taking a plurality of samples of said output of said multiplexer means, said samples being taken at times determined by said clock signal; pulse detection means connected to an output of said amplitude sampling means, wherein said pulse detection means determines a location of pulses contained in said data signal when said signal selection means causes said multiplexer means to select said data signal; sample selection means connected to said pulse detection means and connected to an output of said amplitude sampling means, wherein said sample selection means selects two samples for each pulse in said data signal when said signal selection means causes said multiplexer means to select said data signal, said two samples having a predetermined relationship to a location of said pulse, and wherein said sample selection means selects two samples of said predetermined frequency periodic waveform signal when said signal selection means causes said multiplexer means to select said predetermined frequency periodic waveform signal, said samples being separated by a predetermined number of periods of said clock signal; arithmetic means for combining said two selected samples to create an error measurement signal; and variable frequency oscillator means having an input connected to said error measurement signal, and having said clock signal as an output, wherein said error measurement signal adjusts a frequency of said variable frequency oscillator to cause said clock signal output to sample said predetermined frequency periodic waveform signal at a predetermined time relationship to said output of said multiplexer means.
Claim 20
Dependent Claim
338 words
A timing recovery circuit for determining a clock signal from a data signal from a data storage device or a data signal from a data communications device, said timing recovery circuit comprising: multiplexer means connected to said data signal and a predetermined frequency periodic waveform signal; signal selection means connected to said multiplexer means for causing said multiplexer means to select either said data signal or said predetermined frequency periodic waveform signal for output; amplitude sampling means connected to receive said output of said multiplexer means, said amplitude sampling means for taking a plurality of samples of said output of said multiplexer means, said samples being taken at times determined by said clock signal; pulse detection means connected to an output of said amplitude sampling means, wherein said pulse detection means determines a location of pulses contained in said data signal when said signal selection means causes said multiplexer means to select said data signal; sample selection means connected to said pulse detection means and connected to an output of said amplitude sampling means, wherein said sample selection means selects two samples for each pulse in said data signal when said signal selection means causes said multiplexer means to select said data signal, said two samples having a predetermined relationship to a location of said pulse, and wherein said sample selection means selects two samples of said predetermined frequency periodic waveform signal when said signal selection means causes said multiplexer means to select said predetermined frequency periodic waveform signal, said samples being separated by a predetermined number of periods of said clock signal; arithmetic means for combining said two selected samples to create an error measurement signal; and variable frequency oscillator means having an input connected to said error measurement signal, and having said clock signal as an output, wherein said error measurement signal adjusts a frequency of said variable frequency oscillator to cause said clock signal output to sample said predetermined frequency periodic waveform signal at a predetermined time relationship to said output of said multiplexer means.