GPS BASEBAND CONTROLLER ARCHITECTURE
First Claim
1. A GPS receiver comprising an RF front end module configured to acquire and tracking a satellite signal and a baseband processor that in turn includes:
- a GPS engine configured to process the satellite signal and generate a PVT fix;
a power supervisory module configured to receive the PVT fix; and
a user state module for determining an environmental state;
wherein the power supervisory module powers down the RF front end module and the GPS engine for a shut-down time period based on a result of the determined environment state.
5 Assignments
0 Petitions
Accused Products
Abstract
A GPS receiver includes an RF front end for acquiring and tracking a satellite signal and a baseband processor configured to preserve power. The baseband processor includes a GPS engine configured to process the satellite signal and generate a PVT fix, a power supervisory module for receiving the PVT fix, and a user state module that determines an environmental state, wherein the power supervisory module may power down the GPS receiver for a period of time based on a result of the determined environment state. The baseband processor also includes a time-based management module that adjusts the TCXO in response to the determined environmental state. The GPS receiver includes a plurality of operation modes, each of which is associated with a plurality of tracking profiles.
-
Citations
32 Claims
-
1. A GPS receiver comprising an RF front end module configured to acquire and tracking a satellite signal and a baseband processor that in turn includes:
-
a GPS engine configured to process the satellite signal and generate a PVT fix; a power supervisory module configured to receive the PVT fix; and a user state module for determining an environmental state; wherein the power supervisory module powers down the RF front end module and the GPS engine for a shut-down time period based on a result of the determined environment state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of conserving power consumption in a GPS receiver having a plurality of modules, the method comprising:
-
receiving a start command from a host at a power supervisory module; acquiring and tracking a GPS signal from a number of satellites to obtain a PVT fix; processing the PVT fix; assigning an accuracy index to the processed PVT fix; and stop tracking when the accuracy index is within a target accuracy range. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of conserving power consumption in a GPS receiver having a plurality of modules, the method comprising:
-
receiving a start command from a host at a power supervisory module; acquiring and tracking a GPS signal from a number of satellites to obtain a PVT fix; providing the PVT fix to a user state module; determining an environmental state at the user state module; and powering down the plurality of modules for a time period in response to the determined environmental state. - View Dependent Claims (29, 30, 31, 32)
-
Specification