A receiver includes an input circuit, which is coupled to at least one
antenna so as to receive, process and digitize first and second signals,
thus generating first and second streams of input samples. An
interference cancellation circuit in the receiver includes first and
second adaptive filters, which are respectively coupled to filter the
first and second streams of input samples using respective first and
second coefficients to generate respective first and second filter
outputs. A phase rotator is adapted to apply a variable phase shift
compensating for a phase deviation between the first and second signals,
the phase rotator having at least one configuration parameter. A control
module is operative to estimate signal characteristics of the
interference cancellation circuit and to set the at least one
configuration parameter of the phase rotator responsively to the
estimated signal characteristics.