CN103218027A - 控制装置、控制方法以及电子装置 - Google Patents
控制装置、控制方法以及电子装置 Download PDFInfo
- Publication number
- CN103218027A CN103218027A CN2013100163377A CN201310016337A CN103218027A CN 103218027 A CN103218027 A CN 103218027A CN 2013100163377 A CN2013100163377 A CN 2013100163377A CN 201310016337 A CN201310016337 A CN 201310016337A CN 103218027 A CN103218027 A CN 103218027A
- Authority
- CN
- China
- Prior art keywords
- electronic installation
- power
- condition
- entry condition
- look
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0625—Power saving in storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3212—Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
- G06F3/0632—Configuration or reconfiguration of storage systems by initialisation or re-initialisation of storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0653—Monitoring storage devices or systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0685—Hybrid storage combining heterogeneous device types, e.g. hierarchical storage, hybrid arrays
-
- 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
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
-
- 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/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Power Sources (AREA)
- Stored Programmes (AREA)
Abstract
根据实施例,电力控制装置包括存储单元、监测器、确定单元以及控制器。存储装置在其中存储查找表,该查找表包括包括多个模块的电子装置的需要的电力消耗与启动条件之间的关系。电子装置的启动条件是从查找表中的需要的电力消耗确定的并且指定被包括在电子装置中的模块的通电/断电状态。监测器监测当启动电子装置时由电源供应的电压或可用电力。确定单元参考查找表确定对应于需要的电力消耗的启动条件,该需要的电力消耗对应于由监测器监测的电压或可用电力。控制器设置电子装置的启动条件以在由确定单元确定的启动条件中启动电子装置。
Description
相关申请的交叉引用
本申请基于在2012年1月19日提交的日本专利申请No.2012-009288,并要求其优先权;其整体内容通过引用并入本文。
技术领域
本申请所描述的实施例总体涉及控制装置、控制方法以及电子装置。
背景技术
过去,已经提出了各种技术以减少电子装置的电力消耗。例如,存在一种技术,其中,当在预定时段内没有来自外部的输入时,在非易失性存储装置中保存主存储器或处理器中的数据,并且停止对主存储器或处理器的供电,以使电子装置进入睡眠(sleep)模式(低电力模式)。在该技术中,当在睡眠模式中从外部接收到输入(例如,退出睡眠状态的唤醒事件信号,诸如对面板或鼠标的触摸操作)时,将保存在非易失性存储装置中的数据返回到主存储器或处理器中,并且将电子装置返回到电子装置进入睡眠状态之前的状态以重启进程。
在传统技术中,当退出睡眠模式时,电子装置进入与电子装置进入睡眠模式之前的状态相同的状态,从而需要电子装置进入睡眠模式之前的电力当量。然而,根据电源的状态,可能不能获得电子装置进入睡眠模式之前的电力当量。
发明内容
各实施例的目的是提供能够在可用能量(电力)的范围内操作电子装置的控制装置和控制方法。
根据实施例,一种电力控制装置包括存储装置、监测器、确定单元以及控制器。存储装置在其中存储查找表,该查找表包括包括多个模块的电子装置的需要的电力消耗与启动条件之间的关系。从查找表中的需要的电力消耗确定电子装置的启动条件,并且该启动条件指定被包括在电子装置中的模块的通电/断电状态。监测器监测当启动电子装置时由电源供应的电压或可用电力。确定单元参考查找表确定对应于需要的电力消耗的启动条件,该需要的电力消耗对应于由监测器监测的电压或可用电力。控制器设置电子装置的启动条件以在由确定单元确定的启动条件中启动电子装置。
根据上述控制装置,能够在可用能量(电力)的范围内操作电子装置。
附图说明
图1为示出根据实施例的电子装置的构造实例的框图;
图2为示出根据实施例的电力控制装置的功能构造的实例的框图;
图3为示出根据实施例的电力消耗表的实例的图;
图4为示出根据实施例的改变进程的实例的流程图;以及
图5为示出根据实施例的条件控制的实例的流程图。
具体实施方式
下文将参考附图详细描述各个实施例。
图1为示出作为例如个人计算机(PC)的电子装置100的实例的框图。如图1所示,电子装置100包括处理器10、主存储器20、非易失性存储装置30、输入装置40、电力控制装置60、通信装置66、睡眠控制单元50以及电源70。这里,可以认为,电子装置100包括多个模块,所述模块被通过电力控制装置60单独控制。模块包括可单独控制电力的部件和该部件内的模块。例如,包括处理器10、主存储器20以及非易失性存储装置30的芯片上***(SoC)中的模块可以是所述模块。
处理器10从主存储器20读取数据(例如,电子装置100的OS或应用软件)并执行程序,从而控制电子装置100的整个操作。处理器10包括中央处理单元(CPU)和寄存器(未示出)。另外,在处理器10和主存储器20之间提供高速缓冲存储器(未示出),其存储将频繁被处理器10访问的命令或数据。在实施例中,高速缓冲存储器包括存储频繁使用的数据的第一高速缓冲存储器和存储来自所述第一高速缓冲存储器的数据溢出的第二高速缓冲存储器。也就是说,该实施例的高速缓冲存储器包括两级。第一高速缓冲存储器相比于第二高速缓冲存储器被置为更靠近处理器10。
非易失性存储装置30包括非易失性存储器。即使在停止对非易失性存储装置30的供电时,非易失性存储装置30仍可以保存内部数据。
输入装置40是用于各种输入的装置,并且可被配置为例如鼠标或键盘。
睡眠控制单元50在预定条件被满足时将电子装置100的状态改变为睡眠模式。这里,预定条件指示在预定时段内不执行通过输入装置40的输入。然而,预定条件不限于此,而可被任意设置。
在实施例中,当在预定时段内不执行通过输入装置40的输入时,睡眠控制单元50将存储在主存储器20或处理器10内部的寄存器中的数据保存到非易失性存储装置30中,并且然后控制电源70,使得停止对主存储器20或处理器10的供电。这样,电子装置100的状态进入睡眠模式,该状态使得预定的有限数目的模块被供电。可以认为,睡眠模式是电子装置100被临时停止的状态。这里,在实施例中,即使在睡眠模式中也持续对电力控制装置60的供电。当完成将状态改变为睡眠模式的过程时,睡眠控制单元50通知电力控制装置60完成了将状态改变为睡眠模式。这样,电力控制装置60监测电子装置100的状态已经进入睡眠模式。
电力控制装置60控制电子装置100使得根据电源70的状态执行操作。下文将具体描述电力控制装置60。通信装置66的功能为与外部装置交换数据。
电源70对电子装置100中包括的每个模块供电。例如,电源70包括诸如太阳能电池的发电模块以及用于存储通过发电模块生成的电力的电池。
图2为示出电力控制装置60的功能构造的实例的框图。如图2所示,电力控制装置60包括存储单元61、监测器62、确定单元63、控制单元64以及接收单元65。
存储单元61在其中存储电力消耗表(查找表),该电力消耗表包括电子装置100的需要的电力消耗与启动条件之间的关系。电子装置100的启动条件指示其中电子装置100启动的条件,并且可以包括其中停止操作的条件(例如,睡眠模式)。图3为示出电力消耗表的实例的图。在图3中,作为启动条件的实例给出的“第一条件”指示这样的条件:其中将电力供应给电子装置100中包括的全部模块,并且将处理器10的操作时钟设置为正常值。“第二条件”指示这样的条件:其中停止对高速缓冲存储器的供电,并且将处理器10的操作时钟设置为小于正常值的值(将时钟设置为低速)。在图3的实例中,将对应于第一条件的需要的电力消耗“X”设置为大于对应于第二条件的需要的电力消耗“Y”的值。这里,与每个条件相关联的需要的电力消耗具有固定值。然而,实施例不限于此,与每个条件相关联的需要的电力消耗具有预定范围。例如,可以将对应于第一条件的需要的电力消耗设置为在范围X1(<X)到X2(>X)中的值,并且可以将对应于第二条件的需要的电力消耗设置为在范围Y1(<Y)到Y2(>Y)中的值。概括地说,与每个条件相关联的需要的电力消耗可以具有固定值,或可以具有预定范围。
返回到图2,继续进行说明。监测器62监测当启动电子装置时由电源70供应的电压或可用电力。如下文所述,当通过接收单元65接收到取消睡眠模式的唤醒事件信号时,监测器62监测由电源70供应的可用电力(或可选地,电压)。这里,可以认为,启动电子装置100的时间指的是由接收单元65接收到使得将电子装置100改变到操作状态的信号的时刻。确定单元63参考存储在存储单元61中的电力消耗表确定对应于由监测器62监测的电力(由电源70供应的可用电力)的启动条件。在图3的实例中,当通过监测器62监测对应于需要的电力消耗“X”的电力时,将第一条件确定为对应于监测的电力的启动条件。另外,例如,当通过监测器62监测对应于需要的电力消耗“Y”的电力时,将第二条件确定为对应于监测的电力的启动条件。另外,例如,在电力消耗表中,当将对应于第一条件的电力设置为在范围X1(<X)到X2(>X)中的值,并通过监测器62监测对应于电力“X”的电力时,确定对应于监测的电力的启动条件为第一条件。类似地,在电力消耗表中,当将对应于第二条件的电力设置为在范围Y1(<Y)到Y2(>Y)中的值,并通过监测器62监测对应于电力“Y”的电力时,确定对应于监测的电力的启动条件为第二条件。概括地说,利用存储在存储单元61中的电力消耗表和由监测器62监测的电力,确定单元63确定利用监测的电力可行的启动条件。
控制单元64设置启动条件以在由确定单元63确定的启动条件中启动电子装置100。例如,当由确定单元63确定的启动条件是第一条件时,控制单元64控制电源70,使得将电力供应到电子装置100中包括的全部模块,并将处理器10的操作时钟设置为正常值。另外,当由确定单元63确定的启动条件是第二条件时,控制单元64控制电源70,使得停止对高速缓冲存储器的供电并对除高速缓冲存储器之外的每个模块供电,并将处理器10的操作时钟设置为小于正常值的值。
具体地,电力控制装置60(控制单元64)命令电源70根据由确定单元63确定的条件类型(存储在电力消耗表中的启动条件)将一电压值供应给处理器10和主存储器20,并且命令电源70将一电压值供应给通信装置66,使得通信装置66操作。另外,电力控制装置60在启动处理器10时报告操作时钟,并将时钟的操作时钟供应给主存储器20。这里,根据条件,用于使用通信装置66所需的电力不够用。在该情况中,电力控制装置60请求电源70不向通信装置66供电。
接收单元65接收取消睡眠模式的唤醒事件信号。在实施例中,当用户操作输入装置40(包括触摸操作)时,输入装置40将对应于操作的信号发送给电力控制装置60。在实施例中,来自输入装置40的信号是唤醒事件信号。然而,实施例不限于此,可任意设置唤醒事件信号。
当在睡眠模式中从输入装置40接收到信号时,电力控制装置60将电子装置100的条件从睡眠模式改变到对应于在该时刻由电源70供应的可用电力的启动条件(该进程称为“改变进程”)。图4为示出通过电力控制装置60执行的改变进程的实例的流程图。下文将参考图4详细描述改变进程。
如图4所示,当通过接收单元65接收唤醒事件信号(例如,来自输入装置40的输入信号)时(步骤S1中的“是”),监测器62监测在该时刻由电源70供应的可用电力(或可选地,电压)(步骤S2)。即,监测器62监测在接收唤醒事件信号的时刻由电源70供应的可用电力。随后,确定单元63通过使用在步骤S2中监测的电力和存储在存储单元61中的电力消耗表确定对应于在步骤S2中监测的电力的启动条件(步骤S3)。换句话说,确定单元63确定利用在接收唤醒事件信号的时刻由电源70供应的可用电力可行的启动条件。随后,控制单元64设置电子装置100的启动条件以在在步骤S3中确定的启动条件中启动电子装置100(步骤S4)。
具体地,根据确定的条件,电力控制装置60(控制单元64)通知电源70供应到处理器10和主存储器20的电压,并命令启动处理器10的操作时钟以及供应给主存储器20的时钟的频率。例如,在在步骤S3中确定的启动条件中,当存在足以利用通信装置66执行通信的电力时,命令电源70向通信装置66供电以操作通信装置66。另一方面,当用于利用通信装置66通信所需的电力不够用时,命令电源70不向通信装置66供电。即,在该情况中,当从睡眠模式返回时,不与外部装置通信地启动电子装置100。
如前文所述,当在睡眠模式中接收唤醒事件信号时,根据实施例的电力控制装置60控制电子装置100在利用在接收唤醒事件信号的时刻由电源70供应的可用电力可行的启动条件中操作。因此,可以在可用能量(电力)的范围内操作电子装置100。即,根据实施例,在退出睡眠模式之后,可以将电子装置100设置为适当的操作状态(条件)。
作为修改,当电子装置100在操作(或者在可操作状态中)时,电力控制装置60可以以预定间隔监测由电源70供应的可用电力,并设置电子装置100的启动条件以在利用监测的电力可行的启动条件中启动电子装置100。在该情况中,将通过电力控制装置60的控制称为条件控制,图5为示出条件控制的实例的流程图。
如图5所示,首先,监测器62监测在该时刻由电源70供应的可用电力(或者可选地,电压)(步骤S10)。随后,确定单元63通过使用在步骤S10中监测的电力和存储在存储单元61中的电力消耗表确定对应于监测的电力的启动条件(步骤S11)。换句话说,确定单元63确定利用在该时刻由电源70供应的可用电力可行的启动条件。随后,控制单元64设置电子装置100的启动条件以在在步骤S11中确定的启动条件中启动电子装置100(步骤S12)。
具体地,根据确定的条件,电力控制装置60(控制单元64)通知电源70供应到处理器10和主存储器20的电压,并命令启动处理器10的操作时钟以及供应给主存储器20的时钟的频率。例如,在在步骤S11中确定的启动条件中,当存在足以利用通信装置66执行通信的电力时,命令电源70向通信装置66供电以操作通信装置66。另一方面,当用于利用通信装置66通信所需的电力不够用时,命令电源70不向通信装置66供电。电力控制装置60以预定间隔重复执行上述条件控制。
另外,例如,处理器10可以以预定间隔执行核查电子装置100的电流条件的核查进程。这样,处理器10可以不向电力控制装置60询问电子装置100的电流条件。另外,例如,电力控制装置60在每次电子装置100被改变到确定的条件时向处理器10通知改变的条件。在该情况中,处理器10可执行上述核查进程。
上述电力控制装置60具有中央处理单元(CPU)、ROM、RAM以及通信I/F装置。通过存储在ROM中的程序实现上述单元(监测器62、确定单元63、控制单元64以及接收单元65)中的每个的功能。另外,本发明不限于此,并可通过分离的电路(硬件)实现各个单元(监测器62、确定单元63、控制单元64以及接收单元65)的功能中的至少一些功能。
另外,在上述实施例中,在分离的芯片上构造电力控制装置60和处理器10。然而,本发明不限于此。例如,通过利用包括电力控制装置60和处理器10的芯片上***(SoC)实现上述实施例。
另外,通过上述电力控制装置60执行的程序可以被存储在与诸如互联网的网络连接的计算机中并通过经网络下载该程序而被提供。另外,可经诸如互联网的网络提供或分布由上述电力控制装置60执行的程序。另外,可将由根据实施例和修改的电力控制装置60执行的程序预先并入ROM中并提供。
可以例如在电池的可用电力由于自放电而减少时,或者在由于正在使用太阳能电池而可能不能生成在状态改变到睡眠模式之前的电力当量时,应用上述实施例。特别地,由于太阳能电池的电力生成响应于外部环境而改变,更可能无法获得在状态进入睡眠模式之前的可用电力当量。上述实施例在这样的情况中是有效的。
另外,例如,在下面的情况中,电子装置100可以处于非操作状态中:在电子装置将从睡眠模式返回的时刻存在的可用电力(由电源70供应的可用电力)小于电子装置进入睡眠模式之前的电力,并且当用于将电子装置100从睡眠模式返回的返回进程结束时或者当正在执行返回进程时,可用电力被耗尽。上述实施例在这样的情况中也是有效的。
另外,可任意设置存储在电力消耗表中的条件的类型或数目。例如,在电力消耗表中,睡眠模式和电力可以相互关联。在该配置中,当在图4的步骤S2中由监测器62监测的电力指示足够小的值,并且在图4的步骤S3中将睡眠模式确定为与在步骤S2中监测的电力相关联的条件时,电子装置100再次返回到睡眠模式(图4的步骤S4)。
根据上述至少一个实施例的控制设备,控制单元包括存储装置、监测器、确定单元以及控制器。存储装置在其中存储查找表,该查找表包括包括多个模块的电子装置的需要的电力消耗与启动条件之间的关系。从查找表中的需要的电力消耗确定电子装置的启动条件,并且该启动条件指定被包括在电子装置中的模块的通电/断电状态。监测器监测当启动电子装置时由电源供应的电压或可用电力。确定单元参考查找表确定对应于需要的电力消耗的启动条件,该需要的电力消耗对应于由监测器监测的电压或可用电力。控制器设置电子装置的启动条件以在由确定单元确定的启动条件中启动电子装置。因此,能够在可用能量(电力)的范围内操作电子装置。
尽管描述了特定实施例,这些实施例仅以实例的方式示出,而不意在限制本发明的范围。实际上,这里所述的新颖的实施例可以体现为多种其他形式;另外,在不偏离本发明的精神的情况下,可以进行这里所述的实施例的形式中的各种省略、替换和改变。所附权利要求及其等价物意在包括将落入本发明的范围和精神内的这样的形式或修改。
Claims (6)
1.一种电力控制装置,包括:
存储装置,在其中存储查找表,该查找表包括包括多个模块的电子装置的需要的电力消耗与启动条件之间的关系,所述电子装置的启动条件是从所述查找表中的需要的电力消耗确定的并且指定所述电子装置中包括的模块的通电/断电状态,
监测器,其监测当启动电子装置时由电源供应的电压或可用电力;
确定单元,其被配置为参考所述查找表确定对应于需要的电力消耗的启动条件,该需要的电力消耗对应于由所述监测器监测的电压或可用电力;以及
控制器,其设置所述电子装置的启动条件以在由所述确定单元确定的启动条件中启动所述电子装置。
2.根据权利要求1所述的装置,还包括:
接收单元,其被配置为接收退出睡眠模式的唤醒事件信号,在该睡眠模式中,被供电的模块的数目限于预定数目,并且所述电子装置的操作被停止,
其中,当所述接收单元接收到所述唤醒事件信号时,所述监测器监测由所述电源供应的电压或可用电力,所述确定单元确定对应于由所述监测器监测的电力的条件,并且所述控制器设置所述电子装置的启动条件以在由所述确定单元确定的条件中启动所述电子装置。
3.根据权利要求2所述的装置,其中,所述电源包括太阳能电池。
4.根据权利要求2所述的装置,其中,在满足预定条件时,所述电子装置进入睡眠模式。
5.一种电力控制方法,包括:
在启动电子装置时监测由电源供应的电压或可用电力,所述电子装置包括多个模块;
参考查找表确定对应于通过所述监测而监测到的电压或可用电力的启动条件,该查找表包括所述电子装置的需要的电力消耗与启动条件之间的关系,所述条件中的每个指示所述电子装置的操作状态,所述电子装置的启动条件是从所述查找表中的需要的电力消耗确定的并且指定所述电子装置中包括的模块的通电/断电状态;以及
设置所述电子装置的启动条件以在通过所述确定而确定的条件中启动所述电子装置。
6.一种包括多个模块的电子装置,所述电子装置包括:
存储装置,在其中存储查找表,该查找表包括电子装置的需要的电力消耗与启动条件之间的关系,所述电子装置的启动条件是从所述查找表中的需要的电力消耗确定的并且指定所述电子装置中包括的所述多个模块的通电/断电状态,
监测器,其监测当启动电子装置时由电源供应的电压或可用电力;
确定单元,其被配置为参考所述查找表确定对应于需要的电力消耗的启动条件,该需要的电力消耗对应于由所述监测器监测的电压或可用电力;以及
控制器,其设置所述电子装置的启动条件以在由所述确定单元确定的启动条件中启动所述电子装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012009288A JP2013149093A (ja) | 2012-01-19 | 2012-01-19 | 制御装置、制御方法、プログラムおよび電子機器 |
JP2012-009288 | 2012-01-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103218027A true CN103218027A (zh) | 2013-07-24 |
Family
ID=48815918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013100163377A Pending CN103218027A (zh) | 2012-01-19 | 2013-01-17 | 控制装置、控制方法以及电子装置 |
Country Status (4)
Country | Link |
---|---|
US (2) | US9423852B2 (zh) |
JP (1) | JP2013149093A (zh) |
CN (1) | CN103218027A (zh) |
TW (1) | TWI475373B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107908274A (zh) * | 2017-11-24 | 2018-04-13 | 深圳市驿固科技有限公司 | 一种降低电子设备电能损耗的方法 |
CN112639751A (zh) * | 2018-09-03 | 2021-04-09 | 三星电子株式会社 | 基于电力信息识别外部电子装置的方法以及用于支持该方法的电子装置和存储介质 |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6113538B2 (ja) | 2012-03-23 | 2017-04-12 | 株式会社東芝 | 制御装置、制御方法、プログラムおよび半導体装置 |
JP5677376B2 (ja) | 2012-07-06 | 2015-02-25 | 株式会社東芝 | メモリ制御装置、半導体装置、およびシステムボード |
JP5787852B2 (ja) | 2012-09-07 | 2015-09-30 | 株式会社東芝 | 制御装置、情報処理装置、制御方法およびプログラム |
JP5696110B2 (ja) | 2012-09-19 | 2015-04-08 | 株式会社東芝 | 電源システム、電源制御装置およびプログラム |
JP5802637B2 (ja) | 2012-09-21 | 2015-10-28 | 株式会社東芝 | 情報処理装置、情報処理方法およびプログラム |
JP6071647B2 (ja) | 2013-02-28 | 2017-02-01 | 株式会社東芝 | 情報処理装置、動作状態制御方法及びプログラム |
JP6116941B2 (ja) | 2013-02-28 | 2017-04-19 | 株式会社東芝 | 情報処理装置 |
JP6054203B2 (ja) | 2013-02-28 | 2016-12-27 | 株式会社東芝 | 情報処理装置、デバイス制御方法及びプログラム |
JP6087662B2 (ja) | 2013-02-28 | 2017-03-01 | 株式会社東芝 | 制御装置、制御プログラム及び情報処理システム |
JP6252799B2 (ja) * | 2013-03-25 | 2017-12-27 | 日本電気株式会社 | 演算処理装置およびその制御方法 |
JP2015064676A (ja) | 2013-09-24 | 2015-04-09 | 株式会社東芝 | 情報処理装置、半導体装置、情報処理方法およびプログラム |
CN104571883B (zh) * | 2013-10-28 | 2020-09-25 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
JP6184891B2 (ja) | 2014-03-12 | 2017-08-23 | 東芝メモリ株式会社 | 情報処理装置、半導体チップ、情報処理方法およびプログラム |
WO2015144085A1 (en) | 2014-03-28 | 2015-10-01 | Mediatek Inc. | Method for performing system power control within an electronic device, and associated apparatus |
US20170090427A1 (en) * | 2015-09-25 | 2017-03-30 | Intel Corporation | Utility provisioning with iot analytics |
WO2021127347A1 (en) * | 2019-12-18 | 2021-06-24 | Milwaukee Electric Tool Corporation | Out-of-band point of sale activation for electronic power tool devices |
US11340684B2 (en) * | 2020-06-05 | 2022-05-24 | Dell Products L.P. | System and method for predictive battery power management |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060131291A1 (en) * | 2004-12-16 | 2006-06-22 | Kaufman Charles L | Method and system of welding with auto-determined startup parameters |
US20080178030A1 (en) * | 2007-01-24 | 2008-07-24 | Koizumi Shinya | Semiconductor integrated circuit and electric power supply controlling method thereof |
CN101567940A (zh) * | 2009-05-11 | 2009-10-28 | 深圳凯虹移动通信有限公司 | 实现移动通讯终端省电的装置、方法及移动终端 |
CN101720120A (zh) * | 2009-11-06 | 2010-06-02 | 深圳凯虹移动通信有限公司 | 低功耗移动通讯终端及其低功耗实现方法 |
JP2011227820A (ja) * | 2010-04-22 | 2011-11-10 | Ntt Docomo Inc | 制御装置、端末装置及びプログラム |
Family Cites Families (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5563469A (en) * | 1989-12-27 | 1996-10-08 | Nippondenso Co., Ltd. | Spark plug for internal combustion engine |
US5483656A (en) * | 1993-01-14 | 1996-01-09 | Apple Computer, Inc. | System for managing power consumption of devices coupled to a common bus |
US6085325A (en) * | 1996-12-16 | 2000-07-04 | Intel Corporation | Method and apparatus for supporting power conservation operation modes |
JP2001142579A (ja) * | 1999-11-16 | 2001-05-25 | Fujitsu Ltd | 電源制御装置およびそれを備えた情報処理装置、記録媒体 |
JP2001273055A (ja) | 2000-03-24 | 2001-10-05 | Toshiba Corp | 携帯型情報処理装置および同装置のシステム起動方法 |
US6891478B2 (en) * | 2000-06-09 | 2005-05-10 | Jay Warren Gardner | Methods and apparatus for controlling electric appliances during reduced power conditions |
US6609208B1 (en) * | 2000-07-07 | 2003-08-19 | Hewlett-Packard Development Company | Energy-based sampling for performance monitoring |
JP3932786B2 (ja) | 2000-08-17 | 2007-06-20 | カシオ計算機株式会社 | 電池駆動端末装置、及び記憶媒体 |
US7400062B2 (en) * | 2002-10-15 | 2008-07-15 | Microsemi Corp. - Analog Mixed Signal Group Ltd. | Rack level power management |
TW588237B (en) * | 2002-11-29 | 2004-05-21 | Inventec Appliances Corp | Power control system for a PDA with a microprocessor |
TWI221549B (en) * | 2002-12-24 | 2004-10-01 | Inventec Appliances Corp | Power management for a PDA system |
US20040158878A1 (en) * | 2003-02-07 | 2004-08-12 | Viresh Ratnakar | Power scalable digital video decoding |
US7392411B2 (en) * | 2003-04-25 | 2008-06-24 | Ati Technologies, Inc. | Systems and methods for dynamic voltage scaling of communication bus to provide bandwidth based on whether an application is active |
US20050048960A1 (en) | 2003-09-03 | 2005-03-03 | Sharp Kabushiki Kaisha | Information processing device, control device, communication device, communication equipment, electronic device, information processing system, power management method, power management program, and recording medium |
JP4230463B2 (ja) | 2003-09-03 | 2009-02-25 | シャープ株式会社 | 制御装置、通信装置、通信機器、電子装置、および情報処理装置 |
US7581130B2 (en) * | 2004-11-12 | 2009-08-25 | Hewlett-Packard Development Company, L.P. | Power management system and method |
JP4779342B2 (ja) * | 2004-11-25 | 2011-09-28 | パナソニック電工株式会社 | 無線センサ装置 |
JP2007074866A (ja) * | 2005-09-08 | 2007-03-22 | Fujitsu Ltd | 誤動作防止装置 |
US20080307240A1 (en) * | 2007-06-08 | 2008-12-11 | Texas Instruments Incorporated | Power management electronic circuits, systems, and methods and processes of manufacture |
EP2083170A1 (en) * | 2008-01-23 | 2009-07-29 | Flexenclosure AB | Method and device for controlling operation of a power supply system |
US7996690B2 (en) * | 2008-01-24 | 2011-08-09 | Dell Products L.P. | System and method for dynamic utilization-based power allocation in a modular information handling system |
TW201005503A (en) * | 2008-07-16 | 2010-02-01 | Htc Corp | Portable electronic device and the mode switching method thereof |
JP4858537B2 (ja) * | 2008-12-26 | 2012-01-18 | ブラザー工業株式会社 | 画像出力装置 |
KR101552270B1 (ko) * | 2009-02-13 | 2015-09-11 | 삼성전자주식회사 | 태양 전지부를 포함하는 휴대 단말기 및 이의 전원 제어 방법 |
US8433931B2 (en) * | 2009-05-13 | 2013-04-30 | Microsoft Corporation | Integrating energy budgets for power management |
JP2011013836A (ja) | 2009-06-30 | 2011-01-20 | Hitachi Ltd | メモリ配置管理装置及びマイクロプロセッサ |
WO2011007391A1 (en) * | 2009-07-15 | 2011-01-20 | Hitachi, Ltd. | Storage system, control method of storage device |
JP5280962B2 (ja) | 2009-08-03 | 2013-09-04 | 富士通テレコムネットワークス株式会社 | 電源供給制御装置 |
JP5381837B2 (ja) * | 2009-08-19 | 2014-01-08 | 株式会社リコー | 情報処理装置、ネットワークシステム、省電力制御方法、省電力制御プログラム及び記録媒体 |
US20110154007A1 (en) * | 2009-12-23 | 2011-06-23 | Nokia Corporation | Low energy boot options for devices |
US8826051B2 (en) * | 2010-07-26 | 2014-09-02 | Apple Inc. | Dynamic allocation of power budget to a system having non-volatile memory and a processor |
US8516284B2 (en) * | 2010-11-04 | 2013-08-20 | International Business Machines Corporation | Saving power by placing inactive computing devices in optimized configuration corresponding to a specific constraint |
JP5807201B2 (ja) * | 2010-12-28 | 2015-11-10 | パナソニックIpマネジメント株式会社 | 電力制御装置 |
JP2012203583A (ja) | 2011-03-24 | 2012-10-22 | Toshiba Corp | 情報処理装置およびプログラム |
JP5318139B2 (ja) | 2011-03-24 | 2013-10-16 | 株式会社東芝 | 制御装置およびプログラム |
JP5340335B2 (ja) | 2011-03-24 | 2013-11-13 | 株式会社東芝 | 情報処理装置 |
JP5284401B2 (ja) | 2011-03-24 | 2013-09-11 | 株式会社東芝 | 動作切替装置およびプログラム |
US20120246458A1 (en) * | 2011-03-25 | 2012-09-27 | Cisco Technology, Inc. | Power optimization on a thin client device |
US20120330473A1 (en) * | 2011-06-24 | 2012-12-27 | Bobbie Jo Meredith | System and method for managing loads |
JP2013065150A (ja) | 2011-09-16 | 2013-04-11 | Toshiba Corp | キャッシュメモリ装置、プロセッサ、および情報処理装置 |
JP5674613B2 (ja) | 2011-09-22 | 2015-02-25 | 株式会社東芝 | 制御システム、制御方法およびプログラム |
JP5674611B2 (ja) | 2011-09-22 | 2015-02-25 | 株式会社東芝 | 制御システム、制御方法およびプログラム |
JP5777467B2 (ja) | 2011-09-22 | 2015-09-09 | 株式会社東芝 | 制御装置およびプログラム |
CN107092338B (zh) * | 2011-12-21 | 2020-05-19 | 英特尔公司 | 在计算设备上促进电量延长服务的机制 |
JP5665777B2 (ja) | 2012-01-20 | 2015-02-04 | 株式会社東芝 | 制御装置、システムおよびプログラム |
JP2013218672A (ja) | 2012-03-14 | 2013-10-24 | Toshiba Corp | 状態制御装置、情報処理装置、プログラム、および半導体装置 |
JP6113538B2 (ja) | 2012-03-23 | 2017-04-12 | 株式会社東芝 | 制御装置、制御方法、プログラムおよび半導体装置 |
US9213381B2 (en) * | 2012-05-24 | 2015-12-15 | Ati Technologies Ulc | Voltage regulator dynamically determining whether requested power transition can be supported |
-
2012
- 2012-01-19 JP JP2012009288A patent/JP2013149093A/ja active Pending
-
2013
- 2013-01-16 US US13/742,769 patent/US9423852B2/en not_active Expired - Fee Related
- 2013-01-17 CN CN2013100163377A patent/CN103218027A/zh active Pending
- 2013-01-17 TW TW102101871A patent/TWI475373B/zh not_active IP Right Cessation
-
2016
- 2016-07-14 US US15/210,017 patent/US20160320998A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060131291A1 (en) * | 2004-12-16 | 2006-06-22 | Kaufman Charles L | Method and system of welding with auto-determined startup parameters |
US20080178030A1 (en) * | 2007-01-24 | 2008-07-24 | Koizumi Shinya | Semiconductor integrated circuit and electric power supply controlling method thereof |
CN101567940A (zh) * | 2009-05-11 | 2009-10-28 | 深圳凯虹移动通信有限公司 | 实现移动通讯终端省电的装置、方法及移动终端 |
CN101720120A (zh) * | 2009-11-06 | 2010-06-02 | 深圳凯虹移动通信有限公司 | 低功耗移动通讯终端及其低功耗实现方法 |
JP2011227820A (ja) * | 2010-04-22 | 2011-11-10 | Ntt Docomo Inc | 制御装置、端末装置及びプログラム |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107908274A (zh) * | 2017-11-24 | 2018-04-13 | 深圳市驿固科技有限公司 | 一种降低电子设备电能损耗的方法 |
CN112639751A (zh) * | 2018-09-03 | 2021-04-09 | 三星电子株式会社 | 基于电力信息识别外部电子装置的方法以及用于支持该方法的电子装置和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
TWI475373B (zh) | 2015-03-01 |
JP2013149093A (ja) | 2013-08-01 |
TW201346513A (zh) | 2013-11-16 |
US20130219203A1 (en) | 2013-08-22 |
US9423852B2 (en) | 2016-08-23 |
US20160320998A1 (en) | 2016-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103218027A (zh) | 控制装置、控制方法以及电子装置 | |
US20190064910A1 (en) | Synchronous power state control scheme for multi-chip integrated power management solution in embedded systems | |
US20140173311A1 (en) | Methods and Systems for Operating Multi-Core Processors | |
US9477293B2 (en) | Embedded controller for power-saving and method thereof | |
JP5802637B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
JP3150567U (ja) | コンピューターマザーボードのシャットダウン時の電力消費を減少させる電子装置 | |
US10359833B2 (en) | Active-core-based performance boost | |
KR20160091065A (ko) | SoC(System-on Chip), 그의 전력 관리 방법 및 전자 장치 | |
CN111142644A (zh) | 一种硬盘运行控制方法、装置及相关组件 | |
US10539995B2 (en) | Performance boosting method and system of semiconductor device | |
CN101661326B (zh) | 图像处理模块、可省电的计算机***及其省电方法 | |
CN106814840A (zh) | 用于处理器的低电力状态保持模式 | |
TW201541803A (zh) | 可攜式電子裝置及其充電控制方法 | |
CN108804150B (zh) | 终端待机过程处理方法及终端 | |
US10459503B2 (en) | Electronic system, terminal device, and function expansion device | |
CN103677881A (zh) | 一种控制电子设备的方法及电子设备 | |
CN109976490B (zh) | 电源控制方法及电子设备 | |
CN113625859A (zh) | 智能预测处理器空闲时间的装置及方法 | |
CN116547633A (zh) | 利用多个电池的峰值功率削减及用于混合能量源的控制机制 | |
EP3885880A1 (en) | Power management circuitry for controlling a power state transition based on a predetermined time limit | |
CN112732068A (zh) | 待机低功耗芯片、芯片进入及退出待机低功耗模式的方法 | |
CN118426846A (zh) | 一种基于多核的应用核控制***及方法 | |
CN115373505A (zh) | 用于处理器的功率优化定时器模块 | |
Hanappe | Fine-grained CPU throttling to reduce the energy footprint of volunteer computing | |
CN111858460A (zh) | 一种fpga异构计算平台的控制方法及相关组件 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20170315 |
|
C20 | Patent right or utility model deemed to be abandoned or is abandoned |