一种gps接收机的功耗控制方法

文档序号:7979152阅读:161来源:国知局
一种gps接收机的功耗控制方法
【专利摘要】本发明实施例提供一种GPS接收机的功耗控制方法及功耗控制装置,所述接收机包括基带模块、射频模块及主控模块,所述功耗控制方法包括:所述基带模块接收所述主控模块发送的状态转换信号;所述基带模块关闭其内部的基带处理单元,并产生第一功耗控制信号;所述基带模块控制其内部的计时装置清零并开始计时,并向所述射频模块发送第一功耗控制信号;所述基带模块向所述射频模块发送第二功耗控制信号;所述基带模块开启其内部的基带处理单元。本发明实施例提供的GPS接收机的功耗控制方法令基带模块中的基带处理单元及射频模块中的射频处理单元均间歇性开启和关闭,从而能够进一步降低GPS接收机的功耗。
【专利说明】一种GPS接收机的功耗控制方法
【技术领域】
[0001]本发明涉及通信【技术领域】,具体涉及一种GPS接收机的功耗控制方法。
【背景技术】
[0002]GPS接收机一般由射频模块101、基带模块102、主控模块103和其他外围模块组成(其结构示意图如图1所示)。射频模块101把天线接收到的GPS信号经过放大和下变频成为中频信号,最后经过模数(A/D)转换成为离散时间的数字中频信号;基带模块102处理射频模块101输出的数字中频信号,实现对GPS信号的捕获和跟踪,最终获得接收机的经纬度和速度数据;主控模块103 —般是微处理器,控制整个接收机内各模块(包括射频模块101和基带模块102等)协同工作。上述三个模块是GPS接收机的核心部分,其他外围模块根据GPS接收机的不同用途各有不同,例如显示模块、通信模块等等。
[0003]GPS接收机使用过程中卫星信号的强度不断变化,在某些卫星信号足够强的场景中可以使用各种方法降低GPS接收机的功耗。常见降低功耗的原理是使GPS接收机处于间歇工作的状态,通过减少工作时间降低功耗。为降低GPS接收机的功耗,可以根据外部条件使GPS接收机大部分时间(几秒以上)反复开启和关闭,GPS接收机只在开启期间工作。但是,使用这种方法GPS接收机的关闭时间较长,重新开启时需要重新捕获和跟踪所有卫星,而捕获和跟踪调整一般需要1-2秒才能完成,在GPS接收机关闭时间较短时,降低功耗的效果不明显;为了提高在GPS接收机关闭时间较短时功耗降低的效果,可以改进基带模块102的处理算法,使基带模块102的处理单元以较短时间(几百毫秒以下)为间隔反复开启和关闭。由于关闭时间较短,通过一定的算法可以省略重新捕获和跟踪调整的过程,GPS接收机能很快如常输出经纬度和速度等定位数据,非常接近正常工作的状态。但是,这种方法仅仅使基带模块102的处理单元反复开启和关闭,其他模块的处理单元如射频模块101和主控模块103的处理单元并不能间隔反复开启和关闭,所以,只能降低GPS接收机中基带模块的功耗,无法进一步降低接收机整体的功耗;这造成降低功耗的效果并不理想。

【发明内容】

[0004]有鉴于此,本发明的目的在于提供一种能够进一步降低GPS接收机功耗的功耗控制方法及功耗控制装置。
[0005]为实现上述目的,本发明的一个实施例提供一种GPS接收机的功耗控制方法,所述接收机包括基带模块、射频模块及主控模块,所述功耗控制方法包括:
[0006]所述基带模块接收所述主控模块发送的状态转换信号,其中所述状态转换信号用于驱动所述基带模块从正常状态切换到低功耗状态;
[0007]所述基带模块关闭其内部的基带处理单元,并产生第一功耗控制信号;
[0008]所述基带模块控制其内部的计时装置清零并开始计时,并向所述射频模块发送第一功耗控制信号,其中所述第一功耗控制信号用于控制所述射频模块关闭其内部的射频处理单元;[0009]当所述计时装置的实际值达到第一预定值后,所述基带模块产生第二功耗控制信号,并向所述射频模块发送所述第二功耗控制信号,其中所述第二功耗控制信号用于控制所述射频模块开启其内部的射频处理单元;
[0010]所述基带模块开启其内部的基带处理单元。
[0011]优选地,所述基带模块产生第一功耗控制信号后,且控制其内部的计时装置清零并开始计时前,所述方法还包括:
[0012]所述基带模块向所述主控模块发送第一功耗控制信号,所述第一功耗控制信号还用于控制所述主控模块关闭其内部的主控处理单元;
[0013]所述基带模块产生所述第二功耗控制信号后,还包括:
[0014]所述基带模块向所述主控模块发送第二功耗控制信号,所述第二功耗控制信号还用于控制所述主控模块开启其内部的主控处理单元。
[0015]优选地,所述计时装置为计数器,所述第一预定值为第一脉冲数,其中单个脉冲所经历的时间为一个单位时间,所述计数器的值为计数器计算的脉冲数。
[0016]优选地,所述基带模块关闭其内部的基带处理单元前,还包括:
[0017]判断所述计时装置的计时值是否不小于第二预设值,如果是,执行所述关闭其内部的基带处理单元的步骤,其中所述基带模块控制所述计时装置在所述基带模块接收所述状态转换信号后开始计时。
[0018]优选地,所述基带模块开启其内部的基带处理单元前,还包括:
[0019]判断所述计时装置的计时值是否不小于第三预设值,如果是,执行所述开启其内部的基带处理单元的步骤。
[0020]相应地,本发明实施例还提供一种GPS接收机的功耗控制装置,所述接收机包括基带模块、射频模块及主控模块,所述功耗控制装置设置在所述基带模块内,所述功耗控制装置包括:
[0021]第一接收单元,用于接收所述主控模块发送的状态转换信号,其中所述状态转换信号用于驱动所述基带模块从正常状态切换到低功耗状态;
[0022]关闭单元,用于关闭其内部的基带处理单元;
[0023]第一信号产生单元,用于产生第一功耗控制信号;
[0024]第一控制单元,用于在所述第一信号产生单元产生第一功耗控制信号后,控制其内部的计时装置清零并开始计时;
[0025]第一发送单元,用于在所述第一控制单元控制所述计时装置清零并开始计时后向所述射频模块发送第一功耗控制信号,其中所述第一功耗控制信号用于控制所述射频模块关闭其内部的射频处理单元;
[0026]第二信号产生单元,用于当所述计时装置的实际值达到第一预定值后,产生第二功耗控制信号;
[0027]第二发送单元,用于向所述射频模块发送所述第二功耗控制信号,其中所述第二功耗控制信号用于控制所述射频模块开启其内部的射频处理单元;
[0028]开启单元,用于开启其内部的基带处理单元。
[0029]优选地,所述功耗控制装置还包括:
[0030]第三发送单元,用于向所述主控模块发送第一功耗控制信号,所述第一功耗控制信号还用于控制所述主控模块关闭其内部的主控处理单元;
[0031]第四发送单元,用于向所述主控模块发送第二功耗控制信号,所述第二功耗控制信号还用于控制所述主控模块开启其内部的主控处理单元。
[0032]优选地,所述计时装置为计数器,所述第一预定值为第一脉冲数,其中单个脉冲所经历的时间为一个单位时间,所述计数器的值为计数器计算的脉冲数。
[0033]优选地,所述功耗控制装置还包括:
[0034]第二控制单元,用于控制所述计时装置在所述基带模块接收所述状态转换信号后开始计时;
[0035]第一判断单元,用于在所述第二控制单元控制所述计时装置开始计时后,判断所述计时装置的计时值是否不小于第二预设值。
[0036]优选地,所述功耗控制装置还包括:
[0037]第二判断单元,用于判断所述计时装置的计时值是否不小于第三预设值。
[0038]根据本发明实施例提供的GPS接收机的功耗控制方法及功耗控制装置,通过基带模块控制间歇性的开启和关闭基带模块中的基带处理单元及射频模块中的射频处理单元,即在工作状态时开启基带模块中的基带处理单元及射频模块中的射频处理单元,在休眠状态时关闭基带模块中的基带处理单元及射频模块中的射频处理单元,从而降低了基带模块及射频模块的功耗。与现有技术中只能令基带模块的基带处理单元间歇性开启和关闭的方法相比,本发明实施例提供的GPS接收机的功耗控制方法令基带模块中的基带处理单元及射频模块中的射频处理单元均间歇性开启和关闭,从而能够进一步降低GPS接收机的功耗。
【专利附图】

【附图说明】
[0039]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1是现有技术中GPS接收机的结构示意图;
[0041]图2是本发明实施例的GPS接收机的功耗控制方法的流程图;
[0042]图3是本发明实施例一的GPS接收机的功耗控制方法的流程图;
[0043]图4是本发明实施例的GPS接收机的功耗控制装置的结构示意图。
【具体实施方式】
[0044]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045]为进一步降低GPS接收机的功耗,本发明实施例提供一种GPS接收机的功耗控制方法,其中,该GPS接收机包括基带模块102、射频模块101以及主控模块103 (如图1所示),其中基带模块102内部设置有计时装置。图2示出了该功耗控制方法的流程图,该功耗控制方法包括以下步骤:
[0046]步骤S201:基带模块102接收主控模块103发送的状态转换信号;其中,该状态转换信号用于驱动基带模块102从正常状态切换到低功耗状态,
[0047]需要说明的是,正常状态下,基带模块102、射频模块101均一直开启,不会间歇性地开启和关闭。
[0048]步骤S202:基带模块102关闭其内部的基带处理单元,并产生第一功耗控制信号;具体地,这里的基带处理单元可以是捕获和跟踪单元,第一功耗控制信号可以是高电平信号或者低电平信号。基带模块102关闭捕获和跟踪单元能够降低基带模块102的功耗,从而降低接收机整体的功耗。
[0049]步骤S203:基带模块102控制其内部的计时装置清零并开始计时,并向射频模块101发送第一功耗控制信号,其中第一功耗控制信号可以用于控制射频模块101关闭其内部的射频处理单元。
[0050]步骤S204:射频模块101接收到基带模块102发送的第一功耗控制信号后,关闭其内部的射频处理单元。
[0051]射频模块101接收到基带模块102发送的第一功耗控制信号后关闭其内部的射频处理单元,可以降低射频模块101的功耗,从而降低接收机的整体功耗。
[0052]步骤S205:基带模块102判断其内部的计时装置的计时值是否达到第一预设值,如果是,执行步骤S206。
[0053]其中,第一预设值可以是用户设置的某个具体值,该第一预设值可以是射频模块101的射频处理单元从关闭到开启所需要经历的时间。
[0054]步骤S206:基带模块102产生第二功耗控制信号;
[0055]步骤S207:基带模块102向射频模块101发送第二功耗控制信号,其中第二功耗控制信号用于控制射频模块101开启其内部的射频处理单元。
[0056]计时装置的计时值达到第一预设值,表明射频模块101内部的射频处理单元的关闭时间结束,需要开启射频模块101内部的射频处理单元。
[0057]具体地,第二功耗控制信号可以是与第一功耗控制信号电平相反的信号,即第一功耗控制信号是高电平信号时,第二功耗控制信号可以是低电平信号;第一功耗控制信号是低电平信号时,第二功耗控制信号可以是高电平信号。
[0058]步骤S208:射频模块101接收到基带模块102发送的第二功耗控制信号后,开启其内部的射频处理单元。
[0059]需要说明的是,射频模块101关闭和开启射频处理单元的过程中,射频模块101内部的其他一些单元(如接收第一功耗控制信号和第二功耗控制信号的单元以及用于输出随路时钟的时钟等)一直处于工作状态,不会进行开启和关闭状态的切换。
[0060]步骤S209:基带模块102开启其内部的基带处理单元。
[0061]需要说明的是,基带模块102关闭基带处理单元的过程中,基带模块102内部其他一些单元(例如产生和发送第一功耗控制信号和第二功耗控制信号的单元以及计时装置等)一直处于工作状态,不会进行开启和关闭状态的切换。
[0062]基带模块102内的基带处理单元从关闭状态转到开启状态,进行正常工作,如信号捕获和跟踪等。在低功耗状态,GPS接收机可以间歇性的重复执行步骤S20f步骤S209,即,基带模块102和射频模块101不断地开启和关闭,这样可以降低GPS接收机的整体功耗。
[0063]在低功耗状态下,基带模块102和射频模块101均间歇性地开启和关闭。
[0064]本发明实施例提供的GPS接收机的功耗控制方法,通过基带模块控制间歇性的开启和关闭基带模块中的基带处理单元及射频模块中的射频处理单元,即在工作状态时开启基带模块中的基带处理单元及射频模块中的射频处理单元,在休眠状态时关闭基带模块中的基带处理单元及射频模块中的射频处理单元,从而降低了基带模块及射频模块的功耗。与现有技术中只能令基带模块的基带处理单元间歇性开启和关闭的方法相比,本发明实施例提供的GPS接收机的功耗控制方法令基带模块中的基带处理单元及射频模块中的射频处理单元均间歇性开启和关闭,从而能够进一步降低GPS接收机的功耗。
[0065]需要说明的是,本发明实施例中的GPS接收机的功耗控制方法可以有多种具体实现方式,下面的实施例对其中的一些具体实现方式进行详细说明,但是,本发明的GPS接收机的功耗控制方法并不局限于下述实施例提到的几种方式。下述实施例仅用于解释本发明,并不用于限制本发明实施例的技术方案,所有在本发明实施例技术方案思路的基础上能够实现本发明目的的相同或者相似的技术方案都在本发明的保护范围内。
[0066]实施例一
[0067]本发明实施例一提供一种GPS接收机的功耗控制方法,其中该GPS接收机包括基带模块102、射频模块101以及主控模块103,图3示出了该功耗控制方法的流程图,该方法包括以下步骤:
[0068]步骤S301:基带模块102接收主控模块103发送的状态转换信号;其中,该状态转换信号用于驱动基带模块102从正常状态切换到低功耗状态,
[0069]传统GPS接收机从天线接收GPS信号后,射频模块101对GPS信号进行处理,输出随路时钟和数字中频信号,基带模块102接收并处理射频模块101输出的随路时钟和数字中频信号,输出定位信息(主要是经纬度和速度)到主控模块103。
[0070]步骤S302:基带模块102判断其内部的计时装置的计时值是否不小于第二预设值,其中计时装置在基带模块102接收主控模块103发送的状态转换信号后开始计时。
[0071]具体地,该第二预设值可以是用户设定的值,用于标识基带模块102接收到状态转换信号后何时关闭其内部的基带处理单元,另外,计时装置可以采用计时方式如毫秒、秒、分等(即GPS信号持续的时间)记录,也可以采用计数如I个、2个等(即GPS信号中包含的脉冲的格式)记录。
[0072]步骤S303:基带模块102关闭其内部的基带处理单元,并产生第一功耗控制信号。
[0073]具体地,关闭内部的基带处理单元的步骤可以在计时装置的计数值等于或大于第二预设值之后进行;这里的基带处理单元可以是捕获和跟踪单元,还可以包括其他单元;第一功耗控制信号可以是高电平信号或者低电平信号。基带模块102关闭捕获和跟踪单元能够降低基带模块102的功耗,从而降低GPS接收机整体的功耗。
[0074]需要说明的是,基带模块102关闭基带处理单元的过程中,基带模块102内部其他一些单元(例如产生和发送第一功耗控制信号和第二功耗控制信号的单元以及计时装置等)一直处于工作状态,不会关闭。
[0075]步骤S304:基带模块102控制其内部的计时装置清零并开始计时,并向射频模块101发送第一功耗控制信号,其中第一功耗控制信号可以用于控制射频模块101关闭其内部的射频处理单元。
[0076]具体地,步骤S304还可以包括:基带模块102向主控模块103发送第一功耗控制信号,第一功耗控制信号还可以用于控制主控模块103关闭其内部的主控处理单元。S卩,基带模块102可以同时向射频模块101和/或主控模块103发送第一功耗控制信号,用于控制射频模块101和/或主控模块103关闭其内部的射频处理单元和/或主控处理单元。
[0077]另外,在步骤S304之前,还可以包括以下步骤:
[0078]基带模块102判断计时装置的计时值是否不小于第四预设值,如果是,基带模块102向射频模块101发送第一功耗控制信号。其中第四预设值可以是用户设定的值,用于标识基带模块102关闭其内部的基带处理单元后,何时向射频模块101发送第一功耗控制信号。即,基带模块102在关闭其内部的基带处理单元后,隔一定时间才向射频模块101发送第一功耗控制信号。
[0079]步骤S305:射频模块101接收到基带模块102发送的第一功耗控制信号后,关闭其内部的射频处理单元。
[0080]具体地,步骤S305还可以包括:主控模块103接收到基带模块102发送的第一功耗控制信号后关闭其内部的主控处理单元。
[0081]射频模块101和/或主控模块103接收到基带模块102发送的第一功耗控制信号后关闭其内部的射频处理单元和/或主控处理单元,可以降低射频模块101和/或主控模块103的功耗,从而降低接收机的整体功耗。
[0082]步骤S306:基带模块102判断计时装置的计时值是否达到第一预设值,如果是,执行步骤S307。
[0083]其中,第一预设值可以是用户设置的某个具体值,该第一预设值可以是射频模块101的射频处理单元从关闭到开启所需要经历的时间。另外,本发明实施例中的计时装置可以是计数器,即通过计算信号中脉冲数的个数来实现计时功能,其中可以规定单个脉冲所经历的时间为一个单位时间,计数器的值为计数器计算的脉冲数。
[0084]步骤S307:基带模块102向射频模块101发送第二功耗控制信号,其中第二功耗控制信号用于控制射频模块101开启其内部的射频处理单元。
[0085]具体地,步骤S307还可以包括:
[0086]基带模块102还可以向主控模块103发送第二功耗控制信号,其中第二功耗控制信号还可以用于控制主控模块103开启其内部的主控处理单元。
[0087]计时装置的计时值达到第一预设值,表明射频模块101内部的射频处理单元和/或主控模块103内部的主控处理单元的关闭时间结束,需要开启射频模块101内部的射频处理单元和/或主控模块103内部的主控处理单元。
[0088]具体地,第二功耗控制信号可以是与第一功耗控制信号电平相反的信号,即第一功耗控制信号是高电平信号时,第二功耗控制信号可以是低电平信号;第一功耗控制信号是低电平信号时,第二功耗控制信号可以是高电平信号。
[0089]步骤S308:射频模块101接收到基带模块102发送的第二功耗控制信号后开启其内部的射频处理单元。
[0090]具体地,步骤S308还可以包括:主控模块103接收到基带模块102发送的第二功耗控制信号后开启其内部的主控处理单元。
[0091]步骤S309:基带模块102判断计时装置的计时值是否不小于第三预设值,如果是,执行步骤S310。
[0092]步骤S310:基带模块102开启其内部的基带处理单元。
[0093]鉴于射频模块101需要一定的时间才能进入稳定工作状态,所以基带模块102在射频模块101开启之后开启,能够保证基带模块102开启后能够接收到射频模块101接收的稳定正确的GPS信号。
[0094]基带模块102内的基带处理单元从关闭状态转到开启状态,进行正常工作,如信号捕获和跟踪等。
[0095]需要说明的是,基带模块102关闭和开启基带处理单元的过程中,基带模块102内部其他一些单元(例如产生和发送第一功耗控制信号和第二功耗控制信号的单元以及计时装置等)一直处于工作状态,不会进行关闭和开启的状态切换;同时,射频模块101关闭和开启射频处理单元的过程中,射频模块101内部的其他一些单元(如接收第一功耗控制信号和第二功耗控制信号的单元以及用于输出随路时钟的时钟等)一直处于工作状态,不会进行开启和关闭状态的切换;此外,主控模块103关闭和开启主控处理单元的过程中,主控模块103的其他一些单元(如接收第一功耗控制信号和第二功耗控制信号的单元等)一直处于工作状态,不会进行开启和关闭状态的切换。
[0096]GPS接收机在低功耗状态不停地执行步骤S30f S310,从而使基带模块102和射频模块101不断地间歇性往复地工作,能够降低GPS接收机的功耗。
[0097]需要说明的是,正常状态下,基带模块102、射频模块101以及主控模块103均一直开启,不会间歇性地开启和关闭;而在低功耗状态下,基带模块102、射频模块101以及主控模块103均间歇性地开启和关闭,从而能够降低GPS接收机的整体功耗。
[0098]为使本发明实施例的技术方案更加清楚,以下以一个具体实例对本发明实施例的技术方案进行详细描述。
[0099]在此,假设,基带模块102处于低功耗状态时,其基带处理单元(如捕获和跟踪单元)开启100毫秒然后关闭100毫秒,如此间歇性反复进行;设定射频模块101的数字中频信号的速率为16.368Hz,则随路时钟的频率是16.368Hz,假定射频处理单元、主控处理单元及其他外围模块的处理单元开启I毫秒后能进入稳定工作状态;另外,设定第一功耗控制信号为低电平信号,第二功耗控制信号为高电平信号;此外,这里计时装置采用计数器,即采用记录脉冲个数的方式来计算信号持续的时间。
[0100]假定,基带模块102处于正常状态时,其内部的功耗控制部分忽略其内部的计时装置的计时值结果,功耗控制信号一直保持高电平,射频模块101和主控模块103接收到基带模块102发送的高电平的功耗控制信号,射频处理单元和主控处理单元一直处于开启状态,同时主控处理单元可以控制其他外围模块的处理单元处于正常状态。
[0101]基带模块102接收到主控模块103发送的状态转换信号后,可以由正常状态切换到低功耗状态(步骤①-⑦):
[0102]①基带模块102接收到主控模块103发送的状态转换信号后,控制计数器清零并从零开始计时;
[0103]②当计数器的值达到预设值A (第二预设值)=1636800 (16.368Hz时钟100毫秒的脉冲个数,其他预设值同理可算)时,基带模块102关闭捕获和跟踪单元(基带处理单元),计数器保持开启,并清零后重新开始计数;
[0104]③基带模块102向射频模块101和主控模块103发送低电平的功耗控制信号(第一功耗控制信号);
[0105]④射频模块101接收到低电平的功耗控制信号后,关闭其内部的射频处理单元,保持时钟开启以输出随路时钟;主控模块103 (如CPU)接收到低电平的功耗控制信号后,可以降低自身工作频率到低功耗模式值,关闭其与基带模块102的数据通信接口 ;
[0106]⑤基带模块102的计数器的值到达预设值B (第一预设值)=1620432 (即射频处理单元和主控处理单元关闭99毫秒)时,基带模块102向射频模块101和主控模块103发送高电平的功耗控制信号(第二功耗控制信号);
[0107]⑥射频模块101接收到高电平的功耗控制信号后,开启其内部的射频处理单元;主控模块103接收到高电平的功耗控制信号后,提高自身工作频率到正常工作模式值,开启其和基带模块102的数据通信接口。I毫秒内,射频处理芯片、主控模块103和其他外围模块可以处于稳定工作状态。
[0108]⑦基带模块102的计数器的值达到预设值C (第三预设值)=1636800 (关闭100毫秒)时,基带模块102开启其内部的捕获和跟踪部分;至此,基带模块102控制其内部的基带处理单元、射频模块101内部的射频处理单元以及主控模块103内部的主控处理单元的关闭和开启的一个周期完成。
[0109]GPS接收机在低功耗状态不停地执行步骤步骤①-⑦,从而使基带模块102和射频模块101不断地间隔往复地工作,能够降低GPS接收机的功耗。
[0110]另外,本发明实施例还提供一种GPS接收机的功耗控制装置,该GPS接收机包括基带模块102、射频模块101及主控模块103,其中,该功耗控制装置设置于基带模块102内,图4示出了该功耗控制装置的结构示意图,该功耗控制装置400可以包括:
[0111]第一接收单元401,用于接收主控模块103发送的状态转换信号,其中该状态转换信号用于驱动基带模块102从正常状态切换到低功耗状态;
[0112]关闭单元402,用于关闭基带模块102内部的基带处理单元;
[0113]第一信号产生单元403,用于产生第一功耗控制信号;
[0114]第一控制单元404,用于在第一信号产生单元403产生第一功耗控制信号后,控制基带模块102内部的计时装置清零并开始计时;
[0115]第一发送单元405,用于在第一控制单元404控制计时装置清零并开始计时后,向射频模块102发送第一功耗控制信号,其中第一功耗控制信号用于控制射频模块101关闭其内部的射频处理单元;
[0116]第二信号产生单元406,用于当计时装置的实际值达到第一预定值后,产生第二功耗控制信号;
[0117]第二发送单元407,用于向射频模块102发送第二功耗控制信号,其中第二功耗控制信号用于控制射频模块101开启其内部的射频处理单元;
[0118]开启单元408,用于开启基带模块102内部的基带处理单元。
[0119]另外,功耗控制装置400还可以包括:
[0120]第三发送单元,用于向主控模块103发送第一功耗控制信号,第一功耗控制信号还可以用于控制主控模块103关闭其内部的主控处理单元;
[0121]第四发送单元,用于向主控模块103发送第二功耗控制信号,第二功耗控制信号还可以用于控制主控模块103开启其内部的主控处理单元。
[0122]本发明实施例提供的GPS接收机的功耗控制装置400中,计时装置可以为计数器,所述第一预定值为第一脉冲数,其中单个脉冲所经历的时间为一个单位时间,计数器的值为计数器计算的脉冲数。
[0123]此外,功耗控制装置400还可以包括:
[0124]第二控制单元,用于控制计时装置在基带模块102接收状态转换信号后开始计时;
[0125]第一判断单元,用于在第二控制单元控制计时装置开始计时后,判断计时装置的计时值是否不小于第二预设值;
[0126]第二判断单元,用于判断计时装置的计时值是否不小于第三预设值。
[0127]以上所述仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种GPS接收机的功耗控制方法,所述接收机包括基带模块、射频模块及主控模块,其特征在于,所述功耗控制方法包括: 所述基带模块接收所述主控模块发送的状态转换信号,其中所述状态转换信号用于驱动所述基带模块从正常状态切换到低功耗状态; 所述基带模块关闭其内部的基带处理单元,并产生第一功耗控制信号; 所述基带模块控制其内部的计时装置清零并开始计时,并向所述射频模块发送第一功耗控制信号,其中所述第一功耗控制信号用于控制所述射频模块关闭其内部的射频处理单元; 当所述计时装置的实际值达到第一预定值后,所述基带模块产生第二功耗控制信号,并向所述射频模块发送所述第二功耗控制信号,其中所述第二功耗控制信号用于控制所述射频模块开启其内部的射频处理单元; 所述基带模块开启其内部的基带处理单元。
2.根据权利要求1所述的功耗控制方法,其特征在于,所述基带模块产生第一功耗控制信号后,且控制其内部的计时装置清零并开始计时前,所述方法还包括: 所述基带模块向所述主控模块发送第一功耗控制信号,所述第一功耗控制信号还用于控制所述主控模块关闭其内部的主控处理单元; 所述基带模块产生所述第二功耗控制信号后,还包括: 所述基带模块向所述主控模块发送第二功耗控制信号,所述第二功耗控制信号还用于控制所述主控模块开启其内部的主控处理单元。
3.根据权利要求1或2所述的功耗控制方法,其特征在于,所述计时装置为计数器,所述第一预定值为第一脉冲数,其中单个脉冲所经历的时间为一个单位时间,所述计数器的值为计数器计算的脉冲数。
4.根据权利要求1或2所述的功耗控制方法,其特征在于,所述基带模块关闭其内部的基带处理单元前,还包括: 判断所述计时装置的计时值是否不小于第二预设值,如果是,执行所述关闭其内部的基带处理单元的步骤,其中所述基带模块控制所述计时装置在所述基带模块接收所述状态转换信号后开始计时。
5.根据权利要求1或2所述的功耗控制方法,其特征在于,所述基带模块开启其内部的基带处理单元前,还包括: 判断所述计时装置的计时值是否不小于第三预设值,如果是,执行所述开启其内部的基带处理单元的步骤。
6.一种GPS接收机的功耗控制装置,所述接收机包括基带模块、射频模块及主控模块,其特征在于,所述功耗控制装置设置在所述基带模块内,所述功耗控制装置包括: 第一接收单元,用于接收所述主控模块发送的状态转换信号,其中所述状态转换信号用于驱动所述基带模块从正常状态切换到低功耗状态; 关闭单元,用于关闭其内部的基带处理单元; 第一信号产生单元,用于产生第一功耗控制信号; 第一控制单元,用于在所述第一信号产生单元产生第一功耗控制信号后,控制其内部的计时装置清零并开始计时;第一发送单元,用于在所述第一控制单元控制所述计时装置清零并开始计时后向所述射频模块发送第一功耗控制信号,其中所述第一功耗控制信号用于控制所述射频模块关闭其内部的射频处理单元; 第二信号产生单元,用于当所述计时装置的实际值达到第一预定值后,产生第二功耗控制信号; 第二发送单元,用于向所述射频模块发送第二功耗控制信号,其中所述第二功耗控制信号用于控制所述射频模块开启其内部的射频处理单元; 开启单元,用于开启其内部的基带处理单元。
7.根据权利要求1所述的功耗控制装置,其特征在于,所述功耗控制装置还包括: 第三发送单元,用于向所述主控模块发送第一功耗控制信号,所述第一功耗控制信号还用于控制所述主控模块关闭其内部的主控处理单元; 第四发送单元,用于向所述主控模块发送第二功耗控制信号,所述第二功耗控制信号还用于控制所述主控模块开启其内部的主控处理单元。
8.根据权利要求6或7所述的功耗控制装置,其特征在于,所述计时装置为计数器,所述第一预定值为第一脉冲数,其中单个脉冲所经历的时间为一个单位时间,所述计数器的值为计数器计算的脉冲数。
9.根据权利要求6或 7所述的功耗控制装置,其特征在于,所述功耗控制装置还包括: 第二控制单元,用于控制所述计时装置在所述基带模块接收所述状态转换信号后开始计时; 第一判断单元,用于在所述第二控制单元控制所述计时装置开始计时后,判断所述计时装置的计时值是否不小于第二预设值。
10.根据权利要求6或7所述的功耗控制装置,其特征在于,所述功耗控制装置还包括: 第二判断单元,用于判断所述计时装置的计时值是否不小于第三预设值。
【文档编号】H04B1/16GK103427856SQ201210159413
【公开日】2013年12月4日 申请日期:2012年5月21日 优先权日:2012年5月21日
【发明者】冯云庆, 胡胜发 申请人:安凯(广州)微电子技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1