Method and apparatus for real time clock (RTC) brownout detection
First Claim
Patent Images
1. A global positioning system (GPS) receiver system, comprising:
- a GPS clock that is calibrated to GPS time when the GPS receiver system is navigating using GPS satellite data, wherein the GPS clock is configured to be turned off when the GPS receiver system is not navigating;
a real time clock (RTC) that uses significantly less power than the GPS clock, wherein the RTC is configured to keep time when the GPS clock is turned off;
a brownout detection circuit coupled to the RTC, wherein the brownout detection circuit is configured to, receive an RTC clock signal;
detect a loss of RTC clock cycles; and
output an RTC status signal that indicates a loss of RTC clock cycles above a predetermined threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for real time clock brownout detection. A low power real time clock (RTC) operates continuously to keep time in a global positioning system (GPS) receiver while some receiver components are powered down. In various embodiments, a brownout detector circuit detects a loss of RTC clock cycles. If a loss of RTC clock cycles exceeds a predetermined threshold such that the RTC is not reliable for GPS navigation, an RTC status signal so indicates.
68 Citations
28 Claims
-
1. A global positioning system (GPS) receiver system, comprising:
-
a GPS clock that is calibrated to GPS time when the GPS receiver system is navigating using GPS satellite data, wherein the GPS clock is configured to be turned off when the GPS receiver system is not navigating;
a real time clock (RTC) that uses significantly less power than the GPS clock, wherein the RTC is configured to keep time when the GPS clock is turned off;
a brownout detection circuit coupled to the RTC, wherein the brownout detection circuit is configured to, receive an RTC clock signal;
detect a loss of RTC clock cycles; and
output an RTC status signal that indicates a loss of RTC clock cycles above a predetermined threshold. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for global positioning system (GPS) navigation comprising:
-
a baseband chip; and
a radio frequency (RF) chip, wherein the RF chip and the baseband chip are coupled through an interface, and wherein the RF chip comprises;
a GPS clock that is calibrated to GPS time when the GPS receiver system is navigating using GPS satellite data, wherein the GPS clock is configured to be turned off when the GPS receiver system is not navigating;
a real time clock (RTC) that uses significantly less power than the GPS clock, wherein the RTC is configured to keep time when the GPS clock is turned off; and
a brownout detection circuit coupled to the RTC, wherein the brownout detection circuit is configured to detect a loss of RTC clock cycles. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A system for global positioning system (GPS) navigation comprising:
-
a radio frequency (RF) chip, wherein the RF chip comprises a GPS clock that is calibrated to GPS time when the OPS receiver system is navigating using GPS satellite data, wherein the GPS clock is configured to be turned off when the GPS receiver system is not navigating; and
a baseband chip, wherein the baseband chip and the RF chip are coupled through a system interface, and wherein the baseband chip comprises, a real time clock (RTC) that uses significantly less power than the GPS clock, wherein the RTC is configured to keep time when the GPS clock is turned off; and
a brownout detection circuit coupled to the RTC, wherein the brownout detection circuit is configured to detect a loss of RTC clock cycles. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for detecting a loss of clock cycles in a clock signal generating device, the apparatus comprising:
-
a detection circuit that receives a clock signal from the clock signal generating device, and determines whether the clock signal generating device is losing cycles, wherein the detection circuit is calibrated to determine whether a loss of cycles is above the predetermined threshold, and a status circuit that stores a signal output by the detection circuit and outputs a status signal indicating the clock signal generating device is one of GOOD and NOT GOOD. - View Dependent Claims (22, 23)
-
-
24. A method of determining a status of a real time clock (RTC) in a global positioning system (GPS) receiver, the method comprising:
-
receiving an RTC clock signal in a detection circuit;
detecting when the RTC is losing clock signals such that the loss of clock cycles is above a predetermined threshold;
storing the status of the RTC, wherein the status is one of GOOD and NOT GOOD;
if the loss of clock cycles is above the predetermined threshold, setting the status of the RTC to bad; and
before using the RTC clock signal for acquiring satellites, checking the status of the RTC. - View Dependent Claims (25, 26, 27, 28)
-
Specification