Patent ID: 7907694

Claim:
An apparatus comprising: an adaptive clocking controller to determine a clock spread of a system clock that would result in a lowest total interference between a channel received by a radio receiver and the system clock; and a clock generator to modify a spread of the system clock in response to the determined clock spread; wherein the adaptive clocking controller is to determine the clock spread by searching a cost function for a minimum clock spread value; and wherein the cost function is calculated according to the following: C ⁡ ( ω 0 , φ bw ) = ∫ ∑ ⁢ p = 1 P ⁢ [ ∑ n = 1 N p ⁢ A p , n ⁢ Γ p ⁡ ( n ⁢ ⁢ ω 0 , p - ω n ⁢ ⁢ ϕ bw , p ) ] ⁡ [ ∑ m = 1 M ⁢ Π m ⁡ ( ω c , m - ω ω bw , m ) ] ⁢ ⅆ ω wherein: A p,n is the amplitude of the n th harmonic of the p th clock ω 0,p is the fundamental frequency of the p th clock Π m (x) is the penalty profile for the m th frequency channel Γ p (x) is the spread profile for the p th clock ω c,m is the center frequency of the m th frequency channel ω bw,m is the bandwidth of the m th frequency channel Φ bw,p is the bandwidth of the p th clock.