Claims
- 1. A data signal comparator with a self-adjusting threshold signal for comparing therewith an input signal representing serial data, comprising:
- threshold generator means for receiving a threshold control signal and in accordance therewith generating a threshold signal;
- input comparator means coupled to said threshold generator means for receiving and comparing said threshold signal and an input signal representing a first plurality of serial binary data bits, and in accordance therewith generating a binary output signal which has an output duty cycle and corresponds to said first plurality of serial binary data bits; and
- output monitor means coupled to said input comparator means for receiving and monitoring a temporal characteristic of said binary output signal, and in accordance therewith providing said threshold control signal.
- 2. A data signal comparator as recited in claim 1, wherein said threshold generator means comprises an adjustable analog voltage generator.
- 3. A data signal comparator as recited in claim 1, wherein said threshold generator means comprises a digital-to-analog converter.
- 4. A data signal comparator as recited in claim 1, wherein said input comparator means comprises a voltage comparator, and said threshold signal and said input signal comprise analog voltage signals.
- 5. A data signal comparator as recited in claim 1, wherein said output monitor means comprises output comparator means for receiving and comparing said binary output signal with a binary reference signal, and in accordance therewith providing said threshold control signal.
- 6. A data signal comparator with a self-adjusting threshold signal for comparison with an input signal representing serial data, comprising:
- a threshold generator which receives a threshold control signal and in accordance therewith generates a threshold signal;
- an input comparator, coupled to said threshold generator, which receives and compares said threshold signal and an input signal representing a first plurality of serial binary data bits, and in accordance therewith generates a binary output signal having an output duty cycle and corresponding to said first plurality of serial binary data bits; and
- an output monitor, coupled to said input comparator, which receives and monitors a temporal characteristic of said binary output signal, and in accordance therewith provides said threshold control signal.
- 7. A data signal comparator as recited in claim 6, wherein said threshold generator comprises an adjustable analog voltage generator.
- 8. A data signal comparator as recited in claim 6, wherein said threshold generator comprises a digital-to-analog converter.
- 9. A data signal comparator as recited in claim 6, wherein said input comparator comprises a voltage comparator, and said threshold signal and said input signal comprise analog voltage signals.
- 10. A data signal comparator as recited in claim 6, wherein said output monitor comprises an output comparator which receives and compares said binary output signal with a binary reference signal, and in accordance therewith provides said threshold control signal.
- 11. A data signal comparison method for adjusting and comparing a threshold signal with an input signal representing serial data, comprising the steps of:
- generating a threshold signal;
- receiving an input signal representing a first plurality of serial binary data bits;
- comparing said threshold signal and said input signal;
- generating a binary output signal in accordance with said comparison of said threshold signal and said input signal, wherein said binary output signal has an output duty cycle and corresponds to said first plurality of serial binary data bits;
- monitoring a temporal characteristic of said binary output signal; and
- selectively adjusting said threshold signal in accordance with said monitoring of a temporal characteristic of said binary output signal.
- 12. A data signal comparison method as recited in claim 11, wherein said step of generating a threshold signal comprises generating an adjustable analog voltage.
- 13. A data signal comparison method as recited in claim 11, wherein said step of generating a threshold signal comprises generating an analog voltage with a digital-to-analog converter.
- 14. A data signal comparison method as recited in claim 11, wherein said threshold signal and said input signal comprise analog voltage signals, and said step of comparing said threshold signal and said input signal comprises comparing said analog voltage signals.
- 15. A data signal comparison method as recited in claim 11, wherein said step of monitoring a temporal characteristic of said binary output signal comprises comparing said binary output signal with a binary reference signal.
- 16. A data signal comparator with a self-adjusting threshold signal for comparing therewith an input signal representing serial data, comprising:
- threshold generator means for receiving a threshold control signal and in accordance therewith generating a threshold signal;
- input comparator means coupled to said threshold generator means for receiving and comparing said threshold signal and an input signal representing a first plurality of serial binary data bits, and in accordance therewith generating a binary output signal which has an output duty cycle and corresponds to said first plurality of serial binary data bits; and
- output monitor means coupled to said input comparator means for receiving and monitoring said binary output signal, and in accordance therewith providing said threshold control signal, wherein said output monitor means comprises a duty cycle monitor for measuring said binary output signal duty cycle and in accordance therewith selectively adjusting said threshold control signal.
- 17. A data signal comparator as recited in claim 16, wherein said duty cycle monitor comprises an integrator for integrating said binary output signal to produce a dc output signal and in accordance therewith selectively adjusts said threshold control signal.
- 18. A data signal comparator with a self-adjusting threshold signal for comparing therewith an input signal representing serial data, comprising:
- threshold generator means for receiving a threshold control signal and in accordance therewith generating a threshold signal;
- input comparator means coupled to said threshold generator means for receiving and comparing said threshold signal and an input signal representing a first plurality of serial binary data bits, and in accordance therewith generating a binary output signal which has an output duty cycle and corresponds to said first plurality of serial binary data bits; and
- output monitor means coupled to said input comparator means for receiving and monitoring said binary output signal, and in accordance therewith providing said threshold control signal, wherein said output monitor means comprises output comparator means for receiving and comparing said binary output signal with a binary reference signal, and in accordance therewith providing said threshold control signal, wherein said output comparator means comprises:
- a sampler for sampling said binary output signal to provide a binary sample signal which includes a second plurality of logical ones and zeroes; and
- a binary comparator coupled to said sampler for receiving and comparing said binary sample signal with said binary reference signal which includes a third plurality of logical ones and zeroes, and in accordance therewith providing said threshold control signal.
- 19. A data signal comparator with a self-adjusting threshold signal for comparison with an input signal representing serial data, comprising:
- a threshold generator which receives a threshold control signal and in accordance therewith generates a threshold signal;
- an input comparator, coupled to said threshold generator, which receives and compares said threshold signal and an input signal representing a first plurality of serial binary data bits, and in accordance therewith generates a binary output signal having an output duty cycle and corresponding to said first plurality of serial binary data bits; and
- an output monitor, coupled to said input comparator, which receives and monitors said binary output signal, and in accordance therewith provides said threshold control signal, wherein said output monitor comprises a duty cycle monitor which measures said binary output signal duty cycle and in accordance therewith selectively adjusts said threshold control signal.
- 20. A data signal comparator as recited in claim 19, wherein said duty cycle monitor comprises an integrator which intergrates said binary output signal to produce a dc output signal and in accordance therewith selectively adjusts said threshold control signal.
- 21. A data signal comparator with a self-adjusting threshold signal for comparison with an input signal representing serial data, comprising:
- a threshold generator which receives a threshold control signal and in accordance therewith generates a threshold signal;
- an input comparator, coupled to said threshold generator, which receives and compares said threshold signal and an input signal representing a first plurality of serial binary data bits, and in accordance therewith generates a binary output signal having an output duty cycle and corresponding to said first plurality of serial binary data bits; and
- an output monitor, coupled to said input comparator, which receives and monitors said binary output signal, and in accordance therewith provides said threshold control signal, wherein said output monitor comprises an output comparator which receives and compares said binary output signal with a binary reference signal, and in accordance therewith provides said threshold control signal, wherein said output comparator comprises:
- a sampler which samples said binary output signal to provide a binary sample signal including a second plurality of logical ones and zeroes; and
- a binary comparator, coupled to said sampler, which receives and compares said binary sample signal with said binary reference signal which includes a third plurality of logical ones and zeroes, and in accordance therewith provides said threshold control signal.
- 22. A data signal comparison method for adjusting and comparing a threshold signal with an input signal representing serial data, comprising the steps of:
- generating a threshold signal;
- receiving an input signal representing a first plurality of serial binary data bits;
- comparing said threshold signal and said input signal;
- generating a binary output signal in accordance with said comparison of said threshold signal and said input signal, wherein said binary output signal has an output duty cycle and corresponds to said first plurality of serial binary data bits;
- monitoring said binary output signal by measuring said binary output signal duty cycle; and
- selectively adjusting said threshold signal in accordance with said monitoring of said binary output signal.
- 23. A data signal comparison method as recited in claim 11, wherein said step of measuring said binary output signal duty cycle comprises integrating said binary output signal to produce a dc output signal which is proportional to said binary output signal duty cycle.
- 24. A data signal comparison method for adjusting and comparing a threshold signal with an input signal representing serial data, comprising the steps of:
- generating a threshold signal;
- receiving an input signal representing a first plurality of serial binary data bits;
- comparing said threshold signal and said input signal;
- generating a binary output signal in accordance with said comparison of said threshold signal and said input signal, wherein said binary output signal has an output duty cycle and corresponds to said first plurality of serial binary data bits;
- monitoring said binary output signal by comparing said binary output signal with a binary reference signal by sampling said binary output signal to provide a binary sample signal which includes a second plurality of logical ones and zeroes and comparing said binary sample signal with said binary reference signal which includes a third plurality of logical ones and zeroes; and
- selectively adjusting said threshold signal in accordance with said monitoring of said binary output signal.
Parent Case Info
This is a divisional of application Ser. No. 08/029,134, filed Mar. 10, 1993.
US Referenced Citations (12)
Foreign Referenced Citations (1)
| Number |
Date |
Country |
| 0333419 |
Mar 1989 |
EPX |
Divisions (1)
|
Number |
Date |
Country |
| Parent |
29134 |
Mar 1993 |
|