适于控制能耗减小功能激活和中止的信息处理装置及其能耗控制方法

文档序号:7445633阅读:191来源:国知局
专利名称:适于控制能耗减小功能激活和中止的信息处理装置及其能耗控制方法
技术领域
本发明涉及一种具有能暂时降低能耗的能耗减少功能的信息处理装置及该装置的一种能耗控制方法。更具体地说,本发明涉及一种可对能耗减少功能的激活和中止进行适当控制的信息处理装置,以及该装置的一种能耗控制方法。
背景技术
近年来,已开发出各种便携式和电池驱动的信息处理装置。例如,PDA(个人数字助手)终端就是这种装置之一。这类信息处理装置的功能正变得日益先进而尺寸却日益小巧。因此这种装置的电源也变得越来越小型化。
为了减小电源的尺寸,不可避免地必需降低在最大能耗时的功率消耗。为达到这一目的,例如公开号为10-268986日本专利申请揭示了一种具有暂时降低能耗的能耗减小功能的信息装置,所述能耗减小功能通过以下方式实现(1)降低CPU时钟频率;(2)降低背景光的亮度;和(3)利用“CPU中断”使其空闲。当设备内的能耗超过一个预定值时,就激活所述能耗减小功能。
公开号为10-268986的日本专利申请揭示了一种信息装置,这种信息装置包括一个与电源线串联的电阻以及一个功率测量电路,以便监视所述装置内的能耗量。所述功率测量电路比较代表由所述电阻两端的电压降引起的能耗的模拟电压和代表一个预定值的模拟电压。
利用这种结构,即使所述信息装置包括在操作期间消耗大量能量的设备,例如硬盘设备,也可以例如通过暂时降低CPU的时钟频率而把能耗抑制在预定的范围内。
安装在这类信息处理装置中的CPU的性能已经得到极大的增强。因此CPU的能耗就大大地增加。最近CPU的能耗与所述信息装置中其他设备的能耗的比率显著变大。于是,为了降低整个装置的功率需求,最有效的办法就是降低CPU的能耗。
然而,根据负载情况,CPU的能耗在短时间内将在一个很宽的范围内发生极大的变化。所以,在这种状态下,如果像公开号为10-268986的日本专利申请所揭示的信息装置那样,仅仅只是根据单一的预定值来控制能耗减少功能的激活和中止,就会产生下列问题。
当所述装置内部的能耗超过预定值时,如果激活能耗减小功能,例如因此降低了CPU的时钟频率,则在所述功能被激活后,所述装置内部的能耗立即就降低到预定值以下。此时再控制所述装置以便中止所述能耗减小功能。于是就产生了所述能耗减小功能被周期性重复的问题。
现在考虑电源的问题,通常这类信息处理装置用AC适配器和电池组作为电源。
一般地,即使当输出电流只是瞬间超过预定值,即额定电流时,AC适配器也具有立即切断加到装置上的电源的保护功能。因此,当输出电流超过预定值时,如果电池组能量不足,则系统电源就完全被切断了。即使所述预定值相对于AC适配器的额定电流要低得多,由于CPU负载的变化,加在电源线上的负载也将在短时间内发生很大变化。所以,如果检测电路通知能耗控制部分输出电流超过预定值,就不可能及时中止AC适配器的保护功能,即切断电源。为了防止这种情况的发生,AC适配器额定电流的设定,必须使得即使CPU或其他设备的负载从最小变到最大时所述信息处理装置仍能连续地工作。因此,当以AC适配器作为电源时,很难达到减小电源尺寸的目的。依照传统系统,减小尺寸的目的就被放弃了。而且,传统系统仍然存在前述的能量减小功能周期性重复的问题。
至于电池组,基于下列原因不仅有必要测量信息装置的能耗而且还应测量电池组的放电电流。当电池从电量全满状态放电到电量低状态时,电池组的电压会降低,即使信息装置的能耗为常量,电池组的放电电流也会增加。而且,如果电池组的放电电流持续地超过额定放电电流,电池组内部的保护部件就可能会动作从而切断信息装置的电源。
所以,为了实现在最大负载时消耗巨大能量的信息装置的电池电源的正常工作而又尽可能不降低该装置的性能,必须考虑以下因素。当测量电池组的放电电流时,如果该电流超过额定电流,则激活能耗减小功能。此后,当中止这项功能时,考虑到由于对能耗的控制而减小了放电电流,有必要设计可以防止如上所述的能耗减小功能被重复激活和中止的方法。

发明内容
本发明的实施例提供了一种可适当控制能耗减小功能的激活和中止的信息处理装置,以及该装置的能耗控制方法。
根据本发明的一个实施例,提供一种具有能暂时降低能耗的能耗减小功能的信息处理装置。该信息处理装置适用于以电池驱动,并且具有用于测量所述电池放电电流值的测量设备;该装置还具有一个用于确定是否由所述测量设备测量出的放电电流值超过一个第一预定值的第一确定设备;一个用于确定是否由所述测量设备测量出的放电电流值小于一个第二预定值的第二确定设备,所述第二预定值小于所述第一预定值;和一个控制设备,用于当所述第一确定设备确定由所述测量设备测量出的放电电流超过所述第一预定值时激活所述能耗减小功能,且在能耗减小功能被激活后,当所述第二确定设备确定由所述测量设备测量出的放电电流值小于所述第二预定值时中止所述能耗减小功能。
根据本发明的另一个实施例,所述信息处理装置的微机从电池中检索电池数据并至少部分地根据电池数据计算多个第一和第二预定值。该信息处理装置还可包括一个用于存储所述第一和第二预定值的存储设备。
根据本发明的又一个实施例,提供一种具有能暂时降低能耗的能耗减小功能的信息处理装置。该装置包括一个用于测量电源放电电流的测量设备,所述电源为所述信息处理装置提供工作用电;该装置还具有一个用于确定是否由所述测量设备测量出的放电电流值超过一个第一预定值的第一确定设备;一个用于确定是否由所述测量设备测量出的放电电流值小于一个第二预定值的第二确定设备,所述第二预定值小于所述第一预定值;和一个控制设备,用于当所述第一确定设备确定由所述测量设备测量出的放电电流超过所述第一预定值时激活所述能耗减小功能,且在所述能耗减小功能被激活后,当所述第二确定设备确定由所述测量设备测量出的放电电流值小于所述第二预定值时中止所述能耗减小功能。
根据本发明的再一个实施例,提供一种具有能暂时降低能耗的能耗减小功能的信息处理装置的能耗控制方法。所述信息处理装置可由电池驱动。该方法包括下列步骤测量所述电池的放电电流;确定是否测量得到的放电电流值超过一个第一预定值;如果确定测量得到的放电电流值超过所述第一预定值,则激活所述能耗减小功能;确定是否测量得到的放电电流值小于一个第二预定值,该第二预定值小于所述第一预定值;和,在激活所述能耗减小功能后,如果确定测量得到的放电电流值小于所述第二预定值,则中止所述能耗减小功能。
本发明又一个实施例的目的在于提供一种具有能暂时降低能耗的能耗减小功能的信息处理装置的能耗控制方法。该方法包括下列步骤测量所述电池的放电电流;确定是否测量得到的放电电流值超过一个第一预定值;如果确定测量得到的放电电流值超过所述第一预定值,则激活所述能耗减小功能;确定是否测量得到的放电电流值小于一个第二预定值,该第二预定值小于所述第一预定值;和,在激活所述能耗减小功能后,如果确定测量得到的放电电流值小于所述第二预定值,则中止所述能耗减小功能。
在所述信息处理装置中,当能耗超过第一预定值时,能耗减小功能被激活,即使能耗立即降低到第一预定值以下,这种操作也将保持到能耗减小到第二预定值以下,该第二预定值是考虑到由于能耗减小功能引起放电电流减小而设定的。提供第一和第二预定值实现了对能耗减小功能的稳定控制而不会产生传统技术中能耗减小功能的激活和中止周期性重复的问题。因此,即使便携式信息处理装置的最大能耗很大,也可由小型电源驱动。
本发明的其他目的和优点将在随后的说明中体现,其中部分将从说明书中明显地看到,或者可通过对本发明的实际应用了解到。本发明的目的和优点尤其可借助以下指出的手段及组合实现和获得。
附图简要说明附图包含在说明书中并构成说明书的一部分,这些附解说明了本发明的实施例,并和上述的总体描述及下述的实施例详细说明一起用于解释本发明的原理。
图1是根据本发明一个实施例的信息处理装置的外部视图;图2是根据该实施例的信息处理装置系统的方框图;图3是该实施例的信息处理装置中能耗减小功能的激活和中止之间的状态变换图;图4是该实施例的信息处理装置的一个嵌入式控制器的方框图;图5是表明该实施例信息处理装置的电池组的放电电流在额定电流以下变化的曲线图,其中水平轴代表时间;和图6A和6B是流程图,用于说明由该实施例信息处理装置中的功率微机执行激活和中止能耗减小功能的控制过程。
实施例详细说明下面将参照


本发明的一个实施例。图1是根据本发明一个实施例的信息处理装置100的外部视图。该信息处理装置100是一个便携装置,例如,PDA终端,如图1所示,该装置包含一个电池组1作为电源。该信息处理装置100执行能耗减小功能以暂时降低能耗。所述能耗减小功能用于防止电池组1,即所述信息处理装置100的电源的放电电流超过额定电流。此时,在本发明的该实施例中,适当地控制所述功能以解决现有技术中存在的重复激活和中止所述功能的问题。
电池组1放电电流的额定值由包含在该电池组1内部的保护部件确定。一般说来,保护部件是指根据电流和温度之间的关系工作的元件,诸如自动调温器、温度熔丝和多路开关(polyswitch)。换句话说,当所述电池组的放电电流在一段特定时间中持续地超过由所述保护部件的特性所确定的电流时,保护部件的温度就上升以关断开关。考虑到放电过程可接受的温度范围和安全性能,根据保护部件确定所述放电电流的额定值。
放电过程可接受的温度范围是一个特定的温度范围,如果额定电流被持续放电同时温度保持在特定范围中,则包含在电池组1中的所述保护部件保持“开”的状态以确保电源线不被切断。通常,除了规定能被持续放电的放电电流外,也可以规定能在有限时段中放电的、具有较高峰值的放电电流。
安全性能确保所述保护部件可正常工作以使其在异常情况下,例如短路、对电池组1的过电压充电或过电流充电时维持安全操作。
电池组1的放电电流可通过两种方式,即“持续放电”和“限时放电”来规定。本发明就利用了这一特性。监视为所述信息处理装置100供电的电池组1的放电电流。如果在“限定时段”中检测到的放电电流值超过以“持续放电”方式所规定的放电电流值(即图5中的预定值1),则激活能耗减小功能以将放电电流控制在指定的范围内。为了防止能耗功能的激活和中止像传统技术中那样周期性地重复,利用滞后作用(延迟宽度)来提供中止能耗减小功能的电流值。其结果就防止了激活和中止的重复。滞后电流值(hysteresis current)由下述公式(1)更具体地定义,该电流值是电池组1的因激活能耗减小功能而减小了的放电电流与一个预定余量之和。
下面将详细地说明本发明的特性以及对能耗减小功能的激活和中止的控制。
图2示出了信息处理装置100的系统方框图。在图2中,元件1是一个电池组,其中包含有在电源线上确保安全的保护部件。电池组1包括一个存储器2,其中存储一个放电电流的额定值(额定放电电流数据)。
在用于测量电池组1的放电电流的设备3(放电电流检测设备)中,一个检测电阻(a)串联在电源线上。该检测电阻(a)两端的电压输入到一个运算放大器(b),以把电池组1的放电电流转换成电压值。结果,所述放电电流检测设备3输出由检测出的放电电流转换得到的电压值信号。
一个功率微机4执行电池组1的连接状态检查、电池组1的充/放电状态控制、电池组1剩余容量计算等功能。
放电电流检测设备3的输出信号被导入所述功率微机4的一个A/D转换输入端子。功率微机4以固定周期执行A/D转换,并在一个固定时段内计算放电电流的平均值。该平均值用作电池组1的放电电流测量数据。
功率微机4可通过I2C通信总线与包含在电池组1中的存储器2通信。微机从存储器2中读出对电池组1特定的额定放电电流数据,并将此数据保存作为第一预定值(激活能耗减小功能时的电流值)。该微机从第一预定值中减去所述滞后电流并将计算得到的值保存作为第二预定值(中止能耗减小功能时的电流值)。所述第一预定值(即图5中的预定值1)为激活能耗减小功能时电池组1的减小了的放电电流的最大值。例如,假设能耗减小功能使得CPU的速度降低了50%,则滞后电流由下列公式(1)计算滞后电流={(CPU能耗最大值*50%)}/(电池放电终止时的电压)/(效率)+(余量)…(1)上述公式例如可用于计算假定在一种最坏的情况下,即CPU的负载为最大值而电池电压为最低值时,相应于CPU负载减少50%时的电池组放电电流的减少量。可通过减半CPU的工作循环(或中止比率)来实现CPU负载50%的降低。作为应用上述公式的一个实例,假设开始时功率微机4从电池的存储器2中获得诸如“放电电流”、“完全充电条件下的最大输出电压”和“恰在放电终止前的最小输出电压”等数据。假设开始时CPU能耗的最大值为20W。当所述设备3检测到电流值超过所述预定的第一(上)阈值时,CPU工作循环就减少到50%的水平。进一步假设电池放电终止时电压为9V;包括CPU的电路的效率为80%;和余量为10%。
如果CPU工作循环减少50%,同时CPU能耗的最大值为20W,则CPU能耗的减少量为20W*50%=10W。
如果CPU能耗减少到10W,则包括CPU的电路的输入部分的能耗的减少量为10W/80%=12.5W。
电池输出电压从全充电条件逐渐变化到放电终止条件,例如从12.6V到9.0V。因为分母越小,所计算出的数值就越大,所以在本例中为了得到更有裕度(更大)的滞后电流值,就用了9.0V。在上述假设条件下,电池输出电压的减少量就等于12.5W/9.0V=1.39A。
如果认为设备3存在误差,就可加上一个10%的余量以便所述滞后电流为1.39A+0.139A=1.52A。
滞后电流(滞后电流数据)可作为一个固定值存储在功率微机4中。或者也可作为固定值存储在一个BIOS 7中,且该BIOS 7中的数据在系统初始化时可通过一个嵌入式控制器5送入功率微机4。
所述功率微机4比较在固定周期中获得的放电电流测量数据和存储在该微机中的所述第一和第二预定值,以便可适当控制BIOS 7对能耗减小功能的激活和中止(即不激活)。于是,如图3所示,上述的滞后电流就防止了能耗减小功能的激活和中止的周期性重复。
一个嵌入式控制器5定义一个具有指定地址的寄存器的一个特定比特(bit)用于请求激活或中止能耗减小功能(能耗减小请求标志符)。在本实施例中,规定该比特数据=1为激活能耗减小功能的请求,规定该比特数据=0为中止能耗减小功能的请求。功率微机4根据放电电流测量数据与所述第一和第二预定值之间的比较结果,通过I2C通信总线写入所述比特数据。于是所述能耗减小功能就被激活或中止。当所述比特变化时,所述嵌入式控制器5通知BIOS 7该事件的发生。
为了通知该事件,一个所谓的SMI(系统管理中断)通过一个SMI信号(c)发送到一个芯片组6。与此同时,所述嵌入式控制器5替换一个代码,该代码代表SMI的发生是由一个寄存器的能耗减小功能的激活或中止的请求引起,所述寄存器被分配给由所述BIOS 7所读出的I/O区中的特定地址。同时,芯片组6通知BIOS 7来自嵌入式控制器5的一个SMI请求。所述BIOS读嵌入式控制器5的被分配给I/O区特定地址的寄存器。如前所述,所述寄存器保留代表事件发生的因素的代码。如果所述代码请求激活或中止能耗减小功能,BIOS 7就进而读出嵌入式控制器5具有的特定地址的寄存器中、的特定比特,并确定是否该请求要求激活或中止能耗减小功能。如果确定是请求激活能耗减小功能,BIOS 7就执行芯片组6的寄存器操作,由此激活一个控制信号(d)(STPCLK#信号)以在一个特定的工作循环内中止CPU的工作。通过这种操作,信息处理装置100中CPU能耗与其他设备能耗之间的巨大比率就减小到与所述减少的工作循环相对应的数量。结果也就减小了从一个DC/DC转换器电源电路9提供给CPU的功率。于是因为功率降低,电池组1的放电电流就减小了。
图4是嵌入式控制器5的方框图。
功率微机4可通过I2C通信总线直接访问嵌入式控制器5中的寄存器区。功率微机写入和电池组1相关的、在具有特定地址的寄存器中定义的能耗减小请求比特。当该比特数据发生变化时,所述嵌入式控制器5识别出某一事件发生,于是在被分配给系统I/O的特定地址的寄存器中写入一个因素代码,而后向芯片组6输出一个SMI请求。在本实施例中,能耗减小请求代码被作为因素代码写入。所述BIOS 7接到SMI请求并开始SMI例行程序。BIOS 7通过系统总线访问嵌入式控制器5的I/O寄存器并在事件发生时读出因素数据。此时,如果确定寄存器存储了能耗减小请求代码,BIOS 7就通过I/O寄存器进一步访问嵌入式控制器5中的内部寄存器以检查与电池组1相关的能耗减小请求比特。于是,BIOS 7就能获得有关请求激活或中止能耗减小功能的信息。
图5是一曲线图,示出了由于CPU能耗的减少而引起的减小到额定放电电流以下的电池组放电电流的变化情况,其中CPU能耗的减少是通过BIOS 7操作包含在芯片组6中的CPU速度减小寄存器而实现的。在本图中,横轴代表时间。第一时间段定义为从零点到时间X且相应于CPU处理任务轻的情形。在这个时间段中,CPU能耗和电池组放电电流都处于一个低水平。在从时间X到时间A的第二时间段中,CPU负载增加,其能耗也增加。结果,电池组放电电流急剧增加,且这一放电电流超过所述预定值1。在第二时段中,微机4检测到电流在一个预定时间段中超过预定值1,且微机4通过把数据“1”写入所述嵌入式控制器EC 5内部寄存器中的用于请求激活能耗减小功能的比特来通知BIOS 7这种情况。此后,EC 5向芯片组6输出SMI信号。BIOS 7在时间A接收到激活能耗减小功能的请求并减小CPU的功率,例如通过减少CPU的工作循环来减小其功率。
在时间A和时间B之间的第三时间间隔期间,CPU能耗和电池组放电电流都降低到预定值1和预定值2之间的一个水平。能耗减小功能保持激活状态。
在时间B之后的第四时段,CPU负载变轻,且电池放电电流下降到预定值2以下。功率微机4检测到这种情况并通过EC 5请求BIOS7中止能耗减小功能。在时间B,BIOS 7接收到中止能耗减小功能的请求并取消对CPU速度减小的操作。
如上所述,本发明的该实施例利用第一预定值(此时能耗减小功能被激活)来暂时降低能耗。此外,考虑到由能耗减小功能引起的电源线上功率的降低(滞后电流),该实施例还利用了第二预定值(此时能耗减小功能被中止)。通过提供第一和第二预定值实现了对能耗减小功能的稳定控制而不存在传统技术中所述功能被周期性重复激活和中止的问题(即没有时延)。因此,即使便携式信息设备的最大能耗很大,也可由小型电源来驱动。
在本实施例中,利用单独的电池组1作为电源。然而,如果有多个电池组1,则必须提供相同数量的放电电流检测电路,且功率微机4必须具有相同数量的A/D转换输入端。功率微机4可通过I2C通信总线连接到电池组1内部的存储器2。功率微机4比较电池组1的放电电流数据和额定放电电流数据,并通过I2C通信总线把比较结果写入为每个电池组1定义的、嵌入式控制器5中具有特定地址的寄存器的特定比特。于是就可以控制多个电池组1的放电电流了。
下面将参照附图6A和6B说明由功率微机4执行的激活和中止能耗减小功能的控制过程。
为了以固定的周期执行下列过程,每次从前一个过程执行起经过一个预定时间后(步骤S1的结果为“是”),功率微机4通过A/D转换器测量电池组1的放电电流(步骤S2)。然后,功率微机4检查电池组1的连接状态(步骤S3),如果电池组1刚连接上(步骤S4的结果为“是”),所述微机4就从包含在电池组1中的存储器2中读出额定放电电流数据(步骤S5)。功率微机4存储读出的额定放电电流数据作为预定值1(步骤S6),并将从额定放电电流数据中减去滞后电流所得到的值存储起来作为预定值2(步骤S7)。
功率微机4具有一个固定周期的计时器,用于检查放电电流,如果系统电源通过电池打开(步骤S8的结果为“是”),则利用所述计时器计算在一个固定时段中的平均放电电流(步骤9的结果为“否”,步骤10)。当经过所述预定时段时(步骤9的结果为“是”),就比较所述计算出的平均放电电流和所述预定值1或预定值2。为此,功率微机4具有一个代表能耗减小功能目前是否被激活的能耗减小请求标志符。如果该能耗减小功能标志符为“关”,即如果能耗减小功能未被激活(步骤11的结果为“是”),则确定平均放电电流是否超过预定值1(步骤S12)。如果平均放电电流超过预定值1(步骤S12的结果为“是”),则功率微机4就通过I2C通信总线将“1”写入嵌入式控制器5的定义了特定地址的寄存器的特定比特中(步骤S13),由此激活能耗减小功能。结果能耗减小请求标志符就被打开(步骤S14)。
另一方面,如果所述能耗减小请求标志符处于“开”的状态,即如果能耗减小功能被激活(步骤S11的结果为“否”),则确定所述平均放电电流是否等于或小于所述预定值2(步骤S15)。如果平均放电电流等于或小于所述预定值2(步骤S15的结果为“是”),则功率微机4就通过I2C通信总线将“0”写入嵌入式控制器5的定义了特定地址的寄存器的特定比特中(步骤S16),由此中止能耗减小功能。结果能耗减小请求标志符就被关闭(步骤S17)。
在上述的实施例中,当利用电池组1作为电源时能耗减小功能的激活和中止是受控的。然而,本发明并不限于上述实施例,当利用AC适配器作为电源时,也可利用与上述实施例相同的方式防止重复激活和中止能耗减小功能。此时,事先固定用以设定滞后电流(和第一和第二预定值)的电流和电压值并将其存储在所述微机4中。或者,也可由BIOS存储这种数据并将相同的数据传送到微机4。
本领域普通技术人员很容易想到本发明其他优点和变化。因此,本发明具有更宽的应用方面,而不限于此处所述的具体细节和代表性实施例。所以,在不背离由附后的权利要求书及其等同物所限定的本发明总体构思的精神或范围的情况下,还可以作出各种改变。
权利要求
1.一种具有可暂时降低能耗的能耗减小功能的信息处理装置,该信息处理装置适用于由电池驱动,其包括测量设备(3),用于测量所述电池的放电电流值;第一确定设备(4),用于确定由所述测量设备测量的放电电流值是否超过一个第一预定值;第二确定设备(4),用于确定由所述测量设备测量的放电电流值是否小于一个第二预定值,该第二预定值小于所述第一预定值;和控制设备(4),用于当所述第一确定设备确定由所述测量设备测量的放电电流超过所述第一预定值时激活所述能耗减小功能,并且在能耗减小功能被激活后,当所述第二确定设备确定由所述测量设备测量的放电电流值小于所述第二预定值时中止所述能耗减小功能。
2.如权利要求1所述的信息处理装置,其特征在于微机检索来自所述电池的电池数据并至少部分地根据所述电池数据计算所述第一和第二预定值,其中所述信息处理装置还包括用于存储第一和第二预定值的存储设备(4)。
3.如权利要求2所述的信息处理装置,其特征在于,存储在所述存储设备中的第二预定值是通过从电池的额定放电电流值中减去一个滞后电流值得到的,该滞后电流值等于能耗减小功能被激活时电池放电电流的最大减小值。
4.如权利要求3所述的信息处理装置,其特征在于,所述滞后电流值等于{(信息处理装置中CPU能耗的最大值)*(当能耗减小功能激活时CPU速度的减小比率)}/(电池放电终止时的电压)/(效率)+(一个预定余量值)。
5.一种具有可暂时降低能耗的能耗减小功能的信息处理装置,其特征在于包括测量设备(3),用于测量电源的放电电流值,该电源向所述信息处理装置提供工作用电;第一确定设备(4),用于确定由所述测量设备测量的放电电流值是否超过一个第一预定值;第二确定设备(4),用于确定由所述测量设备测量的放电电流值是否小于一个第二预定值,该第二预定值小于所述第一预定值;和控制设备(4),用于当所述第一确定设备确定由所述测量设备测量的放电电流超过所述第一预定值时激活所述能耗减小功能,并且在能耗减小功能被激活后,当所述第二确定设备确定由所述测量设备测量的放电电流值小于所述第二预定值时中止能耗减小功能。
6.具有可暂时降低能耗的能耗减小功能的信息处理装置的能耗控制方法,所述信息处理装置可由电池驱动,所述方法的特征在于包括以下步骤测量(S10)所述电池的放电电流值;确定(S12)是否所测量的放电电流值超过一个第一预定值;如果确定所测量的放电电流值超过所述第一预定值,激活(S13)能耗减小功能;确定(S15)是否所测量的放电电流值小于一个第二预定值,该第二预定值小于所述第一预定值;和在能耗减小功能被激活后,如果确定所测量的放电电流值小于所述第二预定值,则中止(S16)能耗减小功能。
7.如权利要求6所述的能耗控制方法,其特征在于,所述第二预定值是通过从电池的额定放电电流值中减去一个滞后电流值得到的,该滞后电流值等于当能耗减小功能被激活时电池放电电流的最大减小值。
8.如权利要求7所述的能耗控制方法,其特征在于,所述滞后电流值等于{(信息处理装置中CPU能耗的最大值)*(当能耗减小功能激活时CPU速度的减小比率)}/(电池放电终止时的电压)/(效率)+(一个预定余量值)。
9.具有可暂时降低能耗的能耗减小功能的信息处理装置的能耗控制方法,该方法的特征在于包括以下步骤测量(S10)所述电池的放电电流值;确定(S12)是否所测量的放电电流值超过一个第一预定值;如果确定所测量的放电电流值超过所述第一预定值,则激活(S13)能耗减小功能;确定(S15)是否所测量的放电电流值小于一个第二预定值,该第二预定值小于所述第一预定值;和在能耗减小功能被激活后,如果确定所测量的放电电流值小于所述第二预定值,则中止(S16)能耗减小功能。
10.一种具有可暂时降低能耗的能耗减小功能的信息处理装置,该信息处理装置适合于由电池驱动,其特征在于包括测量设备(3),用于测量所述电池的放电电流值;存储设备(4),用以存储利用来控制能耗减小功能的激活和中止多个预定值;和控制设备(4),用于根据由所述测量设备所测量出的放电电流值和存储在所述存储设备中的多个预定值来控制能耗减小功能的激活和中止。
11.一种具有可暂时降低能耗的能耗减小功能的信息处理装置,该信息处理装置适合于由电池驱动,其特征在于包括测量设备(3),用于测量所述电池的放电电流值;所述微机可通过操作确定是否由所述测量设备所测量出的放电电流值超过一个第一预定值;所述微机可通过操作确定是否由所述测量设备所测量出的放电电流值小于一个第二预定值,该第二预定值小于所述第一预定值;和控制设备(4),包括所述微机,用于当该微机确定由所述测量设备测量出的放电电流值超过所述第一预定值时激活能耗减小功能,并且在激活能耗减小功能后,当所述微机确定由所述测量设备测量出的放电电流值小于所述第二预定值时中止能耗减小功能。
12.如权利要求11所述的信息处理装置,其特征在于还包括一个用于存储所述第一和第二预定值,并可由所述微机访问的存储器。
13.如权利要求12所述的信息处理装置,其特征在于存储在所述存储器中的所述第二预定值是通过从电池的额定放电电流值中减去一个滞后电流值得到的,该滞后电流值等于当能耗减小功能被激活时电池放电电流的最大减小值。
14.如权利要求13所述的信息处理装置,其特征在于,所述滞后电流值等于{(信息处理装置中CPU能耗的最大值)*(当能耗减小功能激活时CPU速度的减小比率)}/(电池放电终止时的电压)/(效率)+(一个预定余量值)。
15.一种具有可暂时降低能耗的能耗减小功能的信息处理装置,其特征在于包括测量设备(3),用于测量电源的放电电流值,该电源向所述信息处理装置提供工作用电;第一确定设备(4),用于确定由所述测量设备测量的放电电流值是否超过一个第一预定值;第二确定设备(4),用于确定由所述测量设备测量的放电电流值是否小于一个第二预定值,该第二预定值小于所述第一预定值;和控制设备(4),用于当所述第一确定设备确定由所述测量设备测量的放电电流超过所述第一预定值时激活所述能耗减小功能,并且在能耗减小功能被激活后,当所述第二确定设备确定由所述测量设备测量的放电电流值小于所述第二预定值时中止所述能耗减小功能。
16.一种具有可暂时降低能耗的能耗减小功能的信息处理装置,该信息处理装置适合于由电池驱动,其特征在于包括测量设备(3),用于测量所述电池的放电电流值;存储设备(4),用以存储利用来控制能耗减小功能的激活和中止的多个预定值;和控制设备(4),用于根据由所述测量设备所测量出的放电电流值和存储在所述存储设备中的多个预定值来控制能耗减小功能的激活和中止。
17.如权利要求16所述的信息处理装置,其特征在于所述信息处理装置检索来自所述电池的电池数据并至少部分地根据所述检索到的电池数据计算所述多个预定值。
全文摘要
提供一种具有能耗减小功能的微机(4),所述功能可利用由一个滞后电流所产生的时延来激活和中止。所述微机(4)通过I2C通信总线与包含在电池组(1)中的一个存储器(2)通信。该微机从所述存储器(2)中读出对电池组(1)特定的额定放电电流数据,并将其作为一个第一预定值存储起来,该第一预定值相应于当能耗减小功能被激活时的电流值。功率微机(4)从第一预定值中减去滞后电流(定义为当能耗减小功能被激活时所述电池组(1)的放电电流的最大减小值),并将计算所得到的值作为一个第二预定值存储起来,该第二预定值相应于当能耗减小功能被中止时的电流值。所述滞后电流值防止了能耗减小功能从激活到中止的快速循环。
文档编号H02J1/00GK1367415SQ0114254
公开日2002年9月4日 申请日期2001年11月30日 优先权日2001年1月25日
发明者中村浩二 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1