System and Method for the Non-Linear Adjustment of Compensation Applied to a Signal
First Claim
1. A method for adjusting a signal, comprising:
- applying loss compensation for frequency-dependent distortion to a signal before or after the distortion occurs to generate an output signal;
using a clock signal, sampling the output signal to generate a plurality of data values and boundary values, each value comprising either a high value or a low value based on the sampling of the output signal; and
based only on the high or low values of one or more of the data values and boundary values, adjusting the loss compensation applied to the signal, wherein;
if the loss compensation applied to the signal is to be increased, the loss compensation is increased by a first amount;
if the loss compensation applied to the signal is to be decreased, the loss compensation is decreased by a second amount;
the magnitude of the first amount is not equal to the magnitude of the second amount;
the first amount and the second amount are associated with a control target value; and
the control target value is adjusted dynamically based on the value of the loss compensation applied to the signal.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment of the present invention, a method for adjusting a signal includes applying loss compensation for frequency-dependent distortion to a signal before or after the distortion occurs to generate an output signal. The method also includes, using a clock signal, sampling the output signal to generate a plurality of data values and boundary values, each value comprising either a high value or a low value based on the sampling of the output signal. The method further includes, based only on the high or low values of one or more of the data values and boundary values, adjusting the loss compensation applied to the signal, where if the loss compensation applied to the signal is to be increased, the loss compensation is increased by a first amount, if the loss compensation applied to the signal is to be decreased, the loss compensation is decreased by a second amount, the magnitude of the first amount is not equal to the magnitude of the second amount, the first amount and the second amount are associated with a control target value, and the control target value is adjusted dynamically based on the value of the loss compensation applied to the signal.
-
Citations
17 Claims
-
1. A method for adjusting a signal, comprising:
-
applying loss compensation for frequency-dependent distortion to a signal before or after the distortion occurs to generate an output signal; using a clock signal, sampling the output signal to generate a plurality of data values and boundary values, each value comprising either a high value or a low value based on the sampling of the output signal; and based only on the high or low values of one or more of the data values and boundary values, adjusting the loss compensation applied to the signal, wherein; if the loss compensation applied to the signal is to be increased, the loss compensation is increased by a first amount; if the loss compensation applied to the signal is to be decreased, the loss compensation is decreased by a second amount; the magnitude of the first amount is not equal to the magnitude of the second amount; the first amount and the second amount are associated with a control target value; and the control target value is adjusted dynamically based on the value of the loss compensation applied to the signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An adaptive equalizer, comprising:
-
an equalizer configured to apply loss compensation for frequency-dependent 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; and using the clock signal, sample the output signal to generate a plurality of data values and boundary values, each value comprising either a high value or a low value based on the sampling of the output signal; and a controller configured to adjust the loss compensation applied to the input data signal based only on the high or low value of one or more of the data values and boundary values, wherein; if the loss compensation applied to the signal is to be increased, the loss compensation is increased by a first amount; if the loss compensation applied to the signal is to be decreased, the loss compensation is decreased by a second amount; the magnitude of the first amount is not equal to the magnitude of the second amount; the first amount and the second amount are associated with a control target value; and the control target value is adjusted dynamically based on the value of the loss compensation applied to the signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for adjusting a control variable, comprising:
-
detecting the state of an objective variable, the objective variable comprising either a first state or a second state; and based on the detected state of the objective variable, adjusting a control variable used to control a system, wherein; the control variable is increased by a first amount if the objective variable comprises the first state; the control variable is decreased by a second amount if the objective variable comprises the second state; the magnitude of the first amount is not equal to the magnitude of the second amount; the first amount and the second amount are associated with a control target value; and the control target value is adjusted dynamically based on the value of the control variable. - View Dependent Claims (16, 17)
-
Specification