Patent ID: 8488687

Claim:
A weighting circuit for a receiver which is provided for receiving a multicarrier signal comprising carrier signals, comprising: a memory storing a plurality of weighting coefficient sets, a selector selecting one of the plurality of weighting coefficient sets stored in the memory on the basis of an estimated spurious signal energy in the received signal, and an estimation unit calculating said estimated spurious signal energy by calculating a first cross correlation value k 1 as a cross correlation between the received signal and at least one spurious signal to be expected and calculating a second cross correlation value k 2 as a cross correlation between the received signal and a spurious signal to be expected, which has been phase-shifted through 90 degrees, wherein said estimated spurious signal energy is calculated by E spurious ˜k 1 2 +k 2 2 ; wherein the weighting circuit weights the carrier signal such that the spurious signal energy is of equal magnitude for all weighted carrier signals; wherein said estimated spurious signal energy is applied via a setting input; wherein said setting input is connected to the selector via a line; wherein the memory is programmable via an interface connected to said memory though a plurality of data lines, and wherein the programmable memory is connected to the selector via a plurality of address lines, the selector being capable of selecting a particular weighting coefficient set from the plurality of weighting coefficient sets stored within the memory.