METHODS AND APPARATUS FOR OBTAINING ACCURATE GNSS TIME IN A GNSS RECEIVER
First Claim
1. A method for obtaining Global Navigation Satellite System (GNSS) time in a GNSS receiver, the method comprising:
- deriving a relationship between a first clock signal and the received GNSS time;
latching a second clock signal and the first clock signal at a first latching point to obtain a clock value A1 of the first clock signal and a clock value B1 of the second clock signal;
calculating a GNSS time C1 corresponding to the clock value A1 according to the relationship;
latching the first clock signal and the second clock signal at a second latching point to obtain a clock value B2 of the second clock signal; and
calculating a GNSS time C2 according to the GNSS time C1, the clock value B1, and the clock value B2.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for obtaining GNSS time in a GNSS receiver includes: deriving a relationship between a first clock signal and the received GNSS time; latching a second clock signal and the first clock signal at a first latching point to obtain a clock value A1 of the first clock signal and a clock value B1 of the second clock signal; calculating a GNSS time C1 corresponding to the clock value A1 according to the relationship; latching the first clock signal and the second clock signal at a second latching point to obtain a clock value A2 of the first clock signal and a clock value B2 of the second clock signal; and calculating a GNSS time C2 corresponding to the clock value A2 according to the GNSS time C1, the clock value B1, and the clock value B2. For example, the aforementioned values A1, B1, C1, B2, and C2 represent values such as TTick1, RTC1, TOW1, RTC2, and TOW2, respectively.
-
Citations
20 Claims
-
1. A method for obtaining Global Navigation Satellite System (GNSS) time in a GNSS receiver, the method comprising:
-
deriving a relationship between a first clock signal and the received GNSS time; latching a second clock signal and the first clock signal at a first latching point to obtain a clock value A1 of the first clock signal and a clock value B1 of the second clock signal; calculating a GNSS time C1 corresponding to the clock value A1 according to the relationship; latching the first clock signal and the second clock signal at a second latching point to obtain a clock value B2 of the second clock signal; and calculating a GNSS time C2 according to the GNSS time C1, the clock value B1, and the clock value B2. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for obtaining Global Navigation Satellite System (GNSS) time in a GNSS receiver, the apparatus comprising:
-
a first clock source for generating a first clock signal; a second clock source for generating a second clock signal; a time-latching logic circuit, coupled to the first clock source and the second clock source, for performing a time-latching operation to latch the first clock signal and the second clock signal at a first latching point in order to obtain a clock value A1 of the first clock signal and a clock value B1 of the second clock signal, and further latching the first clock signal and the second clock signal at a second latching point to obtain a clock value B2 of the second clock signal; and a processing module, coupled to the first clock source, a second clock source, and the time-latching logic circuit, for deriving a relationship between the first clock signal and the GNSS time, calculating a GNSS time C1 corresponding to the clock value A1 according to the relationship, and calculating a GNSS time C2 according to the GNSS time C1 and the clock values B1 and B2. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification