SYSTEM AND METHOD FOR BUILT IN SELF TEST FOR TIMING MODULE HOLDOVER
First Claim
1. A method for controlling an oscillator, comprising:
- receiving a reference signal;
determining, based on the reference signal, a correction signal suitable for controlling operation of the oscillator to align operation of the oscillator to the received reference signal;
sampling the correction signal and separating resulting correction signal samples into first and second sets of samples;
training a mathematical model of the oscillator based on the first set of correction signal samples; and
testing the trained mathematical model of the oscillator against the second set of correction signal samples to assess suitability of the trained mathematical model for generating a correction signal for controlling operation of the oscillator when the reference signal is not available.
7 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention include a method for use in a device having a local oscillator. The method includes performing, for the local oscillator that is disciplined by an external reference signal, while locked to the external reference signal, training at least two mathematical models of the oscillator to determine a predicted correction signal for each mathematical model based at least in part on a correction signal that is a function of the external reference signal and which is used to discipline drift in the oscillator. The method also includes selecting a mathematical model of the at least two mathematical models that results in a smallest time error when disciplining the oscillator to use when the external reference signal is unavailable and an alternative correction signal is to be used to discipline drift in the oscillator. The method further includes testing the selected mathematical model using a sampled version of the correction signal such that the selected mathematical model can be used without the need for a testing duration that is in addition to a period of time used for the training.
39 Citations
8 Claims
-
1. A method for controlling an oscillator, comprising:
-
receiving a reference signal; determining, based on the reference signal, a correction signal suitable for controlling operation of the oscillator to align operation of the oscillator to the received reference signal; sampling the correction signal and separating resulting correction signal samples into first and second sets of samples; training a mathematical model of the oscillator based on the first set of correction signal samples; and testing the trained mathematical model of the oscillator against the second set of correction signal samples to assess suitability of the trained mathematical model for generating a correction signal for controlling operation of the oscillator when the reference signal is not available. - View Dependent Claims (2, 3, 4)
-
-
5. A system for controlling an oscillator, comprising:
-
a receiver operable to receive a reference signal; a correction signal generator operable to determine, based on the reference signal, a correction signal suitable for controlling operation of the oscillator to align operation of the oscillator to the received reference signal; a sampler operable to sample the correction signal and to separate resulting correction signal samples into first and second sets of samples; a training element operable to train a mathematical model of the oscillator based on the first set of correction signal samples; and a comparator operable to test the trained mathematical model of the oscillator against the second set of correction signal samples to assess suitability of the trained mathematical model for generating a correction signal for controlling operation of the oscillator when the reference signal is not available. - View Dependent Claims (6, 7, 8)
-
Specification