Patent ID: 7924904

Claim:
A network device for cancelling spurs without affecting an incoming signal, the network device comprising: radio frequency (RF) circuitry that downconverts an RF analog signal into an analog baseband signal, the RF circuitry being disposed in an integrated circuit chip that includes a substrate; an analog-to-digital converter that converts the analog baseband signal into a digital baseband signal, wherein the digital baseband signal couples with a digital clock to create a spur at an undesirable harmonic frequency near a frequency of the RF analog signal, and wherein the RF analog signal undesirably couples with the spur; an estimator that estimates an amplitude and phase of the spur over a predetermined period of time, the spur being generated, at least in part, by the digital clock running on the substrate of the integrated circuit chip, wherein the estimator estimates the amplitude and phase of the spur in the absence of the digital baseband signal from the analog-to-digital converter, and wherein the estimate of the amplitude and phase of the spur is based on an iterative mathematical function that is mathematically based on a register value that adjusts a tracking rate of the spur; a multiplier that multiplies an output of the estimator with an output of a processor and that outputs an estimated spur; and a subtractor that subtracts the estimated spur output by the multiplier from the digital baseband signal output by the analog-to-digital converter.