Method and apparatus for eye-opening based optimization
First Claim
1. A method for adapting a receiver of a data transmission system which uses only two slicers to determine an eye opening, comprising:
- receiving a signal at a low-pass filter (LPF), wherein the signal is associated with a data transmission stream, and wherein the LPF'"'"'s bandwidth is adjustable;
supplying the LPF'"'"'s output signal to a single data slicer and single auxiliary slicer, wherein the data slicer is used to compare the LPF'"'"'s output signal to a fixed threshold for identifying symbols in the data transmission stream, and wherein the auxiliary slicer is used to compare the LPF'"'"'s output signal to an adjustable threshold for identifying an eye opening size for the LPF'"'"'s output signal;
determining a first eye opening size by;
adjusting the auxiliary slicer'"'"'s threshold towards an upper edge of a first eye opening as a result of comparisons between the auxiliary slicer and the data slicer; and
adjusting the auxiliary slicer'"'"'s threshold towards a lower edge of the first eye opening as a result of comparisons between the auxiliary slicer and the data slicer;
performing a first adjustment, in a first direction, to the LPF'"'"'s bandwidth, wherein performing the first adjustment causes the LPF'"'"'s output signal to have an eye opening size that is different from the first eye opening size;
determining a second eye opening size, as a result of the first adjustment, by;
adjusting the auxiliary slicer'"'"'s threshold towards an upper edge of a second eye opening as a result of comparisons between the auxiliary slicer and the data slicer; and
adjusting the auxiliary slicer'"'"'s threshold towards a lower edge of the second eye opening as a result of comparisons between the auxiliary slicer and the data slicer;
comparing the first eye opening size to the second eye opening size; and
performing a second adjustment, to the LPF'"'"'s bandwidth, in a direction dependent upon a result of the comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
An eye opening measurement technique, that does not interrupt a receiver'"'"'s normal operation, is used as a metric for optimizing any selected parameters of the receiver'"'"'s operation. If eye opening size decreases, as a result of a change to a receiver parameter, the polarity for stepwise changes is reversed such that the next change is in the opposite direction. Other types of search procedures can be used.
Eye opening size is the difference between the eye'"'"'s upper and lower edges. Measurement of eye opening size is accomplished using a data and auxiliary slicer that find each “edge” of an eye opening based upon the slicers'"'"' level of agreement.
Depending upon the level of agreement, and whether symbols of the upper or lower region of the eye are counted, the threshold of the auxiliary slicer can be adjusted in the direction necessary to converge on the eye edge sought.
-
Citations
7 Claims
-
1. A method for adapting a receiver of a data transmission system which uses only two slicers to determine an eye opening, comprising:
-
receiving a signal at a low-pass filter (LPF), wherein the signal is associated with a data transmission stream, and wherein the LPF'"'"'s bandwidth is adjustable; supplying the LPF'"'"'s output signal to a single data slicer and single auxiliary slicer, wherein the data slicer is used to compare the LPF'"'"'s output signal to a fixed threshold for identifying symbols in the data transmission stream, and wherein the auxiliary slicer is used to compare the LPF'"'"'s output signal to an adjustable threshold for identifying an eye opening size for the LPF'"'"'s output signal; determining a first eye opening size by; adjusting the auxiliary slicer'"'"'s threshold towards an upper edge of a first eye opening as a result of comparisons between the auxiliary slicer and the data slicer; and adjusting the auxiliary slicer'"'"'s threshold towards a lower edge of the first eye opening as a result of comparisons between the auxiliary slicer and the data slicer; performing a first adjustment, in a first direction, to the LPF'"'"'s bandwidth, wherein performing the first adjustment causes the LPF'"'"'s output signal to have an eye opening size that is different from the first eye opening size; determining a second eye opening size, as a result of the first adjustment, by; adjusting the auxiliary slicer'"'"'s threshold towards an upper edge of a second eye opening as a result of comparisons between the auxiliary slicer and the data slicer; and adjusting the auxiliary slicer'"'"'s threshold towards a lower edge of the second eye opening as a result of comparisons between the auxiliary slicer and the data slicer; comparing the first eye opening size to the second eye opening size; and performing a second adjustment, to the LPF'"'"'s bandwidth, in a direction dependent upon a result of the comparison. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for adapting a receiver of a data transmission system which uses only two slicers to determine an eye opening, comprising:
-
a low-pass filter (LPF) configured to receive a signal, wherein the signal is associated with a data transmission stream, and wherein the LPF'"'"'s bandwidth is adjustable; a sub-system configured to supply the LPF'"'"'s output signal to a single data slicer and a single auxiliary slicer, wherein the data slicer is used to compare the LPF'"'"'s output signal to a fixed threshold for identifying symbols in the data transmission stream, and wherein the auxiliary slicer is used to compare the LPF'"'"'s output signal to an adjustable threshold for identifying an eye opening size for the LPF'"'"'s output signal; a sub-system configured to determine a first eye opening size by; adjusting the auxiliary slicer'"'"'s threshold towards an upper edge of a first eye opening as a result of comparisons between the auxiliary slicer and the data slicer; and adjusting the auxiliary slicer'"'"'s threshold towards a lower edge of the first eye opening as a result of comparisons between the auxiliary slicer and the data slicer; a sub-system configured to perform a first adjustment, in a first direction, to the LPF'"'"'s bandwidth, wherein performing the first adjustment causes the LPF'"'"'s output signal to have an eye opening size that is different from the first eye opening size; a sub-system configured to determine a second eye opening size, as a result of the first adjustment, by; adjusting the auxiliary slicer'"'"'s threshold towards an upper edge of a second eye opening as a result of comparisons between the auxiliary slicer and the data slicer; and adjusting the auxiliary slicer'"'"'s threshold towards a lower edge of the second eye opening as a result of comparisons between the auxiliary slicer and the data slicer; a sub-system configured to compare the first eye opening size to the second eye opening size; and a sub-system configured to perform a second adjustment, to the LPF'"'"'s bandwidth, in a direction dependent upon a result of the comparison.
-
Specification