Electronic apparatus compensated through monitoring non-temperature factor indicative of frequency drift occurrence of reference clock and related method thereof
Abstract
In one exemplary implementation, an electronic apparatus has a reference clock source for generating a reference clock, a monitoring circuit for monitoring a non-temperature factor indicative of frequency drift occurrence of the reference clock to thereby generate a monitoring result, and a compensating circuit for compensating the reference clock according to the monitoring result. In another exemplary implementation, an electronic apparatus has a reference clock source for generating a reference clock, a processing logic for performing a designated operation according to the reference clock, a monitoring circuit for monitoring a non-temperature factor indicative of frequency drift occurrence of the reference clock to thereby generate a monitoring result, and a compensating circuit for compensating the designated operation according to the monitoring result.
Claims
exact text as granted — not AI-modified1 . An electronic apparatus, comprising:
a reference clock source, for generating a reference clock; a monitoring circuit, for monitoring a non-temperature factor indicative of frequency drift occurrence of the reference clock to thereby generate a monitoring result; and a compensating circuit, coupled to the reference clock source and the monitoring circuit, for compensating the reference clock according to the monitoring result.
2 . The electronic apparatus of claim 1 , being a global navigation satellite system (GNSS) receiver and further comprising a processing logic coupled to the reference clock source for performing a designated operation according to the reference clock.
3 . The electronic apparatus of claim 1 , wherein the reference clock source is a temperature compensated oscillator.
4 . The electronic apparatus of claim 1 , wherein the non-temperature factor is frequency of the reference clock.
5 . The electronic apparatus of claim 1 , wherein the non-temperature factor is velocity or acceleration of the electronic apparatus.
6 . The electronic apparatus of claim 1 , wherein the non-temperature factor is an operating state of the electronic apparatus.
7 . The electronic apparatus of claim 1 , wherein the compensating circuit comprises a variable resistor coupled to a voltage regulator utilized for providing a supply voltage to the reference clock source, and the variable resistor controls the voltage regulator to adjust the supply voltage according to the monitoring result.
8 . The electronic apparatus of claim 1 , wherein the compensating circuit comprises a variable load coupled to an output port of the reference clock source, and a load value of the variable load is adjusted according to the monitoring result.
9 . An electronic apparatus, comprising:
a reference clock source, for generating a reference clock; a processing logic, coupled to the reference clock source, for performing a designated operation according to the reference clock; a monitoring circuit, for monitoring a non-temperature factor indicative of frequency drift occurrence of the reference clock to thereby generate a monitoring result; and a compensating circuit, coupled to the processing logic and the monitoring circuit, for compensating the designated operation according to the monitoring result.
10 . The electronic apparatus of claim 9 , wherein the reference clock source is a temperature compensated oscillator.
11 . The electronic apparatus of claim 9 , being a global navigation satellite system (GNSS) receiver.
12 . The electronic apparatus of claim 11 , wherein the processing logic comprises:
a down-converter, for down-converting an input signal associated with a satellite signal received by the GNSS receiver according to an oscillating signal; and a controllable oscillator, coupled to the down-converter, for providing the oscillating signal, wherein the controllable oscillator adjusts an oscillating frequency of the oscillating signal according to the monitoring result.
13 . The electronic apparatus of claim 11 , wherein the processing logic is operated under the reference clock, and is utilized for receiving an input signal associated with a satellite signal received by the GNSS receiver, processing the input signal to generate a processing result, and then adjusting the processing result according to the monitoring result.
14 . A method of compensating an electronic apparatus, the electronic apparatus having a reference clock source for generating a reference clock, the method comprising:
monitoring a non-temperature factor indicative of frequency drift occurrence of the reference clock to thereby generate a monitoring result; and compensating the reference clock according to the monitoring result.
15 . The method of claim 14 , wherein the electronic apparatus is a global navigation satellite system (GNSS) receiver and further includes a processing logic coupled to the reference clock source for performing a designated operation according to the reference clock.
16 . The method of claim 14 , wherein the non-temperature factor is frequency of the reference clock.
17 . The method of claim 14 , wherein the non-temperature factor is velocity or acceleration of the electronic apparatus.
18 . The method of claim 14 , wherein the non-temperature factor is an operating state of the electronic apparatus.
19 . The method of claim 14 , wherein compensating the reference clock according to the monitoring result comprises:
adjusting a supply voltage provided to the reference clock source according to the monitoring result.
20 . The method of claim 14 , wherein compensating the reference clock according to the monitoring result comprises:
adjusting a load coupled to an output port of the reference clock source according to the monitoring result.
21 . A method of compensating an electronic apparatus, the electronic apparatus includes a reference clock source for generating a reference clock and a processing logic coupled to the reference clock source for performing a designated operation according to the reference clock, the method comprising:
monitoring a non-temperature factor indicative of frequency drift occurrence of the reference clock to thereby generate a monitoring result; and compensating the designated operation according to the monitoring result.
22 . The method of claim 21 , wherein the electronic apparatus is a global navigation satellite system (GNSS) receiver.
23 . The method of claim 22 , wherein the processing logic comprises a down-converter, for down-converting an input signal associated with a satellite signal received by the GNSS receiver according to an oscillating signal, and a controllable oscillator, coupled to the down-converter, for providing the oscillating signal; and compensating the designated operation according to the monitoring result comprises:
adjusting an oscillating frequency of the oscillating signal according to the monitoring result.
24 . The method of claim 22 , wherein the processing logic is operated under the reference clock, and is utilized for receiving an input signal associated with a satellite signal received by the GNSS receiver, and processing the input signal to generate a processing result; and compensating the designated operation according to the monitoring result comprises:
adjusting the processing result according to the monitoring result.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.