CN115877417A - Method for realizing ultralow standby power consumption of Beidou satellite navigation chip level - Google Patents
Method for realizing ultralow standby power consumption of Beidou satellite navigation chip level Download PDFInfo
- Publication number
- CN115877417A CN115877417A CN202211719095.3A CN202211719095A CN115877417A CN 115877417 A CN115877417 A CN 115877417A CN 202211719095 A CN202211719095 A CN 202211719095A CN 115877417 A CN115877417 A CN 115877417A
- Authority
- CN
- China
- Prior art keywords
- navigation
- main processor
- module
- satellite signals
- power consumption
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The invention discloses a Beidou satellite navigation chip-level ultra-low standby power consumption method, which belongs to the technical field of chip standby power consumption.
Description
Technical Field
The invention relates to the technical field of chip standby power consumption, in particular to a Beidou satellite navigation chip-level ultralow standby power consumption method.
Background
With the miniaturization and chip-based miniaturization of satellite navigation positioning equipment, the market of mobile navigation products with personalized mobile information as a core is wider and wider, various embedded electronic products are more and more abundant, mobile terminal products integrating satellite positioning mobile communication components are rapidly developed, and the power consumption problem of the mobile terminals must be considered in the mobile terminals, so that the low-power navigation chip has great market demand, and the independently developed low-power receiver chip is developed, which has important strategic significance and market value for developing navigation satellite systems and receiver equipment.
The satellite navigation chip processes received satellite signals through the main processor in the operation process, capturing, tracking and positioning calculation of the signals are completed in the main processor, the flexibility degree of the design is high, a large amount of operation resources of the main processor are consumed in the calculation process, power consumption is high, the main processor needs to be closed when a low-power operation mode is started, and therefore the main processor cannot calculate the received satellite signals.
Therefore, a method for the Beidou satellite navigation chip-level ultralow standby power consumption is provided for solving the problems.
Disclosure of Invention
1. Technical problem to be solved
Aiming at the problems in the prior art, the invention aims to provide a Beidou satellite navigation chip-level ultralow standby power consumption method, which can solve the problem that the power consumption of a main processor is large due to no need of consuming a large amount of operation resources of the main processor in the middle of the resolving process, and can solve received satellite signals through an external positioning navigation calculation processing module when the main processor is closed when a low-power operation mode is started.
2. Technical scheme
In order to solve the above problems, the present invention adopts the following technical solutions.
A Beidou satellite navigation chip-level ultralow standby power consumption method comprises the following steps:
s1: a radio frequency front end module in the main processor captures satellite signals, accumulates the received data through a loading correlator module and stores the accumulated data in a register module;
s2: the navigation baseband digital signal module in the main processor realizes the correction of a plurality of relevant processing module frequency points, and the correction is completed and then the correction is detected;
s3: after the detection is finished, positioning calculation and navigation are carried out on the data in the register through a positioning navigation calculation processing module externally connected with the main processor;
s4: and after the radio frequency front-end module captures enough satellite signals, the main processor engine is closed, and after the positioning navigation calculation processing module finishes resolving, the chip enters an automatic sleep mode.
Furthermore, the on-chip main processor circuit in the S1 can be designed by adopting a thick gate oxide crystal with extremely low leakage power consumption, and a crystal oscillator circuit with extremely low power consumption operation is designed, so that the main processor can be awakened to operate in an extremely low standby state.
Further, the radio frequency front end module in S1 captures the received satellite signals in a large scale, accumulates the obtained satellite signals through a correlator, and sends the accumulated satellite signals to the register module.
Furthermore, in S2, after the radio frequency front-end module captures satellite signals in a large scale, the navigation baseband digital signal module adjusts the frequency points of the plurality of relevant processing modules, so as to implement the center frequency of the plurality of relevant processing modules, so that the plurality of relevant processing modules operate at low power, and after the adjustment is completed, the center frequency of the plurality of relevant processing modules after the correction is detected.
Further, a carrier NCO, a code NCO, a multifunctional spreading code generator, a digital mixer, and a correlation unit may be included in the plurality of correlated processor channels in S2.
Further, the positioning navigation computation processing module in S3 may adopt a pipeline mode when resolving the satellite signals stored in the register, and allocate a next satellite signal when resolving.
Further, in S4, when the radio frequency front-end module automatically disconnects the main processor to operate the engine after capturing sufficient satellite signals, and the external navigation computation processing module separately resolves the satellite signals in the register, the resolved satellite signals are transmitted to the user interface through the general cpu operating user program.
Furthermore, in S4, when the main processor completes the sleep, the main processor and the plurality of relevant processors are in a sleep state, only the external navigation computation processing module runs, and when the main processor needs to be awakened, the navigation computation processing module can be interrupted to awaken.
3. Advantageous effects
Compared with the prior art, the invention has the advantages that:
(1) According to the scheme, the independent navigation computing processing module is externally connected to the main processor, compared with a mode that satellite signals received traditionally are processed through the main processor in a unified mode, the mode that the independent navigation computing processing module is externally connected is adopted to ensure that under the low-power operation state of the main processor, the satellite signals stored in the positive register can be resolved through the positioning navigation module, so that the stored data can be resolved while the chip is operated at low power, and a plurality of frequency points of related processing modules are adjusted through the navigation baseband digital signal module, so that other related processing modules can also be operated at low power.
(2) According to the scheme, the navigation calculation processing module is quickly started and continuously works under the control of the main processor, so that the purposes of saving circuit resources and reducing system power consumption are achieved, and after enough satellites are captured and positioned, the processor closes the capture engine. After the calculation is completed, the navigation calculation processing module automatically enters a sleep mode so as to realize low-power operation, and the interruption navigation calculation processing module can be adopted to wake up the navigation calculation processing module, so that the main processor continues to work.
Drawings
FIG. 1 is a schematic diagram of the process of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention; it is to be understood that the embodiments described are merely exemplary embodiments, rather than exemplary embodiments, and that all other embodiments may be devised by those skilled in the art without departing from the scope of the present invention.
In the description of the present invention, it should be noted that the terms "upper", "lower", "inner", "outer", "top/bottom", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of description and simplification of description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "disposed," "sleeved/connected," "connected," and the like are to be construed broadly, e.g., "connected," which may be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Example 1:
referring to fig. 1, a method for Beidou satellite navigation chip-level ultra-low standby power consumption includes the following steps:
s1: the radio frequency front end module in the main processor captures satellite signals, accumulates the received data through the loading correlator module and stores the accumulated data in the register module;
s2: a navigation baseband digital signal module in the main processor corrects the frequency points of a plurality of related processing modules, and detects the corrected frequency points;
s3: after detection is finished, positioning calculation and navigation are carried out on data in a register through a positioning navigation calculation processing module externally connected with a main processor;
s4: after the radio frequency front-end module captures enough satellite signals, the main processor engine is closed, and after the positioning navigation calculation processing module finishes resolving, the chip enters an automatic sleep mode.
According to the scheme, the independent navigation computation processing module is externally connected to the main processor, compared with a mode that satellite signals received traditionally are processed by the main processor in a unified mode, the external independent mode is adopted to ensure that the satellite signals stored in the positive register can be resolved by the positioning navigation module under the low-power operation state of the main processor, so that the stored data can be resolved while the chip is operated in a low-power mode, and a plurality of frequency points of related processing modules are adjusted by the navigation baseband digital signal module, so that other related processing modules can also operate in a low-power mode.
The on-chip main processor circuit in the S1 can be designed by adopting a thick gate oxide crystal with extremely low leakage power consumption, and a crystal oscillator circuit with extremely low power consumption operation is designed, so that the main processor can be awakened to operate in an extremely low standby state.
According to the scheme, the main processor circuit on the chip in the S1 can be designed by adopting the thick-grid oxide crystal with extremely low leakage power consumption, the hidden danger of leakage is easily generated in the low-power running process of the main processor circuit, so that the potential safety hazard of the main processor in the extremely low-power running process is reduced through the material characteristic design of the thick-grid oxide crystal, meanwhile, the crystal oscillator circuit with extremely low power consumption running is designed, the crystal oscillator circuit is controlled to interrupt the navigation calculation processing module to wake up, and the main processor is awakened from the dormant state.
The radio frequency front end module in the S1 captures the received satellite signals in a large scale, accumulates the obtained satellite signals through a loading correlator, and then sends the satellite signals to the module of the register.
According to the scheme, a radio frequency front-end module is used for carrying out large-scale parallel capture on digital intermediate frequency signals in input satellite signals, preliminary phase and frequency information of navigation signals is obtained and sent to a loading correlator, the loading correlator completes carrier waves of corresponding phases and frequency points, then data are accumulated and stored in a register.
And S2, after the navigation baseband digital signal module captures satellite signals in a large scale through the radio frequency front-end module, the navigation baseband digital signal module adjusts the frequency points of the plurality of relevant processing modules, so that the central frequencies of the plurality of relevant processing modules are realized, the plurality of relevant processing modules run at low power, and the corrected central frequencies are detected after the adjustment is finished.
According to the scheme, the navigation baseband digital signal module is quickly started and continuously works under the control of the main processor, so that code phase values and frequency point information corresponding to a plurality of peak values obtained by the operation of the radio frequency front-end module are quickly configured to one correlator channel, coherent processing and non-coherent processing are continuously completed continuously, an idle channel is closed, satellite signals can be quickly and accurately captured, channels of a plurality of correlator modules can be efficiently coordinated and multiplexed, and the purposes of saving circuit resources and reducing system power consumption are achieved.
The multiple correlated processor channels in S2 may include carrier NCO, code NCO, a multifunctional spreading code generator, a digital mixer, and correlation units.
This scheme can realize the carrier frequency wave among the different satellite navigation systems through carrier NCO module, and the carrier strips the module, carries out the carrier strip to digital intermediate frequency signal, with its frequency conversion to baseband, and the sign indicating number NCO module is the pseudo-code clock that realizes different satellite navigation systems, and sign indicating number despreading module, baseband IQ data strip pseudo-random code after getting into sign indicating number despreading module, obtain the single carrier signal, the accumulator module, the single carrier signal after the sign indicating number strip has 3 ways: the advance (E), the prompt (P) and the lag (L) are respectively accumulated for 3 paths of signals, and the local pseudo code generator module is matched with the processor to generate local pseudo codes according to the pseudo code characteristics of different satellite navigation systems.
And S3, the positioning navigation calculation processing module can adopt a pipeline mode when resolving the satellite signals stored in the register, and can distribute the next satellite signal when resolving.
According to the scheme, the main processor carries out pipeline scheduling on the radio frequency front-end module and the multi-channel correlator, meanwhile, satellite signals of the next quick acquisition module are distributed, the main processor carries out quick detection algorithm processing on data given by the correlator channel, and finally, quick and accurate acquisition of navigation signals is achieved, the correlator channel is efficiently coordinated and utilized, and the purposes of saving circuit resources and reducing system power consumption are achieved.
And S4, when the radio frequency front-end module can automatically disconnect the main processor operation engine after capturing enough satellite signals and the external navigation computation processing module independently resolves the satellite signals in the register, the resolved satellite signals are transmitted to a user interface through a general CUP operation user program.
According to the scheme, the independent navigation chip is suitable for being integrated into the mobile phone, the main processor of the mobile phone can be used as an external processor, and most importantly, the independent baseband structure is low in power consumption and suitable for being used in handheld equipment.
And S4, when the main processor finishes sleeping, the main processor and the plurality of related processors are in a sleeping state, only the external navigation computation processing module runs, and when the main processor needs to be awakened, the navigation computation processing module can be interrupted to awaken.
According to the scheme, the navigation calculation processing module is quickly started and continuously works under the control of the main processor, so that the purposes of saving circuit resources and reducing system power consumption are achieved, and after enough satellites are captured and positioned, the processor closes the capture engine. After resolving is completed, the navigation computation processing module automatically enters a sleep mode so as to realize low-power operation, and the navigation computation processing module can be interrupted to wake up in a wake-up mode so as to enable the main processor to continue working.
The foregoing is only a preferred embodiment of the present invention; the scope of the invention is not limited thereto. Any person skilled in the art should be able to cover the technical scope of the present invention by equivalent or modified solutions and modifications within the technical scope of the present invention.
Claims (8)
1. A method for Beidou satellite navigation chip-level ultralow standby power consumption is characterized by comprising the following steps: comprises the following steps;
s1, a radio frequency front end module in a main processor captures satellite signals, accumulates the received data through a loading correlator module and stores the accumulated data in a register module;
s2, the navigation baseband digital signal module in the main processor corrects a plurality of related processing module frequency points, and detects the frequency points after the correction is finished;
s3, after detection is finished, positioning calculation and navigation are carried out on the data in the register through a positioning navigation calculation processing module externally connected with the main processor;
s4: after the radio frequency front-end module captures enough satellite signals, the main processor engine is closed, and after the positioning navigation calculation processing module finishes resolving, the chip enters an automatic sleep mode.
2. The method of claim 1, wherein the method comprises the following steps: the on-chip main processor circuit in the S1 can be designed by adopting a thick gate oxide crystal with extremely low leakage power consumption, and a crystal oscillator circuit with extremely low power consumption operation is designed, so that the main processor can be awakened to operate in an extremely low standby state.
3. The method of claim 1, wherein the method comprises the following steps: and the radio frequency front-end module in the S1 captures the received satellite signals in a large scale, accumulates the obtained satellite signals through a correlator and then sends the satellite signals to the register module.
4. The method of claim 1, wherein the method comprises the following steps: in S2, after the navigation baseband digital signal module captures satellite signals in a large scale through the radio frequency front end module, the navigation baseband digital signal module adjusts the frequency points of the plurality of relevant processing modules, so that the central frequencies of the plurality of relevant processing modules are realized, the plurality of relevant processing modules are enabled to run at low power, and the corrected central frequencies are detected after adjustment is completed.
5. The method of claim 1, wherein the method comprises the following steps: a carrier NCO, code NCO, multifunctional spreading code generator, digital mixer, and correlation units may be included in the S2 plurality of correlated processor channels.
6. The method of claim 1, wherein the method comprises the following steps: and in the S3, the positioning navigation calculation processing module can adopt a pipeline mode when resolving the satellite signals stored in the register, and can distribute the next satellite signal when resolving.
7. The method for Beidou satellite navigation chip-level ultralow standby power consumption according to claim 1, characterized in that: in S4, when the radio frequency front-end module can automatically disconnect the main processor to operate the engine after capturing enough satellite signals and the external navigation computation processing module independently resolves the satellite signals in the register, the resolved satellite signals are transmitted to the user interface through the general CUP operation user program.
8. The method of claim 1, wherein the method comprises the following steps: in S4, when the main processor finishes dormancy, the main processor and a plurality of related processors are in dormant states, only the external navigation computation processing module runs, and when the main processor needs to be awakened, the navigation computation processing module can be interrupted to awaken.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211719095.3A CN115877417A (en) | 2022-12-30 | 2022-12-30 | Method for realizing ultralow standby power consumption of Beidou satellite navigation chip level |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211719095.3A CN115877417A (en) | 2022-12-30 | 2022-12-30 | Method for realizing ultralow standby power consumption of Beidou satellite navigation chip level |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115877417A true CN115877417A (en) | 2023-03-31 |
Family
ID=85757371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211719095.3A Pending CN115877417A (en) | 2022-12-30 | 2022-12-30 | Method for realizing ultralow standby power consumption of Beidou satellite navigation chip level |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115877417A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118444344A (en) * | 2024-04-08 | 2024-08-06 | 知码芯(无锡)通讯技术有限公司 | Method for achieving ultra-low standby power consumption of Beidou satellite navigation chip level |
-
2022
- 2022-12-30 CN CN202211719095.3A patent/CN115877417A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118444344A (en) * | 2024-04-08 | 2024-08-06 | 知码芯(无锡)通讯技术有限公司 | Method for achieving ultra-low standby power consumption of Beidou satellite navigation chip level |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8351361B2 (en) | WCDMA device and method for discontinuous reception for power saving in idle mode and flexible monitoring of neighboring cells | |
US9020459B2 (en) | Power saving receiver circuits, systems and processes | |
US8854259B2 (en) | Method and system for maintaining a GNSS receiver in a hot-start state | |
US20150017939A1 (en) | Position engine (pe) feedback to improve gnss receiver performance | |
CN113242079B (en) | Terminal based on satellite broadband data communication | |
CN101360146A (en) | Positioning method and system of mobile communication apparatus | |
CN104567916A (en) | Electronic device and reception control method | |
US9627752B2 (en) | Receiving unit driving control method, receiving device and electronic apparatus | |
CN115877417A (en) | Method for realizing ultralow standby power consumption of Beidou satellite navigation chip level | |
US9992770B2 (en) | Apparatus, system, and method for PDCCH preparation in radio frequency circuitry | |
JP2001042023A (en) | Intermittent positioning method and device | |
WO2007004017A1 (en) | System and method for providing optimized receiver architectures for combined pilot and data signal tracking | |
CN113242081B (en) | Intelligent terminal based on satellite communication | |
CN113242080B (en) | Core module based on satellite communication | |
CN104040440A (en) | Time Service Watch And Implementation Method Thereof | |
EP1368956B1 (en) | Method and apparatus for multipath signal detection, identification, and monitoring for wideband code division multiple access systems | |
US20150181527A1 (en) | Drive control method of reception unit and positioning device | |
CN201726469U (en) | Collecting and processing terminal for image integrated with geotag | |
CN110456386A (en) | Positioning device and method, electronic equipment and server | |
Pesyna et al. | Precision limits of low-energy GNSS receivers | |
CN115718314A (en) | Double-frequency receiver system and working method thereof | |
JP2006229580A (en) | Mobile communication terminal and its clock control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |