摘要 |
A system and method for processing signals in a signal processing system so as to ameliorate spurious signals generated in the signal processing system during processing of signals, i.e. due to the non-linearity of analogue-to-digital converters (ADCs) or digital-to-analogue converters (DACs). A signal of unknown frequency is received 42, wherein the signal comprises a fundamental signal. In one signal processing path, a compensation signal is generated 44 with the same amplitude and phase as an undesired spurious signal generated in the signal processing system. In another signal processing path, the compensation signal is then subtracted from the received input signal or added out of phase to the received input signal. In this way, the spurious signal is cancelled 46 from the received signal and/or the received signal is pre-distorted to account for spurious signals generated during further processing in the signal processing system. Hence, the spurious free dynamic range (SFDR) of the system can be improved. |