Claims
- 1. An apparatus comprising:a threshold slicer configured to generate a (i) first signal having an initial state of a plurality of states in response to a preceding value and a present value from an input signal and (ii) a second signal having a plurality of levels in response to said preceding value and said present value; a state logic device configured to generate a third signal having a sequence of said plurality of states starting with said initial state in response to said first signal; and a converter configured to generate an output signal having said plurality of levels in response to said plurality of states in said third signal.
- 2. The apparatus in accordance with claim 1, wherein said threshold slicer is further configured to determine said initial state in response to a plurality of thresholds generated externally to said threshold slicer.
- 3. The apparatus in accordance with claim 1, further comprising:a switch configured to generate a first digital signal by switching between said second signal and said output signal.
- 4. The apparatus in accordance with claim 3, wherein said threshold slicer is further configured to control said switch.
- 5. The apparatus in accordance with claim 4, wherein said threshold slicer is further configured to control switching of said first digital signal from said second signal to said output signal.
- 6. The apparatus in accordance with claim 3, further comprising:a phase detector (i) comprising said threshold slicer and (ii) configured to generate a second digital signal in response to said first digital signal and said input signal; a filter configured to filter said second digital signal to generate a filtered second digital signal; and an oscillator configured to generate a clock signal in response to said filtered second digital signal.
- 7. The apparatus in accordance with claim 6, in which said first digital signal comprises an amplitude of the input signal on a rising edge of the clock signal.
- 8. The apparatus in accordance with claim 6, in which said second digital signal comprises a calculated difference between an actual phase of said clock signal and a desired phase.
- 9. The apparatus in accordance with claim 6, in which said second digital signal comprises a phase error value.
- 10. The apparatus in accordance with claim 6, in which said filter is further configured to provide a variable frequency response in response to one or more filter coefficients.
- 11. The apparatus in accordance with claim 6, in which said phase detector is further configured to perform one or more computations to determine a phase of said input signal over one or more sampling times.
- 12. An apparatus comprising:means for generating a first signal having an initial state of a plurality of states in response to a preceding value and a current value from an input signal; means for generating a second signal having a plurality of levels in response to said preceding value and said current value; means for generating a third signal having a sequence of said plurality of states starting with said initial state in response to said first signal; and means for generating an output signal having said plurality of levels in response to said plurality of states in said third signal.
- 13. The apparatus in accordance with claim 12, in which said means for generating said first signal is further configured to determine the initial state in response to an observation that at least two successive values from said input signal correspond to a valid succession.
- 14. A method of processing an input signal, comprising:(A) generating a first signal having an initial state of a plurality of states in response to a preceding value and a current value from said input signal; (B) generating a second signal having a plurality of levels in response to said preceding value and said current value; (C) generating a third signal having a sequence of said states starting with said initial state in response to said first signal; and (D) generating an output signal having said plurality of levels in response to said plurality of states in said third signal.
- 15. A method in accordance with claim 14, in which the initial state is determined by observing that at least two successive values from said input signal correspond to a valid succession.
- 16. The method in accordance with claim 14, in which each of said plurality of states corresponds to an amplitude of the input signal on an edge of a clock signal.
- 17. The method in accordance with claim 16, in which a phase error value comprises a calculated difference between an actual phase of said clock signal and a desired phase.
- 18. The method in accordance with claim 17, in which said initial state determines said phase error value.
- 19. The method in accordance with claim 14, further comprising:generating a first digital signal by switching between said second signal and said output signal.
- 20. The method in accordance with claim 19, wherein said first digital signal is switched from said second signal to said output signal.
Priority Claims (2)
| Number |
Date |
Country |
Kind |
| 9800353 |
Jan 1998 |
GB |
|
| 9810787 |
May 1998 |
GB |
|
CROSS REFERENCE TO RELATED APPLICATIONS
The present application is related to co-pending application Ser. No. 09/266,440 filed concurrently, now U.S. Pat. No. 6,304,071.
US Referenced Citations (4)
| Number |
Name |
Date |
Kind |
|
5412692 |
Uchida |
May 1995 |
A |
|
5469091 |
Takahashi et al. |
Nov 1995 |
A |
|
5572558 |
Beherns |
Nov 1996 |
A |
|
6246723 |
Bliss et al. |
Jun 2001 |
B1 |
Foreign Referenced Citations (2)
| Number |
Date |
Country |
| WO 9319547 |
Sep 1993 |
WO |
| WO 9326110 |
Dec 1993 |
WO |