System and method for decoupling multiple control loops
First Claim
1. A method for adjusting a signal, comprising:
- using an equalizer, applying at least one of a loss compensation for frequency-dependent distortion and an offset compensation for direct current offset (“
DC-offset”
) distortion to a signal before or after the distortion occurs to generate an output signal;
using a clock signal, sampling the output signal at a sampler to generate a plurality of data values and boundary values;
using a controller, monitoring the sampled values for a first set of data patterns;
using the controller, detecting in the sampled values one of the data patterns in the first set of data patterns;
using the controller, adjusting at least one of the loss compensation and the offset compensation applied to the signal based on one or more of the sampled data values and boundary values associated with the detected data pattern in the first set of data patterns;
after adjusting at least one of the loss compensation and the offset compensation, monitoring the sampled values for a second set of data patterns using the controller;
using the controller, detecting in the sampled values one of the data patterns in the second set of data patterns; and
using the controller, adjusting at least one of the loss compensation and the offset compensation applied to the signal based on one or more of the sampled data values and boundary values associated with the detected data pattern in the second set of data patterns.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for adjusting a signal includes applying a compensation for distortion to a signal to generate an output signal and sampling the output signal to generate data values and boundary values. The method further includes monitoring the sampled values for a first set of data patterns, detecting in the sampled values one of the first set of data patterns, and adjusting the compensation based on the sampled data values and boundary values associated with the detected data pattern in the first set of data patterns. The method further includes, after adjusting the compensation, monitoring the sampled values for a second set of data patterns, detecting in the sampled values one of the second set of data patterns, and adjusting the compensation based on one or more of the sampled data values and boundary values associated with the detected data pattern in the second set of data patterns.
87 Citations
16 Claims
-
1. A method for adjusting a signal, comprising:
-
using an equalizer, applying at least one of a loss compensation for frequency-dependent distortion and an offset compensation for direct current offset (“
DC-offset”
) distortion to a signal before or after the distortion occurs to generate an output signal;using a clock signal, sampling the output signal at a sampler to generate a plurality of data values and boundary values; using a controller, monitoring the sampled values for a first set of data patterns; using the controller, detecting in the sampled values one of the data patterns in the first set of data patterns; using the controller, adjusting at least one of the loss compensation and the offset compensation applied to the signal based on one or more of the sampled data values and boundary values associated with the detected data pattern in the first set of data patterns; after adjusting at least one of the loss compensation and the offset compensation, monitoring the sampled values for a second set of data patterns using the controller; using the controller, detecting in the sampled values one of the data patterns in the second set of data patterns; and using the controller, adjusting at least one of the loss compensation and the offset compensation applied to the signal based on one or more of the sampled data values and boundary values associated with the detected data pattern in the second set of data patterns. - View Dependent Claims (2, 3, 4)
-
-
5. A method for adjusting a signal, comprising:
-
using an equalizer, applying at least one of a loss compensation for frequency-dependent distortion and an offset compensation for direct current offset (“
DC-offset”
) distortion to a signal before or after the distortion occurs to generate an output signal;using a clock signal, sampling the output signal at a sampler to generate a plurality of data values and boundary values; using a controller, selecting one of a first set and a second set of data patterns in a random manner; using the controller, monitoring the sampled data values and boundary values for the selected set of data patterns; using the controller, detecting in the sampled data values and boundary values a data pattern in the selected set of data patterns; using the controller, adjusting at least one of the loss compensation and the offset compensation applied to the signal based on one or more of the sampled data values and boundary values associated with the detected data pattern in the selected set of data patterns; and after adjusting at least one of the loss compensation and the offset compensation, selecting one of the first set and the second set of data patterns in a random manner using the controller. - View Dependent Claims (6, 7, 8)
-
-
9. An adaptive equalizer, comprising:
-
an equalizer configured to apply at least one of a loss compensation for frequency-dependent distortion and an offset compensation for direct current offset (“
DC-offset”
) distortion to a signal before or after the distortion occurs to generate an output signal;a sampler configured to; receive the output signal and a clock signal; using the clock signal, sample the output signal to generate a plurality of data values and boundary values; and a controller configured to; monitor the sampled values for a first set of data patterns; detect in the sampled values one of the data patterns in the first set of data patterns; adjust at least one of the loss compensation and the offset compensation applied to the signal based on one or more of the sampled data values and boundary values associated with the detected data pattern in the first set of data patterns; after adjusting at least one of the loss compensation and the offset compensation, monitor the sampled values for a second set of data patterns; detect in the sampled values one of the data patterns in the second set of data patterns; and adjust at least one of the loss compensation and the offset compensation applied to the signal based on one or more of the sampled data values and boundary values associated with the detected data pattern in the second set of data patterns. - View Dependent Claims (10, 11, 12)
-
-
13. An adaptive equalizer, comprising:
-
an equalizer configured to apply at least one of a loss compensation for frequency-dependent distortion and an offset compensation for direct current offset (“
DC-offset”
) compensation to a signal before or after the distortion to generate an output signal;a sampler configured to; receive the output signal and a clock signal; and using the clock signal, sample the output signal to generate a plurality of data values and boundary values; and a controller configured to; select one of a first set and a second set of data patterns in a random manner; monitor the sampled data values and boundary values for the selected set of data patterns; detect in the sampled data values and boundary values a data pattern in the selected set of data patterns; adjust at least one of the loss compensation and the offset compensation applied to the signal based on one or more of the sampled data values and boundary values associated with the detected data pattern in the selected set of data patterns; and after adjusting at least one of the gain and the offset compensation, select one of the first set and the second set of data patterns in a random manner. - View Dependent Claims (14, 15, 16)
-
Specification