×

Constant calibration

  • US 7,907,020 B2
  • Filed: 11/29/2007
  • Issued: 03/15/2011
  • Est. Priority Date: 08/31/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for tuning an oscillator of an event-sensitive device, comprising:

  • programmably configuring calibration logic to perform a first calibration process to initially tune the oscillator to a desired frequency, the first calibration process includingapproximating a number of cycles of the desired frequency in one cycle of a reference signal by multiplying a programmable value and a granularity factor, the granularity factor for reducing a number of bits in the programmable value while maintaining a reduced but sufficient precision in the approximated number of cycles, anditeratively adjusting an oscillator tuning value in accordance with a difference between a number of cycles of a measured oscillator frequency in one cycle of the reference signal and the approximated number of cycles; and

    programmably reconfiguring the calibration logic to perform a second calibration process to maintain the oscillator at the desired frequency, the second calibration process includinginitiating the second calibration process on a periodic basis by activating the reference signal, the initiation being independent of any detected frequency drift,setting a threshold value corresponding to an acceptable frequency variation range,determining an error count corresponding to a difference between the measured oscillator frequency and an approximated frequency associated with the approximated number of cycles,determining if the error count exceeds the threshold value,tuning the oscillator to a frequency that is closer to the approximated frequency if the error count exceeds the threshold value, anddiscontinuing the second calibration process by deactivating the reference signal to conserve power during normal operation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×