EYE WIDTH MEASUREMENT AND MARGINING IN COMMUNICATION SYSTEMS
First Claim
1. An apparatus comprising:
- a controller module configured to decouple a phase detector from a loop filter of a receiver under test in response to synchronizing a margining clock signal to a receiver clock signal at a receiver clock signal frequency, the margining clock signal generated by an oscillator coupled to the loop filter;
a margining input module configured to apply a margining input to the loop filter, the margining input configured to shift a frequency of the margining clock signal by a constant amount related to the margining input;
a compare module configured to compare a first bit stream and a second bit stream, the comparing configured to detect an error, the first bit stream related to a transmitted bit stream received by the receiver under test; and
a counter logic module configured to count cycles of the receiver clock signal or the margining clock signal, wherein an eye width associated with the receiver under test is related to the margining input, the frequency of the receiver clock signal and a count of clock cycles when an error is detected.
1 Assignment
0 Petitions
Accused Products
Abstract
Generally, this disclosure describes eye width measurement and margining in communication systems. An apparatus may be configured to: decouple a phase detector from a CDR loop filter of a receiver under test in response to synchronizing a margining clock signal to a receiver clock signal; apply a margining input to the loop filter, the margining input configured to shift a frequency of the margining clock signal by a constant amount related to the margining input; compare a first bit stream and a second bit stream and configured to detect an error, the first bit stream related to a transmitted bit stream; and count cycles of the receiver clock signal or the margining clock signal, wherein an eye width associated with the receiver under test is related to the margining input, the frequency of the receiver clock signal and a count of clock cycles when the error is detected.
24 Citations
20 Claims
-
1. An apparatus comprising:
-
a controller module configured to decouple a phase detector from a loop filter of a receiver under test in response to synchronizing a margining clock signal to a receiver clock signal at a receiver clock signal frequency, the margining clock signal generated by an oscillator coupled to the loop filter; a margining input module configured to apply a margining input to the loop filter, the margining input configured to shift a frequency of the margining clock signal by a constant amount related to the margining input; a compare module configured to compare a first bit stream and a second bit stream, the comparing configured to detect an error, the first bit stream related to a transmitted bit stream received by the receiver under test; and a counter logic module configured to count cycles of the receiver clock signal or the margining clock signal, wherein an eye width associated with the receiver under test is related to the margining input, the frequency of the receiver clock signal and a count of clock cycles when an error is detected. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
decoupling a phase detector from a loop filter of a receiver under test in response to synchronizing a margining clock signal to a receiver clock signal at a receiver clock signal frequency; applying a margining input to the loop filter, the margining input configured to shift a frequency of the margining clock signal by a constant amount related to the margining input; comparing a first bit stream and a second bit stream, the first bit stream related to a transmitted bit stream received by the receiver under test, the comparing configured to detect an error; and counting cycles of the receiver clock signal or the margining clock signal, wherein an eye width associated with the receiver under test is related to the margining input, the frequency of the receiver clock signal and a count of clock cycles when the error is detected. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A receiver comprising:
-
a clock and data recovery (CDR) module comprising a phase detector, a loop filter coupled to an output of the phase detector, and an oscillator coupled to an output of the loop filter, the oscillator configured to generate a margining clock signal; a data slicer module configured to receive the margining clock signal from the CDR module, to generate a first bit stream based, at least in part, on the margining clock signal and to provide a receiver clock signal to the CDR module, the first bit stream related to a transmitted bit stream received by the receiver; and eye measurement circuitry comprising; a controller module configured to decouple the phase detector from the loop filter in response to synchronizing the margining clock signal with the receiver clock signal at a receiver clock signal frequency; a margining input module configured to apply a margining input to the loop filter, the margining input configured to shift a frequency of the margining clock signal by a constant amount related to the margining input; a compare module configured to compare the first bit stream and a second bit stream, the comparing configured to detect an error; and a counter logic module configured to count cycles of the receiver clock signal or the margining clock signal, wherein an eye width associated with the receiver under test is related to the margining input, the frequency of the receiver clock signal and a count of clock cycles when the error is detected. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification