Systems and Methods for Sharing an Oscillator Between Receivers
First Claim
1. A method of responding to a change in frequency of a voltage-controlled temperature-compensated oscillator (VCTCXO) shared by a first and a second receiver in a device, the method comprising the steps of:
- determining a new value for the VCTCXO frequency;
determining a time at which the new value will be applied to the VCTCXO;
transmitting the time and the new value to a subsystem that uses the second receiver; and
in the subsystem, updating channel context data to use the time of the change in frequency and the new value.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for sharing an oscillator between receivers are disclosed. A representative method (among others) of responding to a change in frequency of a voltage-controlled temperature-compensated oscillator (VCTCXO), includes: determining a new value for VCTCXO frequency; determining a time at which the new value will be applied to the VCTCXO; transmitting the time and the new value to a subsystem that uses a second receiver which shares the VCTCXO with a first receiver; and in the subsystem, updating channel context data to use the time of the change in frequency and the new value.
17 Citations
20 Claims
-
1. A method of responding to a change in frequency of a voltage-controlled temperature-compensated oscillator (VCTCXO) shared by a first and a second receiver in a device, the method comprising the steps of:
-
determining a new value for the VCTCXO frequency; determining a time at which the new value will be applied to the VCTCXO; transmitting the time and the new value to a subsystem that uses the second receiver; and in the subsystem, updating channel context data to use the time of the change in frequency and the new value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of responding to a change in frequency of a voltage-controlled temperature-compensated oscillator (VCTCXO) shared by a first and a second receiver in a device, the method comprising:
-
receiving a notification of VCTCXO frequency change, the notification including a new value and the time at which the new value will be applied to the VCTCXO; and updating context data associated with one of a plurality of channels, during a period in which the one channels is idle, to use the time and the new value. - View Dependent Claims (7, 8, 9)
-
-
10. A system comprising:
-
a voltage-controlled temperature-compensated oscillator (VCTCXO) used by a first receiver; logic configured to change a frequency used by the VCTCXO to a new value; logic configured to determine a time for the frequency change; a subsystem comprising; a second receiver configured to obtain a reference frequency from the VCTCXO; a processor configured to; receive a plurality of samples from the second receiver, receive the time of the frequency change and the new value; update channel context data with the time of the frequency update and the new value; and process the plurality samples in accordance with the channel context data to determine whether a signal is present in one a plurality of search bins, the plurality of search bins at least partially defined by the channel context data. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A device comprising:
-
means for receiving a notification of a change in a reference frequency shared by a first and a second receiver, the notification including a new value and the time at which the new value will be applied to a VCTCXO; means for receiving a set of samples derived from a received satellite signal; means for processing the set of samples, using context data associated with a plurality of channels, to determine whether the received satellite signal has been acquired; and means for updating context data associated with one of the plurality of channels, during a period in which the one channel is idle, to use the time and the new value. - View Dependent Claims (17, 18, 19, 20)
-
Specification