Patent ID: 8837626
Filing Date: 2014-09-16
Classification: H04L

Abstract:
1. A method of adjusting configurable parameters of at least one filter of a communication system, the method comprising: conditioning, by an analog front end (AFE) of a receiver in the communication system, an input signal applied to the receiver; generating, by a sampler of the receiver, one or more sampled values of the conditioned input signal; digitizing, by a data detector of the receiver, the one or more sampled values of the input signal; generating, by at least one error detection module of the receiver, an error signal based on one or more of a plurality of digitized values of the input signal and at least one target value; generating, by a decision feedback equalizer (DFE) of the receiver, an adjustment signal based on one or more of a plurality of digitized values of the input signal and one or more of a plurality of values of the error signal; subtracting, by a summer of the receiver, the adjustment signal from the conditioned input signal, generating an adjusted input signal; determining, by at least one adaptation module of the receiver, a conditional adaptation signal based on a comparison of one or more of a plurality of sampled values of the adjusted input signal and one or more of a plurality of values of the error signal; and adjusting, by the at least one adaptation module, a transfer function of the at least one filter based on the determined conditional adaptation signal; wherein the step of determining, by at least one adaptation module of the receiver, a conditional adaptation signal based on a comparison of one or more of a plurality of sampled values of the adjusted input signal and one or more of a plurality of values of the error signal further comprises: selecting a window of N bits of the adjusted input signal, wherein N is a positive integer: selecting a window of M bits of the error signal, wherein M is a positive integer; determining an operating region of each of the at least one filters based on at least one of (i) the selected window of N bits of the adjusted input signal and (ii) the selected window of M bits of the error signal; and generating the conditional adaptation signal based on the determined operating region of each of the at least one filters and at least one of (i) the N bits of the adjusted input signal and (ii) the M bits of the error signal.