Patent ID: 8718589

Claim:
A front end module for cancelling distortion introduced onto a signal processing path of a communications receiver, comprising: a front end processor, including the signal processing path, configured to process a received communications signal to provide an observed sequence of data, the front end processor including an amplifier module configured to amplify the received communications signal to generate an amplified communications signal and configured to introduce the distortion onto the signal processing path, wherein the observed sequence of data is provided based on the amplified communications signal; an estimation module configured to estimate the distortion within the observed sequence of data to provide an estimate of residual noise; an adaptive filter module configured to adjust a phase and an amplitude of the estimate of residual noise to substantially align the estimate of residual noise with the distortion within the observed sequence of data to provide a replica of residual noise; and a combination module configured to combine the replica of residual noise and the observed sequence of data to substantially remove the replica of residual noise from the observed sequence of data to provide a digital sequence of data.