[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
main processor
navigation
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
Application number
CN202211719095.3A
Other languages
Chinese (zh)
Inventor
张梦龙
王浩田
罗东向
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
South China Normal University
Original Assignee
South China Normal University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by South China Normal University filed Critical South China Normal University
Priority to CN202211719095.3A priority Critical patent/CN115877417A/en
Publication of CN115877417A publication Critical patent/CN115877417A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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

一种北斗卫星导航芯片级超低待机功耗的方法A method for Beidou satellite navigation chip-level ultra-low standby power consumption

技术领域technical field

本发明涉及芯片待机功耗技术领域,更具体地说,涉及一种北斗卫星导航芯片级超低待机功耗的方法。The invention relates to the technical field of chip standby power consumption, and more specifically, relates to a method for ultra-low standby power consumption at the chip level of Beidou satellite navigation.

背景技术Background technique

随着卫星导航定位设备的小型化甚至芯片化,以个性化移动信息为核心的移动导航产品市场越来越广阔,各种嵌入式电子产品种类越来越丰富,集成了卫星定位于移动通信组件的移动终端产品将得到快速发展,在移动终端中,必须要考虑移动终端的功耗问题,所以低功耗的导航芯片市场需求非常大,发展自主研发的低功耗接收机芯片,无论是对发展导航卫星系统还是接收机设备都具有重要的战略意义和市场价值。With the miniaturization and even chipping of satellite navigation and positioning equipment, the market for mobile navigation products with personalized mobile information as the core is becoming more and more extensive, and various embedded electronic products are becoming more and more abundant. Integrated satellite positioning and mobile communication components The mobile terminal products will be developed rapidly. In the mobile terminal, the power consumption of the mobile terminal must be considered. Therefore, the market demand for low-power navigation chips is very large. The development of self-developed low-power receiver chips, whether for Both the development of navigation satellite system and receiver equipment have important strategic significance and market value.

卫星导航芯片在运行的过程中,通过主处理器对接收的卫星信号进行处理,并且其对信号的捕捉,跟踪以及定位解算都在主处理器内完成,其设计的灵活程度较高,但是在解算过程中间需要耗用大量的主处理器的运算资源,功耗较大,并且启动低功率运行模式时需要关闭主处理器,从而导致主处理器无法对接收的卫星信号进行解算。During the operation of the satellite navigation chip, the main processor processes the received satellite signals, and its signal capture, tracking and positioning calculation are all completed in the main processor, and its design is highly flexible, but In the middle of the calculation process, a large amount of computing resources of the main processor are consumed, and the power consumption is relatively large. When the low-power operation mode is activated, the main processor needs to be turned off, so that the main processor cannot solve the received satellite signals.

因此,针对上述问题提出一种北斗卫星导航芯片级超低待机功耗的方法。Therefore, in view of the above problems, a method of Beidou satellite navigation chip level ultra-low standby power consumption is proposed.

发明内容Contents of the invention

1.要解决的技术问题1. Technical problems to be solved

针对现有技术中存在的问题,本发明的目的在于提供一种北斗卫星导航芯片级超低待机功耗的方法,它可以解算过程中间不需要耗用大量的主处理器的运算资源导致主处理器功耗较大,并且在启动低功率运行模式关闭主处理器时,也能够通过外接定位导航计算处理模块对接收的卫星信号进行解算。Aiming at the problems existing in the prior art, the purpose of the present invention is to provide a method for Beidou satellite navigation chip-level ultra-low standby power consumption, which can eliminate the need to consume a large amount of computing resources of the main processor during the calculation process and cause the main The processor consumes a lot of power, and when the main processor is turned off in the low-power operation mode, the received satellite signal can also be calculated through an external positioning and navigation calculation processing module.

2.技术方案2. Technical solution

为解决上述问题,本发明采用如下的技术方案。In order to solve the above problems, the present invention adopts the following technical solutions.

一种北斗卫星导航芯片级超低待机功耗的方法,包括以下步骤:A method for Beidou satellite navigation chip level ultra-low standby power consumption, comprising the following steps:

S1:主处理器中射频前端模块实现对卫星信号的捕捉,并将其通过加载相关器模块对接收的数据进行累加,并储存在寄存器模块中;S1: The RF front-end module in the main processor realizes the capture of the satellite signal, and accumulates the received data by loading the correlator module, and stores it in the register module;

S2:主处理器中导航基带数字信号模块实现对多个相关处理模块频点进行修正,在修正完成后并对其进行检测;S2: The navigation baseband digital signal module in the main processor corrects the frequency points of multiple related processing modules, and detects them after the correction is completed;

S3:检测完成后,通过主处理器外接的定位导航计算处理模块对寄存器中的数据进行定位解算和导航;S3: After the detection is completed, the positioning calculation and navigation are performed on the data in the register through the positioning and navigation calculation processing module external to the main processor;

S4:射频前端模块在捕捉足够的卫星信号后,关闭主处理器引擎,在定位导航计算处理模块解算完成后,芯片进入自动休眠模式。S4: After the RF front-end module captures enough satellite signals, it shuts down the main processor engine, and after the calculation of the positioning and navigation calculation processing module is completed, the chip enters the automatic sleep mode.

进一步的,所述S1中芯片上主处理器电路可采用具有极低漏电功耗的厚栅氧晶体进行设计,并设计了具有极低功耗运行的晶体振荡器电路,保证在极低的待机状态下能够唤醒主处理器运行。Further, the main processor circuit on the chip in the S1 can be designed using a thick gate oxide crystal with extremely low leakage power consumption, and a crystal oscillator circuit with extremely low power consumption is designed to ensure that it can operate at an extremely low standby time. state can wake up the main processor to run.

进一步的,所述S1中射频前端模块对接收的卫星信号进行大规模捕捉,将获得的卫星信号通过相关器进行累加,再送至寄存器的模块中。Further, the RF front-end module in S1 captures the received satellite signals on a large scale, accumulates the obtained satellite signals through a correlator, and then sends them to the register module.

进一步的,所述S2中导航基带数字信号模块在射频前端模块大规模捕捉卫星信号后,通过导航基带数字信号模块调节多个相关处理模块的频点,从而实现对多个相关处理模块中心频率,从而致使多个相关处理模块低功率进行运行,在调节完成后并对其修正过后的中心频率进行检测。Further, the navigation baseband digital signal module in S2 adjusts the frequency points of multiple related processing modules through the navigation baseband digital signal module after the radio frequency front-end module captures satellite signals on a large scale, so as to realize the central frequency of multiple related processing modules, As a result, a plurality of related processing modules are operated with low power, and after the adjustment is completed, the corrected center frequency is detected.

进一步的,所述S2中多个相关处理器通道中可包括载波NCO、码NCO、多功能扩频码产生器、数字混频器以及相关单元。Further, the multiple related processor channels in S2 may include a carrier NCO, a code NCO, a multifunctional spreading code generator, a digital mixer and related units.

进一步的,所述S3中定位导航计算处理模块在对寄存器储存的卫星信号进行解算时可通过采用流水线模式,在进行解算的时候并分配下一个卫星信号。Further, the positioning and navigation calculation processing module in S3 can adopt a pipeline mode when calculating the satellite signals stored in the register, and distribute the next satellite signal when performing the calculation.

进一步的,所述S4中当射频前端模块在捕捉足够的卫星信号后可自动断开主处理器运行引擎,由外接的导航计算处理模块单独解算寄存器内的卫星信号时,将解算完成后的卫星信号通过通用CUP运行用户程序实现传输至用户界面。Further, in said S4, when the radio frequency front-end module can automatically disconnect the main processor running engine after capturing enough satellite signals, and when the satellite signal in the register is independently resolved by the external navigation calculation processing module, it will The satellite signal is transmitted to the user interface through the general-purpose CPU running the user program.

进一步的,所述S4中在主处理器完成休眠时主处理器以及多个相关处理器处于休眠状态,只有外接的导航计算处理模块运行,当需要对主处理器其进行唤醒时,可通过中断导航计算处理模块唤醒。Further, in said S4, when the main processor completes the dormancy, the main processor and multiple related processors are in the dormant state, and only the external navigation calculation processing module runs. When the main processor needs to be woken up, the main processor can be interrupted. The navigation computing processing module wakes up.

3.有益效果3. Beneficial effect

相比于现有技术,本发明的优点在于:Compared with the prior art, the present invention has the advantages of:

(1)本方案通过在主处理器外接有独立式导航计算处理模块,相较于传统接收的卫星信号通过主处理器统一处理的方式,采用外接独立式的方式保证在主处理器低功率运行状态下,也能够通过定位导航模块实现对存储正寄存器内的卫星信号进行解算,从而实现芯片低功率运行的同时,也能够对存储的数据进行解算,并且通过导航基带数字信号模块调节多个相关处理模块频点,致使其它相关处理模块也能够低功率进行运行,当主处理器进入休眠状态时,可中断导航计算处理模块解算卫星信号,从而唤醒主处理器运行,使其恢复正常功率运行,有利于解算过程中间不需要耗用大量的主处理器的运算资源导致主处理器功耗较大,并且在启动低功率运行模式关闭主处理器时,也能够通过外接定位导航计算处理模块对接收的卫星信号进行解算。(1) In this solution, an independent navigation calculation processing module is connected to the main processor. Compared with the traditional way of receiving satellite signals through the main processor, the external independent mode is used to ensure low-power operation of the main processor. In this state, the positioning and navigation module can also be used to solve the satellite signals stored in the positive register, so as to realize the low-power operation of the chip, and at the same time to solve the stored data, and adjust the multiple signals through the navigation baseband digital signal module. frequency points of related processing modules, so that other related processing modules can also operate with low power. When the main processor enters the dormant state, the navigation calculation processing module can be interrupted to solve satellite signals, thereby waking up the main processor to run and restore the normal power Running, it is beneficial to not need to consume a lot of computing resources of the main processor in the middle of the calculation process, resulting in high power consumption of the main processor, and when the low power operation mode is turned off and the main processor is turned off, it can also be processed through external positioning and navigation calculations The module solves the received satellite signal.

(2)本方案通过导航计算处理模块在主处理器的控制下快速开启且连续工作,达到节省电路资源和降低系统功耗的目的,在捕获到足够的卫星并定位后,处理器关闭捕获引擎。航计算处理模块在解算完成后,自动进入休眠模式从而实现低功率运行,在对其唤醒的方式上可采用中断导航计算处理模块唤醒,从而使得主处理器继续进行工作。(2) In this solution, the navigation calculation processing module is quickly turned on and works continuously under the control of the main processor to achieve the purpose of saving circuit resources and reducing system power consumption. After enough satellites are captured and positioned, the processor turns off the capture engine . After the calculation is completed, the navigation calculation processing module automatically enters the sleep mode to realize low-power operation. In the way of waking it up, the navigation calculation processing module can be interrupted to wake up, so that the main processor can continue to work.

附图说明Description of drawings

图1为本发明的方法示意图。Figure 1 is a schematic diagram of the method of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述;显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention; obviously, the described embodiments are only part of the embodiments of the present invention, not all embodiments, based on The embodiments of the present invention and all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

在本发明的描述中,需要说明的是,术语“上”、“下”、“内”、“外”、“顶/底端”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。In the description of the present invention, it should be noted that the orientations or positional relationships indicated by the terms "upper", "lower", "inner", "outer", "top/bottom" etc. are based on the orientations shown in the drawings Or positional relationship is only for the convenience of describing the present invention and simplifying the description, but does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as limiting the present invention. In addition, the terms "first" and "second" are used for descriptive purposes only, and should not be understood as indicating or implying relative importance.

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“设置有”、“套设/接”、“连接”等,应做广义理解,例如“连接”,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。In the description of the present invention, it should be noted that, unless otherwise specified and limited, the terms "installed", "set with", "sleeved/connected", "connected", etc. should be understood in a broad sense, such as " Connection" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediary, and it can be an internal connection between two components. connectivity. Those of ordinary skill in the art can understand the specific meanings of the above terms in the present invention in specific situations.

实施例1:Example 1:

请参阅图1,一种北斗卫星导航芯片级超低待机功耗的方法,包括以下步骤:Please refer to Figure 1, a method for Beidou satellite navigation chip-level ultra-low standby power consumption, including the following steps:

S1:主处理器中射频前端模块实现对卫星信号的捕捉,并将其通过加载相关器模块对接收的数据进行累加,并储存在寄存器模块中;S1: The RF front-end module in the main processor realizes the capture of the satellite signal, and accumulates the received data by loading the correlator module, and stores it in the register module;

S2:主处理器中导航基带数字信号模块实现对多个相关处理模块频点进行修正,在修正完成后并对其进行检测;S2: The navigation baseband digital signal module in the main processor corrects the frequency points of multiple related processing modules, and detects them after the correction is completed;

S3:检测完成后,通过主处理器外接的定位导航计算处理模块对寄存器中的数据进行定位解算和导航;S3: After the detection is completed, the positioning calculation and navigation are performed on the data in the register through the positioning and navigation calculation processing module external to the main processor;

S4:射频前端模块在捕捉足够的卫星信号后,关闭主处理器引擎,在定位导航计算处理模块解算完成后,芯片进入自动休眠模式。S4: After the RF front-end module captures enough satellite signals, it shuts down the main processor engine, and after the calculation of the positioning and navigation calculation processing module is completed, the chip enters the automatic sleep mode.

本方案通过在主处理器外接有独立式导航计算处理模块,相较于传统接收的卫星信号通过主处理器统一处理的方式,采用外接独立式的方式保证在主处理器低功率运行状态下,也能够通过定位导航模块实现对存储正寄存器内的卫星信号进行解算,从而实现芯片低功率运行的同时,也能够对存储的数据进行解算,并且通过导航基带数字信号模块调节多个相关处理模块频点,致使其它相关处理模块也能够低功率进行运行,当主处理器进入休眠状态时,可中断导航计算处理模块解算卫星信号,从而唤醒主处理器运行,使其恢复正常功率运行,有利于解算过程中间不需要耗用大量的主处理器的运算资源导致主处理器功耗较大,并且在启动低功率运行模式关闭主处理器时,也能够通过外接定位导航计算处理模块对接收的卫星信号进行解算。In this solution, an independent navigation calculation processing module is connected to the main processor. Compared with the traditional way of receiving satellite signals through the main processor, the external independent mode is used to ensure that the main processor is in the low-power operating state. It is also possible to solve the satellite signals stored in the positive register through the positioning and navigation module, so as to realize the low-power operation of the chip and at the same time solve the stored data, and adjust multiple related processes through the navigation baseband digital signal module Module frequency, so that other related processing modules can also run at low power. When the main processor enters the dormant state, the navigation calculation processing module can be interrupted to solve the satellite signal, thereby waking up the main processor to resume normal power operation. In the middle of the calculation process, it does not need to consume a large amount of computing resources of the main processor, resulting in a large power consumption of the main processor, and when the main processor is turned off in the low-power operation mode, the external positioning and navigation calculation processing module can also be connected to the receiver. The satellite signal is solved.

S1中芯片上主处理器电路可采用具有极低漏电功耗的厚栅氧晶体进行设计,并设计了具有极低功耗运行的晶体振荡器电路,保证在极低的待机状态下能够唤醒主处理器运行。The main processor circuit on the chip in S1 can be designed with a thick gate oxide crystal with extremely low leakage power consumption, and a crystal oscillator circuit with extremely low power consumption is designed to ensure that the main processor can be woken up in an extremely low standby state. The processor is running.

本方案通过S1中芯片上主处理器电路可采用具有极低漏电功耗的厚栅氧晶体进行设计,由于主处理器电路在低功率运行的过程中易发生漏电的隐患,从而通过厚栅氧晶体材质特性设计降低主处理器在极低功率运行下的安全隐患,同时设计了极低功耗运行的晶体振荡器电路,从而通过控制晶体振荡器电路中断导航计算处理模块唤醒,使得主处理器从休眠状态中被唤醒。In this solution, the main processor circuit on the chip in S1 can be designed with a thick gate oxide crystal with extremely low leakage power consumption. Since the main processor circuit is prone to hidden dangers of leakage during low-power operation, the thick gate oxide The design of crystal material characteristics reduces the potential safety hazard of the main processor under extremely low power operation. At the same time, a crystal oscillator circuit with extremely low power consumption is designed, so that the main processor can be woken up by controlling the crystal oscillator circuit to interrupt the navigation calculation processing module. Woke up from hibernation.

S1中射频前端模块对接收的卫星信号进行大规模捕捉,将获得的卫星信号通过加载相关器进行累加,再送至寄存器的模块中。The RF front-end module in S1 captures the received satellite signals on a large scale, accumulates the obtained satellite signals by loading the correlator, and then sends them to the register module.

本方案通过射频前端模块对输入的卫星信号中数字中频信号进行大规模并行捕获,获得导航信号初步的相位和频率信息送给加载相关器,加载相关器完成相应相位和频点的载波,然后将数据进行累加,并存储在寄存器中。This solution uses the RF front-end module to perform large-scale parallel capture of the digital intermediate frequency signal in the input satellite signal, obtains the initial phase and frequency information of the navigation signal and sends it to the loading correlator, and the loading correlator completes the carrier wave of the corresponding phase and frequency point. Data is accumulated and stored in registers.

S2中导航基带数字信号模块在射频前端模块大规模捕捉卫星信号后,通过导航基带数字信号模块调节多个相关处理模块的频点,从而实现对多个相关处理模块中心频率,从而致使多个相关处理模块低功率进行运行,在调节完成后并对其修正过后的中心频率进行检测。The navigation baseband digital signal module in S2 adjusts the frequency points of multiple related processing modules through the navigation baseband digital signal module after the radio frequency front-end module captures satellite signals on a large scale, so as to realize the central frequency of multiple related processing modules, resulting in multiple related processing modules. The processing module operates at low power, and detects its corrected center frequency after the adjustment is completed.

本方案通过导航基带数字信号模块在主处理器的控制下快速开启并连续工作,保证射频前端模块运行得到的若干峰值对应的码相位值和频点信息快速地配置到一个相关器通道,连续不断完成相干处理和非相干处理,并将闲置通道关闭,既能快速、准确捕获卫星信号,又能高效协调复用多个相关器模块的通道,达到节省电路资源和降低系统功耗的目的。In this solution, the navigation baseband digital signal module is quickly turned on and works continuously under the control of the main processor, so as to ensure that the code phase value and frequency point information corresponding to several peak values obtained by the operation of the RF front-end module are quickly allocated to a correlator channel, continuously Completing coherent processing and non-coherent processing and closing idle channels can not only quickly and accurately capture satellite signals, but also efficiently coordinate and multiplex the channels of multiple correlator modules to achieve the purpose of saving circuit resources and reducing system power consumption.

S2中多个相关处理器通道中可包括载波NCO、码NCO、多功能扩频码产生器、数字混频器以及相关单元。Multiple related processor channels in S2 may include carrier NCO, code NCO, multifunctional spread spectrum code generator, digital mixer and related units.

本方案通过载波NCO模块能够实现不同卫星导航系统中的载频波,载波剥离模块,对数字中频信号进行载波剥离,将其变频到基带,码NCO模块是实现不同卫星导航系统的伪码时钟,码解扩模块,基带IQ数据进入码解扩模块后剥离伪随机码,得到单载波信号,累加器模块,码剥离后的单载波信号有3路:超前(E)、即时(P)和滞后(L),分别对3路信号进行累加,本地伪码产生器模块,根据不同卫星导航系统伪码特性,与处理器配合生成本地伪码。In this solution, the carrier frequency wave in different satellite navigation systems can be realized through the carrier NCO module. The carrier stripping module performs carrier stripping on the digital intermediate frequency signal and converts it to the baseband. The code NCO module is a pseudo-code clock for different satellite navigation systems. Code despreading module, the baseband IQ data enters the code despreading module and strips the pseudo-random code to obtain a single carrier signal, the accumulator module, the single carrier signal after code stripping has 3 channels: advance (E), instant (P) and lag (L), the 3-way signals are accumulated respectively, and the local pseudo code generator module cooperates with the processor to generate the local pseudo code according to the pseudo code characteristics of different satellite navigation systems.

S3中定位导航计算处理模块在对寄存器储存的卫星信号进行解算时可通过采用流水线模式,在进行解算的时候并分配下一个卫星信号。The positioning and navigation calculation processing module in S3 can adopt the pipeline mode when calculating the satellite signal stored in the register, and distribute the next satellite signal when performing the calculation.

本方案通过主处理器对射频前端模块和多通道相关器进行流水线调度,同时分配下一个快速捕获模块的卫星信号,主处理器对相关器通道给出的数据进行快速检测算法处理,最终实现对导航信号快速、准确地捕获,高效协调利用相关器通道,达到节省电路资源和降低系统功耗的目的。In this scheme, the main processor performs pipeline scheduling on the RF front-end module and the multi-channel correlator, and at the same time distributes the satellite signal of the next fast capture module. The main processor performs fast detection algorithm processing on the data given by the correlator channel, and finally realizes the The navigation signal is quickly and accurately captured, and the correlator channels are efficiently and coordinated to achieve the purpose of saving circuit resources and reducing system power consumption.

S4中当射频前端模块在捕捉足够的卫星信号后可自动断开主处理器运行引擎,由外接的导航计算处理模块单独解算寄存器内的卫星信号时,将解算完成后的卫星信号通过通用CUP运行用户程序实现传输至用户界面。In S4, when the RF front-end module can automatically disconnect the running engine of the main processor after capturing enough satellite signals, and the external navigation calculation processing module independently solves the satellite signals in the register, the satellite signals after the calculation are completed through the general The CUP runs the user program to realize the transmission to the user interface.

本方案通过将独立式导航芯片适合集成到手机中,手机的主处理器可以作为外接处理器使用,最重要的是独立式的基带结构的功耗很低,适用于手持设备中。In this solution, the independent navigation chip is suitable for integration into the mobile phone, and the main processor of the mobile phone can be used as an external processor. The most important thing is that the power consumption of the independent baseband structure is very low, which is suitable for handheld devices.

S4中在主处理器完成休眠时主处理器以及多个相关处理器处于休眠状态,只有外接的导航计算处理模块运行,当需要对主处理器其进行唤醒时,可通过中断导航计算处理模块唤醒。In S4, when the main processor finishes dormancy, the main processor and multiple related processors are in a dormant state, and only the external navigation calculation processing module runs. When the main processor needs to be woken up, it can be woken up by interrupting the navigation calculation processing module .

本方案通过导航计算处理模块在主处理器的控制下快速开启且连续工作,达到节省电路资源和降低系统功耗的目的,在捕获到足够的卫星并定位后,处理器关闭捕获引擎。航计算处理模块在解算完成后,自动进入休眠模式从而实现低功率运行,在对其唤醒的方式上可采用中断导航计算处理模块唤醒,从而使得主处理器继续进行工作。In this solution, the navigation calculation processing module is quickly turned on and works continuously under the control of the main processor to achieve the purpose of saving circuit resources and reducing system power consumption. After enough satellites are captured and positioned, the processor turns off the capture engine. After the calculation is completed, the navigation calculation processing module automatically enters the sleep mode to realize low-power operation. In the way of waking it up, the navigation calculation processing module can be interrupted to wake up, so that the main processor can continue to work.

以上所述,仅为本发明较佳的具体实施方式;但本发明的保护范围并不局限于此。任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其改进构思加以等同替换或改变,都应涵盖在本发明的保护范围内。The above description is only a preferred embodiment of the present invention; however, the scope of protection of the present invention is not limited thereto. Anyone familiar with the technical field within the technical scope disclosed in the present invention, according to the technical solution of the present invention and its improved concept to make equivalent replacements or changes shall fall within the scope of protection 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.
CN202211719095.3A 2022-12-30 2022-12-30 Method for realizing ultralow standby power consumption of Beidou satellite navigation chip level Pending CN115877417A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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
CN118444344B (en) * 2024-04-08 2025-01-21 知码芯(无锡)通讯技术有限公司 A method for ultra-low standby power consumption at Beidou satellite navigation chip level

Similar Documents

Publication Publication Date Title
US8243640B2 (en) WCDMA device and method for discontinuous reception for power saving in idle mode and flexible monitoring of neighboring cells
US8509859B2 (en) Apparatus and methods for control of sleep modes in a transceiver
US8181051B2 (en) Electronic apparatus and method of conserving energy
US20150215863A1 (en) Network card device, routing device, system and method for realizing dynamic sleep and wakeup
CN113242079B (en) Terminal based on satellite broadband data communication
CN102685860B (en) Method and device for transmitting and receiving data
WO2018157689A1 (en) Method for implementing low power consumption on standby for bluetooth security device and bluetooth security device
US20130039230A1 (en) Method and Device for Wireless Broadcast Power-up Sequence in Wireless Sensor Network
CN102957811B (en) Radio frequency subscriber identity module (SIM) card with regular awakening function and implementation method of card
US8664996B2 (en) Clock generator and method of generating clock signal
CN115877417A (en) Method for realizing ultralow standby power consumption of Beidou satellite navigation chip level
US7496774B2 (en) Method and system for generating clocks for standby mode operation in a mobile communication device
CN113242081B (en) Intelligent terminal based on satellite communication
US10750452B2 (en) Ultralow-power sensor hubs
CN113242080B (en) Core module based on satellite communication
CN102801871B (en) Radio frequency smart card and control method thereof
CN102469576A (en) Wireless communication device and resynchronization method
WO2024169766A1 (en) Processing method and apparatus for radio resource management measurement, and terminal
JP4687135B2 (en) Mobile communication terminal and clock control method thereof
CN114339923A (en) Communication method, device and system of intelligent wearable device and mobile terminal
CN113268134A (en) Power-down delay and power consumption saving method and device
US20120295673A1 (en) Wireless system and method for controlling wireless system
JP2004304633A (en) Radio communication apparatus

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