Method and system for sharing an oscillator for processing cellular radio signals and GNSS radio data signals by deferring AFC
First Claim
1. A global navigation satellite system (GNSS) enabled mobile device, comprising:
- a wireless transceiver configured to process a cellular radio signal;
a GNSS receiver configured to process a GNSS data message;
a crystal oscillator shared between said wireless transceiver and said GNSS receiver; and
an automatic frequency correction (AFC) manager configured;
to determine time intervals within a time period corresponding to a frame of said GNSS data message for AFC, andto control said AFC based on said determined time intervals and a clock reference associated with said cellular radio signal.
7 Assignments
0 Petitions
Accused Products
Abstract
A global navigation satellite system (GNSS) enabled mobile device comprising a crystal oscillator and an automatic frequency correction (AFC) circuit may be operable to share the crystal oscillator between processing of cellular radio signals and processing of GNSS data messages. The GNSS enabled mobile device may be operable to enforce an AFC correction when the crystal oscillator drifts beyond a specific frequency error. The AFC correction may be allowed during time intervals corresponding to GNSS words at which decoding of these words is not required. The GNSS enabled mobile device may be operable to disable the AFC correction during time intervals associated with decoding of words while the crystal oscillator may drift within the specific frequency error range. After the decoding of one or more of words is completed, the AFC correction may be allowed during the time intervals corresponding to these words.
10 Citations
20 Claims
-
1. A global navigation satellite system (GNSS) enabled mobile device, comprising:
-
a wireless transceiver configured to process a cellular radio signal; a GNSS receiver configured to process a GNSS data message; a crystal oscillator shared between said wireless transceiver and said GNSS receiver; and an automatic frequency correction (AFC) manager configured; to determine time intervals within a time period corresponding to a frame of said GNSS data message for AFC, and to control said AFC based on said determined time intervals and a clock reference associated with said cellular radio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A global navigation satellite system (GNSS) enabled mobile device, comprising:
-
a wireless transceiver configured to process a cellular radio signal using a clock reference derived from a crystal oscillator; a GNSS receiver configured to process a GNSS data message using a second clock reference derived from said crystal oscillator; an automatic frequency correction (AFC) block configured to adjust a frequency of said crystal oscillator; and an AFC manager configured to direct said AFC block to adjust said frequency of said crystal oscillator during a time interval within a time period corresponding to a portion of said GNSS data message that occurs after completion of decoding of said portion of said GNSS data message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A global navigation satellite system (GNSS) enabled mobile device, comprising:
-
a wireless transceiver configured to process a cellular radio signal using a clock reference derived from a crystal oscillator; a GNSS receiver configured to process a GNSS data message using a second clock reference derived from said crystal oscillator; an automatic frequency correction (AFC) block configured to adjust a frequency of said crystal oscillator; and an AFC manager configured to direct said AFC block to adjust said frequency of said crystal oscillator during a time interval within a time period corresponding to a portion of said GNSS data message that is not required to be decoded by said GNSS receiver. - View Dependent Claims (20)
-
Specification