| CPC H04R 25/554 (2013.01) [H04R 2460/03 (2013.01)] | 20 Claims |

|
7. A clock source, comprising:
a crystal oscillator configured to generate a clock signal based on a trimming value; and
a controller configured to:
determine a first time value indicating an amount of time needed to return the trimming value to a predetermined value,
determine a second time value indicating an amount of time remaining until a clock signal with a predetermined frequency precision is needed,
detect that a difference between the first time value and the second time value is greater than or equal to a predetermined step time,
increment a precision reduction value when the difference between the first time value and the second time value is greater than or equal to the predetermined step time, and
adjust the trimming value based on a difference between the predetermined value and the precision reduction value.
|