摘要 |
The temperature compensated timing signal generator comprises a crystal oscillator (12; 112) configured to generate a reference time signal, and a divider circuit (14, 114) arranged to receive the reference time signal as input and to output a coarse time unit signal, the coarse time unit signal having an actual frequency deviating from a desired frequency as a function of temperature of said crystal oscillator. The signal generator also includes a high frequency oscillator (16; 116) configured to generate an interpolation signal having a frequency (f RC ) greater than the frequency (f XT ) of the crystal oscillator. A finite state machine (24; 124) computes a deviation compensating signal as a function of the temperature signal, the signal comprises an integer part representative of an integer number of pulses to be inhibited or injected in the divider circuit (14; 114) and a fractional part representative of how much the output of a new time unit signal pulse should further be delayed in order to compensate for any remaining deviation. |