throbber
United States Patent (19)
`Lau et al.
`
`IIIHIIII IIII
`USOO5592173A
`11
`Patent Number:
`5,592,173
`45) Date of Patent:
`Jan. 7, 1997
`
`54). GPS RECEIVER HAVING A LOW POWER
`STANDBY MODE
`
`(75) Inventors: Chung Y. Lau, Sunnyvale; Dominic G.
`Farmer, Milpitas; Kreg A. Martin;
`Eric B. Rodal, both of Cupertino, all of
`Calif.
`
`P.
`-
`s
`73) Assignee: Trimble Navigation, Ltd, Sunnyvale,
`Calif.
`
`21 Appl. No.: 276,886
`(22 Filed:
`Jul. 18, 1994
`(51) Int. Cl. ................................ G01S 5/02; G06F 1700;
`H04B 1/16
`52 U.S. C. .......................... 342/357; 364/707; 455/343;
`455/231
`58 Field of Search ............................. 342/357; 455/343,
`455/230, 231; 364/707
`
`56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`4,449,248 5/1984 Leslie et al. ............................ 455/343
`5,101,510 3/1992 Duckeck ................................. 45.5/186
`5,128,938 7/1992 Borras ..................................... 455/343
`
`5,291,542 3/1994 Kivari et al. .............................. 379,158
`5,418,537 5/1995 Bird .................
`... 342/357
`5,448,773 9/1995 McBurney et al. ..................... 455,343
`Primary Examiner-Gregory C. Issing
`Attorney, Agent, or Firm-David R. Gildea
`57)
`ABSTRACT
`
`A GPS receiver having a normal mode to receive GPS
`satellite signals and to provide location information, and a
`low power standby mode. A microprocessor system in the
`GPS receiver causes the GPS receiver to alternate between
`the normal mode and the low power standby mode in order
`to reduce the average power consumption in the GPS
`receiver. In the normal mode a GPS antenna receives GPS
`satellite signals, the GPS frequency downconverter converts
`the frequency of the GPS satellite signals to an intermediate
`frequency, a digital signal processing system processes the
`intermediate frequency to provide GPS satellite signal cor
`relation information. The microprocessor system processes
`the correlation information and provides location informa
`tion to a user. In the standby mode, the operating power is
`inhibited in the GPS antenna and the GPS frequency down
`converter, the system clock is inhibited in the digital pro
`cessing system, and the microprocessor clock is inhibited in
`the microprocessor system.
`
`31 Claims, 4 Drawing Sheets
`
`30
`
`REFERENCE
`FREQUENCY
`OSCLAOR
`
`p
`
`P2
`
`CLOCK SIGNAL
`
`P
`
`12
`
`V P1
`
`50
`GPS FREQUENCY
`DOWNCONVERTER
`
`DSP SYSTEM
`
`MICROPROCESSOR BUS 41
`
`NTERRUPT BUS
`
`39
`
`P3
`
`OUTPU
`DEVICE
`P5
`
`6
`
`18
`
`INPUT
`4 DEVICE
`P4
`
`20
`
`DR
`DEVICE
`
`70
`P
`
`40
`MICROPROCESSOR
`SYSTEM
`
`F
`
`SO
`
`POWER
`CONTROLER
`
`4.
`POWER
`SUPPLY
`
`
`
`STANDEY
`PMODE
`SELECTION
`EANS
`
`44
`MCROPROCESSOR
`SYSTEM
`
`P1 P2 P3 P4 P5
`
`P
`
`P
`
`N
`O
`
`Exhibit 2009
`
`

`

`U.S. Patent
`
`Jan. 7, 1997
`
`Sheet 1 of 4
`
`5,592,173
`
`dHOSSEKOO8d080|W
`
`WEIS?S
`
`MEMOd
`
`Kidd[\S
`
`
`
`?jETTO HIN00
`
`MEMOd
`
`09
`
`0#01
`
`a | sw H-a
`
`gd
`
`fyd
`
`
`1, SmB HOSS3008d080|N-- No.
`WB1SÅS dS0
`
`assae}}]}}: AN00NM00
`
`d 9 |BONBAH-JE?!
`
`Z |
`
`
`
`
`
`
`
`
`
`
`
`Exhibit 2009
`
`

`

`U.S. Patent
`
`–199—1#
`ZdZd
`
`Jan. 7, 1997
`
`Sheet 2 of 4
`
`5,592,173
`
`XOOTO
`
`Sd50
`
`WNNHINW
`
`TVNOIS
`
`Exhibit 2009
`
`

`

`US. Patent
`
`Jan. 7, 1997
`
`Sheet 3 of 4
`
`5,592,173
`
`S_
`
`mommo.oEomu_zm8530v.86
`mam.2sz.2sz
`
`
`
`
`200.550.8
`
`
`
`mmfifimmSEEM—m
`
`
`
`._mzz<_._o50.5g
`
`mm
`
`
`
`woomomm
`
`*m
`
`mowmmoommomoi
`
`mam
`
`mdzz<zommcwno_.
`
`mommmoommomoi
`
`mam
`
`n.9...\
`
`ll:l_
`mommuooiomoim8flfiw
`
`mam
`
`mooo
`
`mohfimmzoo
`
`E55
`
`mEEES
`
`8
`
`om
`
`
`
`18808105.:.68
`
`mam
`
`ozoowm
`
`«Saga
`
`x030
`
`._<zo_m
`
`L.mam.
`
`._<ze_m
`
`Exhibit 2009
`Exhibit 2009
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jan. 7, 1997
`
`Sheet 4 of 4
`
`5,592,173
`
`SELECT
`STANDBY MODE
`TME DURATION
`
`STORE WARIABLES
`FOR REACQUESTION
`
`SET RTC
`TIME DURATION
`
`INHIBIT POWER
`
`NHIBIT SYSTEM CLOCK
`
`INHIBIT
`MICROPROCESSOR
`CLOCK BY
`EXECUTENG SLEEP
`INSTRUCTION
`
`STANDBY MODE
`
`
`
`PROCESSOR
`WAKEUP
`
`PASS POWER
`ENABLE SYSTEM CLOCK
`ENABLE MICROPROCESSOR
`COCK
`
`
`
`
`
`
`
`INPUT DEVICE
`
`DEAD RECKONING
`DEVICE
`
`NORMAL MODE
`
`FIG. 4
`
`RETRIEVE WARIABLES
`FOR REACOUISION
`
`ACQUIRE GPS
`SATELITE SIGNALS
`
`COMPUTE LOCATION
`
`
`
`
`
`150
`
`152
`
`154
`
`Exhibit 2009
`
`
`
`
`
`
`
`

`

`1.
`GPS RECEIVER HAVING ALOW POWER
`STANDBY MODE
`
`5,592,173
`
`FIELD OF THE INVENTION
`This invention generally relates to Global Positioning
`System receivers and more specifically relates to techniques
`to reduce power consumption in a Global Positioning Sys
`tem receiver.
`
`10
`
`BACKGROUND OF THE INVENTION
`Global Positioning System is a navigation and position
`service offering worldwide, 24 hour coverage. The Global
`Positioning System (GPS) includes GPS satellites to broad
`cast GPS satellite signals, control stations to monitor and
`control the satellites, and a GPS receiver. The GPS receiver
`demodulates the GPS satellite signals, calculates a pseudo
`range for each GPS satellite that it receives, and computes
`a location and a time of observation. A GPS antenna that is
`apart of the GPS receiver must have a line of sight to a GPS
`satellite to receive a GPS signal from that satellite.
`GPS satellites broadcast two types of location informa
`tion, P code and C/A code. P-code is intended for use by the
`United States military and by agencies specifically autho
`rized by the United States military. P-code is encrypted by
`a Y-code to prevent its unauthorized use. C/A is available to
`everyone without charge. The C/A code is carried on an L1
`carrier at approximately 1.575 GHz. Each GPS satellite
`modulates C/A code information with a PRN sequence that
`is unique to the individual GPS satellite. The GPS receiver
`receives a GPS signal that is a superposition of the GPS
`satellite signals from all the GPS satellites having a line of
`sight. The unique PRN sequence enables the GPS receiver to
`differentiate the GPS signal from each GPS satellite. The
`GPS receiver computes a pseudorange for each GPS satellite
`by comparing the time of arrival of the PRN sequence
`against an internal time standard. The carrier frequency for
`each GPS satellite signal will vary according to Doppler
`shift from motion of the GPS satellite and GPS receiver. A
`description of GPS C/A code is set forth in GPS Interface
`Control Document ICD-GPS-200, published by Rockwell
`International Division, Revision A, 26 Sep. 1984, which is
`incorporated by reference herein.
`Commercial GPS receivers are now used for many appli
`cations involving timing, navigation, tracking, Surveying,
`and geographical information systems. Some of these appli
`cations require that the GPS receiver be carried by an
`individual user. Typically, where the GPS receiver is carded
`by an individual user, the user will not have operating access
`to the power grid or other external power source. Existing
`GPS receivers intended for handheld or carried applications
`use batteries for a power source. A limitation of existing
`GPS receivers intended for carried applications is that the
`power consumption requires frequent changing or charging
`of batteries, or large and heavy batteries. Power consump
`tion in existing handheld GPS receivers such as those
`available from Trimble, Garmin, Sony, Motorola, Panasonic,
`Rockwell, and Magellan is typically one to two watts. These
`GPS receivers operate for two to six hours using three to six
`AA size Alkaline or Nickel Cadmium batteries as recom
`mended by the manufacturers. Existing survey GPS receiv
`ers intended to be luggable, such as a Trimble 4000SST,
`operate for 4 to 8 hours using a battery weighing a few
`pounds.
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`Some users extend use time in a GPS receiver by manu
`ally cycling power. A limitation of manually cycling power
`is that users often forget to cycle power off and do not realize
`their error until the batteries are depleted. GPS receivers are
`also used or being considered for use by the United States
`Forest Service to track elk, by marine biologists to track
`elephant seals (when the seals are on the water surface or on
`land), and by the FBI to track crime suspects and parolees.
`A second limitation in these applications is that no user is
`present to manually cycle power.
`A handheld GPS receiver available with a model name
`Pronav 100 uses six disposable alkaline batteries or a
`rechargeable battery pack. It also allows the use of an
`external power source to provide continuous navigation
`microprocessor updates. The Pronav 100 has a "Battery
`Saver Mode' operable on six alkaline batteries for fourteen
`hours with a "QuickFix Mode' which automatically com
`pletes four location fixes per hour. Under most dynamic
`circumstances, use of QuickFix to obtain four position fixes
`per hour is not satisfactory. The usefulness of the Pronav 100
`is limited because the length of battery life is likely to be
`greatly shortened when the limited operations allowable
`under the "Battery Saver Mode' or "QuickFix Mode are not
`sufficient to satisfy the position accuracy requirements.
`Another handheld GPS receiver, the Magellan NAV 1000,
`is powered by six AA alkaline batteries. For the purpose of
`reducing power consumption and extending the life of the
`batteries, a "PowerSaveR' mode is provided under which
`the receiver can be manually turned on to compute a location
`fix. After the location fix is stored as the last fix, the receiver
`turns itself off. The receiver can also operate continuously
`and automatically revert to PowerSaveR mode when a
`"battery low” condition is detected. The NAV 1000 also
`allows the units to operate on an external power source. The
`user's manual includes the instruction not to collect almanac
`information in handheld operation using the battery because
`of the concern for battery life. The NAV 1000 is probably
`less useful due to this limitation. The Trimble Ensign GPS
`receiver uses automatic on/off power cycling to the RF
`circuits to provide a mode where location fixes are available
`at less frequent intervals with less power consumption.
`However, the maximum off time is less than five seconds
`which severely limits the power savings.
`Typical GPS receivers include the GPS antenna, a GPS
`engine, one or more user input devices, one or more user
`output devices, a user microprocessor system to operate the
`input devices and the output devices, and a power supply.
`Some existing low power GPS receivers use a Liquid
`Crystal Display (LCD) for the user output device, and
`electro-mechanical or touchscreen key switches. Electro
`mechanical key switches, where pressing a key completes an
`electrical connection, are often preferred for low power
`applications because no power is used except when a key is
`pressed. An LCD consumes little power in a display but
`consumes substantial power in a backlight if a backlight is
`used. Low power GPS receivers having backlit displays
`generally have a capability to turn off the backlight. The
`GPS engine includes a GPS frequency downconverter, a
`Digital Signal Processing (DSP) system having one or more
`DSP channels, a GPS microprocessor system, and a refer
`ence frequency oscillator. Some handheld GPS receivers
`combine the user microprocessor system and the GPS
`microprocessor system.
`GPS receivers include custom digital and analog circuitry.
`Most digital circuitry in existing GPS receivers use agen
`eration of components intended to be powered at 5 volts.
`New generations of GPS engines use components intended
`
`Exhibit 2009
`
`

`

`5,592,173
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`3
`to be powered at 3.3 volts. The use of 3.3 volt designs in
`place of 5 volt designs is expected to reduce the power
`consumption in the digital circuitry in the GPS receivers by
`a factor of approximately 2. A second method being used in
`new generations of GPS receivers to reduce power is higher
`levels of integration. In general, less power is consumed in
`a single chip than in two or more chips accomplishing the
`same function because parasitic capacitances, which require
`power to charge and discharge, are lower within an inte
`grated circuit than on a printed circuitboard or other external
`wiring system connecting the chips. Existing low power
`GPS engines use Complementary Metal Oxide Silicon
`(CMOS) for digital circuitry because CMOS allows high
`circuit density and consumes less average power than other
`digital circuit technologies such as Transistor Transistor
`Logic (TTL), Emitter Coupled Logic (ECL), or N type
`Metal Oxide Silicon (NMOS). A CMOS circuit consumes
`power primarily when changing digital states and consumes
`very little power when the circuit is quiescent. Most digital
`systems are synchronous where changes in digital states are
`driven by a clock. Where no clock is present in a synchro
`nous system, the CMOS circuit is quiescent.
`Gallium Arsenide (GaAs) and Silicon technologies are
`used for analog RF circuitry in existing GPS antennas and
`GPS engines. In either GaAs or Silicon, higher levels of
`integration reduces power consumption because parasitic
`capacitances, which require power to charge and discharge,
`are lower within an integrated circuit than on a printed
`circuit board or other external wiring system. New GPS
`receivers are using new RF is designs and fabrication
`processes to achieve higher levels of integration to reduce
`power consumption.
`Static microprocessors such as the Motorola 68300 series
`exist that have a low power quiescent mode when not
`clocked. The microprocessor is placed in the low power
`quiescent or standby mode in response to executing a
`'sleep' instruction in software. At least two types of pro
`cessor sleep instructions are provided to inhibit the clocking
`of the microprocessor-a "stop' instruction for temporarily
`disabling a microprocessor clock source and a "wait'
`instruction for inhibiting a microprocessor clock signal from
`being passed. The clock signal is made available again by
`the receipt of a wakeup interrupt signal. Although static
`microprocessors have been around for a few years, and have
`been s used in a Trimble "Gamma' GPS receiver, no GPS
`receiver is known to use the sleep instruction in order to
`reduce power for a standby mode.
`Many U.S. patents disclose power saving methods for
`signal receivers such as pagers and general communication
`radios. Basically, a receiver is maintained in a standby state
`with low power consumption. Either a hardware or a soft
`ware system is provided to monitor incoming signals. The
`receiving system is activated when an incoming signal
`intended for the receiver is detected. The power is automati
`cally turned off after reception of the signals is complete. In
`some systems, one receiver remains on to reawaken a second
`receiver. Although the general concept of power saving is
`widely known, the known methods are not of practical use
`to a GPS receiver. Unlike the signals received by pagers and
`communication radios, the GPS satellite signals are intended
`to be received and used on a continuous basis. Even when
`not processing GPS satellite signals, GPS receivers are kept
`busy maintaining tables of visibility, almanacs, ephemeris,
`and signal strengths for GPS satellites and implementing
`navigation algorithms. GPS receivers, unlike pagers and
`communication radios, typically require twenty seconds to
`three minutes to re-acquire the GPS signal after power is
`
`4
`turned on. Unlike pagers and communication radios, where
`the receiver initiates a request for a response from a user
`when a signal is received, a GPS user initiates a request for
`a response from the GPS receiver when the user needs
`location. Therefore, the methods of maintaining a standby
`state and passively waiting for the arrival of a signal to save
`battery power, as disclosed in the U.S. patents for general
`signal receiving systems, are not useful for reducing power
`consumption in a GPS receiver.
`Some GPS receivers also include dead reckoning devices
`to enable the GPS receiver to continue to compute and to
`display new locations when lines of sight to GPS satellite
`signals are blocked. Existing GPS receivers do not make use
`of dead reckoning devices to conserve power or to reawaken
`the GPS receiver after a standby time.
`The combination of all existing or known techniques for
`reducing power consumption in GPS receivers is expected to
`reduce power by a factor of approximately 3 or 4 to
`approximately 250 to 750 milliwatts resulting in an increase
`in battery life to approximately 6 to 24 hours. While users of
`handheld GPS receivers will appreciate this increase in
`battery life, a GPS receiver is needed for carried applications
`that will operate with still lower power for still longer
`periods of time without recharging or replacing batteries,
`while providing location fixes at frequent intervals.
`
`SUMMARY OF THE INVENTION
`In a first object, the invention is a GPS receiver having
`two modes, a normal mode where GPS satellite signals are
`acquired and tracked and location is computed, and a
`standby mode where GPS satellite signals are not acquired,
`tracked, or displayed but where power consumption is
`reduced by an order of magnitude or more. The GPS receiver
`includes the following elements: a GPS antenna to receive
`GPS satellite signals; a GPS frequency downconverter to
`convert the GPS satellite signals to an intermediate fre
`quency; a Digital Signal Processing (DSP) system to process
`the intermediate frequency and provide correlation informa
`tion; one or more user input devices to receive user inputs;
`a microprocessor system to receive and to process the
`correlation information, to process the user inputs, to
`receive, process, and issue digital signals to control the
`elements of the GPS receiver, and to provide location
`information to one or more user output devices; a system
`clock source to provide clock signals to the GPS frequency
`downconverter and the DSP system; and a power supply to
`supply power to the elements of the GPS receiver. The
`system clock source is optionally a reference frequency
`oscillator included in the GPS receiver or is an external
`source. The GPS receiver optionally includes dead reckon
`ing devices to provide direction information or change of
`location information.
`In a second object, the GPS receiver includes a power
`controller to control the passing of power from the power
`supply to a recipient device including at least one of the GPS
`antenna, the GPS frequency downconverter, one or more
`user input devices, and one or more user output devices. The
`power controller under the control of the microprocessor
`system passes power to the recipient device during the
`normal mode and inhibits power to the recipient device
`during the low power standby mode.
`In a third object, the DSP system includes at least one
`clock enable register, controlled by the microprocessor
`system, to enable and to inhibit clock signals within the DSP
`system for the normal mode and the standby mode, respec
`
`Exhibit 2009
`
`

`

`5
`tively. The DSP system is designed with Complementary
`Metal On Silicon (CMOS) circuits having very low power
`consumption in a quiescent mode compared to power con
`sumption when driven by a clock signal to change between
`digital states.
`In a fourth object, the microprocessor system includes a
`static microprocessor having the capability of inhibiting a
`microprocessor clock signal by executing a sleep instruc
`tion. The microprocessor system is designed with Comple
`mentary Metal On Silicon (CMOS) circuits having very low
`power consumption in a quiescent mode compared to power
`consumption when driven by a clock signal to change
`between digital states. When the sleep instruction is
`executed, the microprocessor system enters low power
`standby mode.
`In a fifth object, a wakeup interrupt signal received by the
`microprocessor system causes the GPS receiver to exit
`standby mode and to enter normal mode. The wakeup
`interrupt signal is provided by a real time clock (RTC), by
`one or more input devices operated by a user, or by an
`optional dead reckoning device.
`In a sixth object, the GPS receiver alternates between the
`normal mode and the low power standby mode, the average
`power consumption over time being reduced to the time
`weighted average of the power consumption in normal mode
`and the power consumption in standby mode.
`In a seventh object, the GPS receiver includes a selection
`means to select a time duration for standby mode. The
`selection means selects a standby mode time duration based
`30
`upon an intended user application, variables that are mea
`sured by the GPS receiver during normal operation, and
`variables requested by the user through the user input
`devices. Time duration of the normal mode includes time
`required to re-acquire the GPS satellite signals, compute a
`new location, and for the microprocessor system to update
`status of the GPS satellite signals. During standby mode, a
`user may provide a wakeup interrupt to override the standby
`mode time duration and to cause the GPS receiver to enter
`the normal mode. The user may also terminate the normal
`mode to cause the GPS receiver to enter standby mode.
`These and other objects and advantages of the present
`invention will no doubt become obvious to those skilled in
`the an after having read the following detailed description of
`the preferred embodiment.
`
`10
`
`15
`
`20
`
`25
`
`35
`
`40
`
`45
`
`5,592,173
`
`6
`where GPS satellite signals are acquired and tracked and
`where location information is provided and a low power
`standby mode where little or no power is consumed. The
`GPS receiver 10 includes one or more input devices 16 to
`receive requests from a user, one or more output devices 18
`to display information to a user, and optionally one or more
`dead reckoning devices 20 to provide direction information
`or change of location information. The GPS antenna 12
`receives the GPS satellite signals and provides a GPS
`antenna signal having a frequency of approximately 1.575
`GHz and including PRN encoded C/A code modulation. A
`GPS frequency downconverter 50 receives and downcon
`verts the GPS antenna signal a GPS intermediate frequency
`(IF) signal suitable for digital processing. A Digital Signal
`Processing (DSP) system 80 receives the GPSIF signal from
`the GPS frequency downconverter 50 and provides digital
`signals representing correlation information to a micropro
`cessor system 40. A reference oscillator 30 provides a
`system clock signal 31 to the frequency downconverter 50
`and the DSP system 80. Optionally, the system clock is
`provided by an external source. The user input devices 18
`have associated labels to enable a user to know how to
`request an operation of the GPS receiver 10. In one embodi
`ment, the labels are hard or permanent. Alternatively, the
`labels are soft or changed by the user according to a menu
`of operations.
`The microprocessor system 40 includes a microprocessor
`capable of executing a pre-determined set of instructions a
`memory, pre-coded software instructions and data stored in
`the memory, an interrupt receiver, and associated hardware.
`The microprocessor system 40 operates in a conventional
`manner to receive digital signals including information, to
`process the information by executing the pre-coded software
`stored in the memory, and to issue digital signals to control
`the elements of the GPS receiver 10. A microprocessor clock
`source 44, under control of the microprocessor system 40,
`supplies a microprocessor clock signal to the microprocessor
`system 40. The microprocessor system 40 receives digital
`signals representing correlation information from the DSP
`system 80 and issues digital signals representing location,
`rate of change of location, direction, and/or time to the
`output devices 16. A microprocessor bus 41 carries digital
`signals between the microprocessor system 40 and the
`elements of the GPS receiver 10. An interrupt bus 39 carries
`digital signals representing interrupt semaphores from the
`elements of the GPS receiver 10 to the microprocessor
`system 40. The microprocessor is a Motorola CPU32 having
`in its instruction set a "sleep' instruction that inhibits the
`microprocessor clock signal by temporarily disabling the
`clock source or by inhibiting the clock signal. The micro
`processor system 40 retains the capability of receiving and
`processing an interrupt signal when a sleep instruction has
`been executed even though the microprocessor system is not
`being driven by a clock signal. In normal mode, circuits in
`the microprocessor system 40 are driven by the micropro
`cessor clock signal to change digital states. When a sleep
`instruction is executed, the circuits in the microprocessor
`system 40 are quiescent. The microprocessor system 40 uses
`Complementary Metal Oxide Silicon (CMOS) circuits that
`consume substantially less power when quiescent than when
`driven by a clock signal to change digital states. The
`microprocessor system 40 enters low power standby mode
`when it executes a sleep instruction and enters normal mode
`when a wakeup interrupt signal is received.
`A selection means 42, controlled by the microprocessor
`system 40, uses information based on the intended user
`application of the GPS receiver 10, variables measured by
`
`Exhibit 2009
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`FIG. 1 is a block diagram illustrating an embodiment of
`a GPS receiver according to the invention.
`FIG. 2 is a block diagram illustrating an embodiment of
`a GPS frequency downconvertersection of the GPS receiver
`according to the invention.
`FIG. 3 is a block diagram illustrating an embodiment of
`a GPS Digital Signal Processing (DSP) system of the GPS
`receiver according to the invention.
`FIG. 4 is a flow chart illustrating an embodiment of a
`procedure to enter and to exit low power standby mode.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`FIG. 1 illustrates a block diagram of an embodiment of a
`GPS receiver 10 to receive GPS satellite signals from one or
`more GPS satellites having a line of sight to a GPS antenna
`12 and to determine a location of the GPS antenna 12 and a
`time of observation. The GPS receiver 10 has a normal mode
`
`50
`
`55
`
`60
`
`65
`
`

`

`5,592,173
`
`10
`
`15
`
`20
`
`7
`the GPS receiver 10, and variables received from the user
`input devices to calculate a time duration for a standby
`mode. The selection means 42 includes and executes pre
`coded software instructions stored in the memory in the
`microprocessor system 40. The standby mode time duration
`is converted to an RTC count number and passed to a real
`time clock (RTC) 70 before a low power standby mode is
`initiated. The RTC 70, including a RTC clock source, counts
`cycles generated by the RTC clock source and then issues a
`wakeup interrupt signal to initiate normal mode when the
`cycle count equals the RTC count number provided by the
`microprocessor system 40.
`A power supply 14 supplies operating power to the
`reference frequency oscillator 30, the microprocessor sys
`tem 40, the selection means 42, the microprocessor clock 44,
`the RTC 70, and a power controller 60. The power controller
`60 is controlled by the microprocessor system 40 to pass or
`to inhibit power to at least one of the following: the GPS
`antenna 12 at P1, the GPS frequency downconverter 50 at
`P2, the one or more output devices 16 at P3, the one or more
`input devices 18 at P5, and the one or more optional dead
`reckoning devices 20 at P4. At least one input device 18,
`such as a key switch, continues to receive power so that a
`user can terminate low power standby mode on request by
`pressing at least one key. In an alternative embodiment, an
`optional dead reckoning device 20 continues to receive
`power to generate an interrupt signal to terminate low power
`standby mode. In normal mode, the power controller 60
`passes power to the above elements of the GPS receiver 10.
`In low power standby mode the power controller 60 inhibits
`power by providing output voltages approximately equal to
`Zero volts or ground voltage, by providing an open circuit so
`that current cannot pass, or by a combination of ground
`voltages and open circuits.
`FIG. 2 illustrates a block diagram of the GPS frequency
`downconverter 50. The GPS frequency downconverter 50
`has a normal mode where the GPS frequency downconverter
`50 provides a GPS IF signal to the DSP system 80 and a low
`power standby mode where the GPS frequency downcon
`verter 50 does not provide the GPS IF signal and where little
`or no power is consumed. The GPS frequency downcon
`verter 50 uses radio frequency (RF) analog integrated circuit
`design techniques and fabrication processes using primarily
`Silicon NPN transistors with 12 GHz F. In alternative
`embodiments, the GPS frequency downconverter 50 may
`use Gallium Arsenide (GaAs) Field Effect Transistor (FET)
`active devices, or uses a combination of Silicon and GaAs
`transistors.
`In the normal mode a preamplifier 52 receives the GPS
`antenna signal at a frequency of approximately 1.575 GHz
`50
`and issues an amplified signal to an RF to IF channel 54. In
`an alternative embodiment, a preamplifier in the GPS
`antenna 12 eliminates the requirement for the preamplifier
`52. Typically, a preamplifier in the GPS antenna 12 and/or
`the preamplifier 52 is required in order to provide good
`signal to noise ratios for the GPS IF signal. A local oscillator
`system 58 receives the system clock signal at one frequency
`from the reference frequency oscillator 30 or external clock
`source and provides one or more local oscillator signals at
`one or more other frequencies to the RF to IF channel 54.
`The RF to IF channel 54 uses the local oscillator signals to
`downconvert the frequency of the amplified GPS antenna
`signal to the GPS IF signal and passes the IF signal to an
`optional first sampler 56. The first sampler 56 synchronizes
`the GPS IF signal to the clock signal, quantizes the ampli
`tude of the GPS IF signal, and issues a digital GPS IF signal
`to the DSP system 80. The power controller 60 shown in
`
`8
`FIG. 1 enables power for normal mode and inhibits power
`for low power standby mode to the preamplifier 52, the RF
`to IF channel 54, the local oscillator system 58, and the first
`sampler 56.
`FIG. 3 illustrates a block diagram of the Digital Signal
`Processing (DSP) system 80. The DSP system 80 has a
`normal mode where the GPS IF signal is acquired and
`tracked and a low power standby mode where the GPS IF
`signal is not acquired or tracked and where little or no power
`is consumed. The embodiment, the DSP system 80 uses
`digital integrated circuit design techniques and fabrication
`processes using Complementary Metal Oxide Silicon
`(CMOS) active devices having low quiescent power con
`sumption when not driven by clock signals. A second
`sampler 92 synchronizes the GPS IF signal to the system
`clock signal and quantizes the amplitude of the GPS IF
`signal to provide a digital GPS IF signal to one or more DSP
`channels 90. In a preferred embodiment, the DSP system 80
`includes eight (8) identical DSP channels 90 shown in FIG.
`3 as 1 of 8 DSP channels 90.
`The second sampler 92 may be included in each of the
`DSP channels 90, however since the input and the output of
`the second sampler 92 is common for all the DSP channels,
`a cost savings is achieved by using a single second sampler
`92. The microprocessor system 40 assigns each DSP channel
`90 to process the GPS satellite signals, as represented by the
`GPS IF signal, from one or more individual GPS satellites.
`The DSP channel 90 is assigned only one GPS satellite
`signal in parallel operation and is assigned more than one
`GPS satellite signal in serial operation. In serial operation
`the DSP channel 90 time sequences through the assigned
`GPS satellite signals. The DSP channel 90 includes at least
`one carrier correlator 86 and at least one code correlator 88
`to receive the GPS IF signal, to receive the system clock
`signal and to correlate the carrier and code, respectively, in
`the GPS satellite signal as assigned by the microprocessor
`system 40. In a preferred embodiment, each DSP channel 90
`includes four correlators, where each of the correlators is
`configurable by the microprocessor system 40 as a carrier
`correlator 86 or as a code correlator 86.
`The carrier correlator 86 correlates the carrier of the GPS
`satellite signal to a carrier Numerically Controlled Oscillator
`(NCO) included in the carrier correlator 86. The micropro
`cessor system 40 receives and processes correlation infor
`mation from the carrier correlator 86 and provides digital
`signals to adjust the carrier NCO frequency. The code
`corr

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket