电子设备以及电力控制方法

文档序号:7721352阅读:100来源:国知局

专利名称::电子设备以及电力控制方法
技术领域
:本发明有关于电子设备,更具体地,有关于电子设备以及电力控制方法。
背景技术
:电力消耗对某些应用,尤其对便携设备的性能是重要的。一般而言,电子设备能在正常模式(normalmode)和省电模式(power-saving)之间进行切换,以减少总电力消耗,其中省电模式可例如休眠模式(sle^mode)或电力下降模式(power-downmode)。以属于电子设备的移动电话(cellularphone)为例,其中,移动电话具有无线通信接收机,电池寿命(batterylife)是消费者的主要关注问题。当允许无线通信接收机退出正常模式并进入省电模式时,传统设计为关闭(cutoff)无线通信接收机中包括的电路组件的电源(powersource)/频率源(clocksources),用于最大电力消耗减少(maximumpowerconsumptionreduction)。然而,当决定是否将无线通信接收机切换到省电模式时,传统设计必须将无线通信接收机视为一个整体。即,根据传统设计,控制包括在无线通信接收机中的电路组件都进入省电模式或停留在(stayin)正常模式,这在减少电力消耗上缺乏灵活性(flexibility)。因此,需要新颖的电力控制机制,该电力控制机制能分别控制多个功能块的多个工作模式(operationalmode),以实现改进的省电性能。
发明内容有鉴于此,本发明提供一种电子设备以及电力控制方法。本发明提供一种电子设备,包括第一功能块,具有第一叫醒保护时段需求;第二功能块,具有第二叫醒保护时段需求,其中该第二叫醒保护时段需求不同于该第一叫醒保护时段需求;以及控制电路,耦接于该第一功能块和该第二功能块,用于通过参考该第一叫醒保护时段需求,选择性控制该第一功能块从正常模式切换到省电模式,以及通过参考该第二叫醒保护时段需求,选择性控制该第二功能块从该正常模式切换到该省电模式。本发明另提供一种电力控制方法,包括通过参考电子设备的第一功能块的第一叫醒保护时段需求,选择性控制该电子设备的该第一功能块从正常模式切换到省电模式,以及通过参考该电子设备的第二功能块的第二叫醒保护时段需求,选择性控制该电子设备的该第二功能块从该正常模式切换到该省电模式;其中,该第二叫醒保护时段需求不同于该第一叫醒保护时段需求。本发明再提供一种电子设备,包括多个功能块,分别具有不同的多个叫醒保护时段需求;以及控制电路,耦接于该多个功能块,用于通过参考该多个功能块的该多个叫醒保护时段需求,控制该多个功能块的一部分从正常模式切换到省电模式。本发明还提供一种电子设备,包括多个功能块,分别具有不同的多个叫醒保护时段需求;以及控制电路,耦接于该多个功能块,用于根据该不同的多个叫醒保护时段需求,计算该多个功能块的多个叫醒时间点,以及通过参考该多个功能块的该多个叫醒时间点,控制该多个功能块分别从省电模式切换到正常模式。本发明提出的电子设备以及电力控制方法可通过参照多个功能块各自的叫醒保护时段需求,分别对多个功能块的工作模式进行控制,从而实现改进的省电性能。图1为根据本发明第一实施例的电子设备的方块示意图。图2为时间段的第一实例示意图。图3为在第一叫醒保护时段需求和第二叫醒保护时段需求都得到满足的情况下,电子设备的电力消耗变化示意图。图4为时间段的第二实例示意图。图5为在第一叫醒保护时段需求和第二叫醒保护时段需求中仅有一个得到满足的情况下,电子设备的电力消耗变化示意图。图6为时间段的第三实例示意图。图7为根据本发明第二实施例的电子设备的方块示意图。图8为时间段的第四实例示意图。图9为在第一叫醒保护时段需求和第二叫醒保护时段需求都得到满足的情况下,电子设备的电力消耗变化示意图。图10为时间段的第五实例示意图。图11为在第一叫醒保护时段需求和第二叫醒保护时段需求中仅有一个得到满足的情况下,电子设备的电力消耗变化示意图。图12为时间段的第六实例示意图。图13为根据本发明实施例的电力控制方法的流程图。具体实施例方式在说明书及权利要求当中使用了某些词汇来指称特定组件。所属
技术领域
的技术人员应可理解,制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异作为区分组件的方式,而是以组件在功能上的差异作为区分准则。在通篇说明书及权利要求中所提及的“包括”为开放式用语,故应解释成“包括但不限定于”。“大致”为指在可接受的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包括任何直接及间接的电性连接手段。本发明提出一种电子设备,该电子设备具有多个功能块,其中,提出的电力控制机制分别控制该多个功能块选择性进入省电模式。这样,可有效改进省电性能。需注意的是,下述的省电模式可为休眠模式、电力下降模式或使功能块减少电力消耗的任何工作模式。换言之,在省电模式下工作的功能块将比在正常模式下工作的功能块消耗更少电力/电流。举例说明,当功能块进入省电模式时,功能块可根据具有较慢时钟速率的工作频率进行工作,也可通过关闭所需电力供应停止(turnoff)功能块。简言之,只要由于一个或多个应用于功能块的省电机制迫使(force)功能块减少其电力消耗,可将功能块视为在省电模式下工作。由于本发明重点在如何控制功能块在正常模式和省电模式之间进行切换,为简洁,在此省略有关用于减少功能块电力消耗的省电机制的细节。而且,下述的每个功能块可包括一个或多个电路组件。图1为根据本发明第一实施例的电子设备100的方块示意图。电子设备100包括控制电路102、任选预排定(pre-scheduled)事件控制器103以及多个功能块,其中,该多个功能块具有不同的叫醒保护时段需求(wake-upguardtimerequirement)。需注意的是,为说明所用,在图1中仅显示两个功能块,即第一功能块104和第二功能块106,其中,第一功能块104具有第一叫醒保护时段需求RQ1,第二功能块106具有第二叫醒保护时段需求RQ2,其中,第二叫醒保护时段需求RQ2不同于第一叫醒保护时段需求RQ1。这意味着本发明可扩展至具有两个以上功能块的其他实施例。实际上,电子设备100中包括的功能块的总体数目为可调整的,这依赖于实际设计考虑。在本实施例中,控制电路102包括检查单元112、计算单元114以及控制单元116。控制电路102耦接于第一功能块104和第二功能块106。控制电路102用于通过参考第一叫醒保护时段需求RQ1,选择性控制第一功能块104从正常模式切换到省电模式,以及通过参考第二叫醒保护时段需求RQ2,选择性控制第二功能块106从正常模式切换到省电模式。第一叫醒保护时段需求RQl定义最小时间段,该最小时间段从第一叫醒时间点开始并在预设时间点结束,且需要该最小时间段以保证在第一叫醒时间点叫醒第一功能块104可使电子设备100在预设时间点准备工作。类似地,第二叫醒保护时段需求RQ2定义最小时间段,该最小时间段从第二叫醒时间点开始并在同一预设时间点结束,且需要该最小时间段以保证在第二叫醒时间点叫醒第二功能块106可使电子设备100在预设时间点准备工作。由于第一叫醒保护时段需求RQl不同于第二叫醒保护时段需求RQ2,上述的两个最小时间段彼此不同。S卩,第一叫醒时间点不同于第二叫醒时间点。在图1所示的实施例中,第二功能块106的叫醒程序不依赖第一功能块104的叫醒程序。例如,无论第二功能块106是否准备工作,第一功能块104都可执行其预期功能,且反之亦然。因此,在第一功能块104和第二功能块106进入省电模式时,不存在对叫醒第一功能块104和叫醒第二功能块106的顺序限制。第一叫醒保护时段需求RQl可简单地定义稳定(stabilization)时间段,其中,应该在预设时间点之前保留(preserve)稳定时间段,其中,预设时间点为需要第一功能块104准备工作的时间点。即,保留稳定时间段以使第一功能块104不晚于预设时间点变得稳定(stable)。类似地,第二叫醒保护时段需求RQ2可简单地定义稳定时间段,其中,应该在预设时间点之前保留稳定时间段,其中,预设时间点为需要第二功能块106准备工作的时间点。即,保留稳定时间段以使第二功能块106不晚于预设时间点变得稳定。然而,第一叫醒保护时段需求RQl和第二叫醒保护时段需求RQ2的前述设置仅为说明所用,并不意味本发明以此为限。根据实际设计考虑,可调整第一叫醒保护时段需求RQl和第二叫醒保护时段需求RQ2的设置。控制电路102的技术特征描述如下。检查单元112用于通过检查第一时间点Tl与第二时间点T2之间的时间段TP是否满足第一叫醒保护时段需求RQ1,产生第一检查结果CR1,并通过检查第一时间点Tl与第二时间点T2之间的时间段TP是否满足第二叫醒保护时段需求产生第二检查结果CR2。参照图2,图2为时间段的第一实例示意图。其中最小时间段TPmin1为第一功能块104的稳定时间段,最小时间段TPmin2为第二功能块106的稳定时间段,时间段TP为第一时间点Tl与第二时间点T2之间的时间段。第一叫醒保护时段需求RQl需要最小时间段TPmin1,第二叫醒保护时段需求RQ2需要最小时间段TPmin2。如图2所示,最小时间段TPmin1等于一时间段,该时间段由第一功能块104的容许最晚叫醒时间点(permissiblelatestwake-uptimepoint)Tw—1禾口第二时间点T2所定界(delimit);而另一个最小时间段TPmin2等于一时间段,该时间段由第二功能块106的容许最晚叫醒时间点Tw2和第二时间点T2所定界。举例说明,第一时间点Tl可为系统闲置(idle)事件发生的时间点,而第二时间点T2为需要第一功能块104和第二功能块106准备工作的排定时间点。例如,电子设备100可为无线通信设备(例如无线保真技术(WirelessFidelity,Wi-Fi)设备的接收机)。因此,需要在目标信标发送间隔时间(targetbeacontransmissiontime,TBTT)周期性收听(listento)从节点传送的信标,其中,该节点可为接入点(accesspoint,AP)或站。因而,上述第二时间点T2可为TBTT。因此,在电子设备100为无线通信设备的情况下,使用硬件定时器可实现任选预排定事件控制器103,以在预设/排定时间点(例如TBTT)触发中断(interrupt)/事件。然而,在电子设备100中使用任选预排定事件控制器103仅为说明所用。在另一设计中,在一应用中,该应用不为无线通信应用,在采用电子设备100的情况下,可省略任选预排定事件控制器103。简言之,只要第二时间点T2的信息正确地提供给控制电路102,可以任何可行方式确定第二时间点,其中,提出的电力控制机制需要第二时间点T2的信息以确定时间段TP。从图2可见,时间段TP比最小时间段TPmin1和最小时间段TPmin2中的每个都长。因此,从检查单元112产生的第一检查结果CRl将表示时间段TP满足第一叫醒保护时段需求RQ1,且从检查单元112产生的第二检查结果CR2也将表示时间段TP满足第二叫醒保护时段需求RQ2。控制单元116耦接于检查单元112,并用于控制第一功能块104在正常模式和省电模式之间进行切换,以及控制第二功能块106在正常模式和省电模式之间进行切换。更具体地,当第一检查结果CRl表示时间段TP满足第一叫醒保护时段需求RQl时,控制单元116控制第一功能块104进入省电模式,以及当第二检查结果CR2表示时间段TP满足第二叫醒保护时段需求RQ2时,控制单元116控制第二功能块106进入省电模式。关于图2所示的实例,在控制单元116的控制下,第一功能块104和第二功能块106在第一时间点Tl将从正常模式切换到省电模式。关于计算单元114,计算单元114耦接于控制单元116且当第一功能块104进入省电模式时,计算单元114用于根据第一叫醒保护时段需求RQl计算第一功能块104的第一叫醒时间点(例如前述的容许最晚叫醒时间点Tw1),以及当第二功能块106进入省电模式时,计算单元114用于根据第二叫醒保护时段需求RQ2计算第二功能块106的第二叫醒时间点(例如前述的容许最晚叫醒时间点Tw2)。因此,当控制单元116从计算单元114接收到叫醒时间点的信息后,控制单元116控制第一功能块104在所设计的叫醒时间点Tw1从省电模式切换到正常模式,并控制第二功能块106在所设计的叫醒时间点Tw2从省电模式切换到正常模式。简言之,当控制电路102控制多个功能块进入省电模式时,其中该多个功能块具有不同的叫醒保护时段需求,控制电路102负责根据不同的叫醒保护时段需求,计算用于该多个功能块的叫醒时间点,以及通过参考该多个功能块的多个叫醒时间点,控制该多个功能块分别从省电模式切换到正常模式。参照图3,图3为在第一叫醒保护时段需求RQl和第二叫醒保护时段需求RQ2都得到满足的情况下,电子设备100的电力消耗变化(variation)示意图。由图3可见,第一功能块104和第二功能块106在第一时间点Tl(即系统为闲置的时间点)都进入省电模式。假设在第一功能块104和第二功能块106进入省电模式时,第一功能块104和第二功能块106的电力供应/电源被关闭。电力消耗在第一时间点Tl会从最大级别减少到最小级别。然后,由于第一叫醒时间点Tw1晚于第二叫醒时间点Tw2,在控制单元116的控制下,第二功能块106和第一功能块104按顺序退出省电模式。因此,电力消耗将从最小级别增加到较大级别。在第二时间点T2(即需要第一功能块104和第二功能块106准备工作的预排定/预设时间点),电力消耗再次增加至最大级别。需注意的是,由斜线标记的区域代表由于提出的电力控制机制所节省的电力。参照图4,图4为时间段的第二实例示意图。其中最小时间段TPmin1为第一功能块104的稳定时间段,最小时间段TPmin2为第二功能块106的稳定时间段,时间段TP为第一时间点Tl与第二时间点Τ2之间的时间段。其中,第一叫醒保护时段需求RQl需要最小时间段TPmin1,第二叫醒保护时段需求RQ2需要最小时间段TPmin2。由图4可见,时间段TP比最小时间段TPmin1长,但比另一个最小时间段TPmin2短。因此,从检查单元112产生的第一检查结果CRl将表示时间段TP满足第一叫醒保护时段需求RQ1,而从检查单元112产生的第二检查结果CR2将表示时间段TP不满足第二叫醒保护时段需求RQ2。关于图4所示的实例,由于第一检查结果CRl表示时间段TP满足第一叫醒保护时段需求RQ1,控制单元116控制第一功能块104进入省电模式,而由于第二检查结果CR2表示时间段TP不满足第二叫醒保护时段需求RQ2,控制单元116使第二功能块106停留在正常模式。关于计算单元114,当第一功能块104进入省电模式时,计算单元114根据第一叫醒保护时段需求RQl计算第一功能块104的第一叫醒时间点(例如前述的容许最晚叫醒时间点TwI)。由于不允许第二功能块106进入省电模式,计算单元114因此不计算第二功能块106的叫醒时间点。然后,控制单元116控制第一功能块104在所设计的叫醒时间点Tw1从省电模式切换到正常模式。参照图5,图5为在第一叫醒保护时段需求RQl和第二叫醒保护时段需求RQ2中仅有一个得到满足的情况下,电子设备100的电力消耗变化示意图。由图5可见,第一功能块104在第一时间点Tl(即系统为闲置的时间点)进入省电模式。电力消耗在第一时间点Tl会从最大级别减少到较小级别,其中,由于第二功能块106依然在正常模式下工作,该较小级别大于图3所示的最小级别。然后,在控制单元116的控制下,第一功能块104在第一叫醒时间点TwI退出省电模式。因此,电力消耗将相应增加到较大级别。在第二时间点Τ2(即需要第一功能块104和第二功能块106准备工作的预排定/预设时间点),由于第一功能块104和第二功能块106都为稳定的并准备工作,电力消耗增加至最大级别。需注意的是,由斜线标记的区域代表由于提出的电力控制机制所节省的电力。关于图4所示的实例,当第一功能块104进入省电模式而第二功能块106保持在正常模式时,电子设备100为部份活动的(active)。如图5所示,虽然不允许第二功能块106进入省电模式,在时间段TP之内电力消耗也得到减少。相较于使所有组件都停留在正常模式或进入省电模式的传统设计,本发明提出的电力控制机制可分别地控制多个功能块,因此允许电子设备100为部份活动的以用于电力消耗的减少。简言之,电子设备100具有多个功能块,其中,该多个功能块分别具有不同的叫醒保护时段需求,且电子设备100的控制电路116通过参考该多个功能块的不同的叫醒保护时段需求,可控制该多个功能块的一部分从正常模式切换到省电模式,其中,多个功能块的该部份中包括的每个功能块具有叫醒保护时段需求,其中,第一时间点Tl(即系统为闲置的时间点)与第二时间点T2(即需要多个功能块准备工作的预排定时间点)之间的时间段TP满足该叫醒保护时段需求,而多个功能块的剩余部分中包括的每个功能块具有叫醒保护时段需求,其中,第一时间点Tl与第二时间点Τ2之间的时间段TP不满足该叫醒保护时段需求。参照图6,图6为时间段的第三实例示意图。其中最小时间段TPmin1为第一功能块104的稳定时间段,最小时间段TPmin2为第二功能块106的稳定时间段,时间段TP为第一时间点Tl与第二时间点Τ2之间的时间段。其中,第一叫醒保护时段需求RQl需要最小时间段TPmin1,第二叫醒保护时段需求RQ2需要最小时间段TPmin2。由图6可见,时间段TP比最小时间段TPmin1和最小时间段TPmin2中的每个都短。因此,从检查单元112产生的第一检查结果CRl将表示时间段TP不满足第一叫醒保护时段需求RQ1,且从检查单元112产生的第二检查结果CR2也将表示时间段TP不满足第二叫醒保护时段需求RQ2。关于图6所示的实例,由于第一检查结果CRl表示时间段TP不满足第一叫醒保护时段需求RQ1,控制单元116使第一功能块104停留在正常模式,且由于第二检查结果CR2表示时间段TP不满足第二叫醒保护时段需求RQ2,控制单元116使第二功能块106停留在正常模式。由于第一功能块104和第二功能块106都不被允许进入省电模式,计算单元114不计算用于第一功能块104和第二功能块106的任何叫醒时间点。此外,在时间段TP内,由于第一功能块104和第二功能块106都不进入省电模式,电力消耗将保持在最大级别。图7为根据本发明第二实施例的电子设备700的方块示意图。电子设备700包括控制电路102、任选预排定事件控制器103以及多个功能块,其中,该多个功能块具有不同的叫醒保护时段需求。需注意的是,为说明所用,在图7中仅显示两个功能块(即第一功能块704和第二功能块706,其中,第一功能块704具有第一叫醒保护时段需求RQ1’,第二功能块706具有第二叫醒保护时段需求RQ2’,该第二叫醒保护时段需求RQ2’不同于该第一叫醒保护时段需求RQ1’)。实际上,电子设备700中包括的功能块的总体数目为可调整的,这依赖实际设计考虑。在本实施例中,由于控制电路102和任选预排定事件控制器(例如硬件定时器)103的操作和功能在以上段落中已详述,为简洁,进一步描述在此省略。图7中的电子设备700和图1中的电子设备100之间的主要区别为第一功能块和第二功能块的设计。在本实施例中,第二功能块706的叫醒程序依赖第一功能块704的叫醒程序。第一叫醒保护时段需求RQ1’定义最小时间段,该最小时间段从第一叫醒时间点开始并在预设时间点结束,且需要该最小时间段以保证在第一叫醒时间点叫醒第一功能块704可使电子设备700在预设时间点准备工作。类似地,第二叫醒保护时段需求RQ2’定义最小时间段,该最小时间段从第二叫醒时间点开始并在同一预设时间点结束,且需要该最小时间段以保证在第二叫醒时间点叫醒第二功能块706可使电子设备700在预设时间点准备工作。由于第一叫醒保护时段需求RQ1’不同于第二叫醒保护时段需求RQ2’,上述的两个最小时间段彼此不同。即,第一叫醒时间点不同于第二叫醒时间点。由于除非第一功能块704准备工作,否则第二功能块706不能成功执行其预期功能,因而存在对叫醒第一功能块704和第二功能块706的顺序限制。举例说明,第一功能块704可为时钟发生器,其中,该时钟发生器产生第二功能块706(例如微处理机)需要的工作时钟,或者第一功能块704可为电压调节器(voltageregulator),其中,该电压调节器产生产生第二功能块706需要的工作电压。由于叫醒程序依赖关系(cbpendency),第一叫醒保护时段需求RQ1’所定义的前述最小时间段必须包括第二叫醒保护时段需求RQ2’所定义的前述最小时间段,因此,第一叫醒保护时段需求RQ1’所定义的前述最小时间段必须比第二叫醒保护时段需求RQ2’所定义的前述最小时间段长。例如,第二叫醒保护时段需求RQ2’可简单地定义稳定时间段,其中,应该在预设时间点之前保留稳定时间段,其中,预设时间点为需要第二功能块706准备工作的时间点,且第一叫醒保护时段需求RQ1’可简单地定义第二功能块706需要的稳定时间段和另一稳定时间段的和值(sum),其中,应该在第一功能块704变得稳定并准备工作之前保留这两个稳定时间段的和值。然而,第一叫醒保护时段需求RQ1’和第二叫醒保护时段需求RQ2’的前述设置仅为说明所用,并不意味本发明以此为限。根据实际设计考虑,可调整第一叫醒保护时段需求RQ1’和第二叫醒保护时段需求RQ2’的设置。参照图8,图8为时间段的第四实例示意图。其中最小时间段TPmin1’为第一功能块704和第二功能块706的稳定时间段的和值,最小时间段TPmin2’为第二功能块706的稳定时间段,时间段TP为第一时间点Tl与第二时间点T2之间的时间段。其中,第一叫醒保护时段需求RQ1’需要最小时间段TPmin1’,第二叫醒保护时段需求RQ2’需要最小时间段TPmin2’。如图8所示,最小时间段TPmin1’等于一时间段,该时间段由第一功能块704的容许最晚叫醒时间点Tw1’和第二时间点T2所定界;而最小时间段TPmin2’等于一时间段,该时间段由第二功能块706的容许最晚叫醒时间点Tw2’和第二时间点T2所定界。从图8可见,时间段TP比最小时间段TPmin1’和最小时间段TPmin2’中的每个都长。因此,从图7中的检查单元112产生的第一检查结果CR1’将表示时间段TP满足第一叫醒保护时段需求RQ1’,且从检查单元112产生的第二检查结果CR2’也将表示时间段TP满足第二叫醒保护时段需求RQ2’。关于图8所示的实例,由于第一检查结果CR1’表示时间段TP满足第一叫醒保护时段需求RQ1’,且第二检查结果CR2’表示时间段TP满足第二叫醒保护时段需求RQ2’,控制单元116控制第一功能块704和第二功能块706在第一时间点Tl进入省电模式。此外,当第一功能块704进入省电模式时,计算单元114根据第一叫醒保护时段需求RQ1’计算第一功能块704的第一叫醒时间点(例如前述的容许最晚叫醒时间点Tw1’),以及计算单元114计算用于第二功能块706的第二叫醒时间点(例如前述的容许最晚叫醒时间点Tw2’)。当控制单元116从计算单元114接收到叫醒时间点的信息后,控制单元116控制第一功能块704在所设计的叫醒时间点Tw1’从省电模式切换到正常模式,并控制第二功能块706在所设计的叫醒时间点Tw2’从省电模式切换到正常模式。参照图9,图9为在第一叫醒保护时段需求RQ1’和第二叫醒保护时段需求RQ2’都得到满足的情况下,电子设备700的电力消耗变化示意图。由图9可见,第一功能块704和第二功能块706在第一时间点Tl(即系统为闲置的时间点)都进入省电模式。假设在第一功能块704和第二功能块706进入省电模式时,第一功能块704和第二功能块706的电力供应/电源被关闭。电力消耗在第一时间点Tl会从最大级别减少到最小级别。然后,在控制单元116的控制下,第一功能块704和第二功能块706按顺序退出省电模式。因此,电力消耗将增加到较大级别。在第二时间点T2(即需要第一功能块704和第二功能块706准备工作的预排定/预设时间点),电力消耗再次增加至最大级别。需注意的是,由斜线标记的区域代表由于提出的电力控制机制所节省的电力。参照图10,图10为时间段的第五实例示意图。其中最小时间段TPmin1’为第一功能块704和第二功能块706的稳定时间段的和值,最小时间段TPmin2’为第二功能块706的稳定时间段,时间段TP为第一时间点Tl与第二时间点T2之间的时间段。其中,第一叫醒保护时段需求RQ1’需要最小时间段TPmin1’,第二叫醒保护时段需求RQ2’需要最小时间段TPmin2’。由图10可见,时间段TP比最小时间段TPmin2’长,但比另一个最小时间段TPmin1,短。因此,从检查单元112产生的第一检查结果CR1’将表示时间段TP不满足第一叫醒保护时段需求RQ1’,而从检查单元112产生的第二检查结果CR2’将表示时间段TP满足第二叫醒保护时段需求RQ2’。此外,当第二功能块706进入省电模式时,计算单元114根据第二叫醒保护时段需求RQ2’计算第二功能块706的第二叫醒时间点(例如前述的容许最晚叫醒时间点Tw2’)。由于不允许第一功能块704进入省电模式,计算单元114不计算第一功能块704的叫醒时间点。然后,控制单元116控制第二功能块706在所设计的叫醒时间点Tw2’从省电模式切换到正常模式。参照图11,图11为在第一叫醒保护时段需求RQ1’和第二叫醒保护时段需求RQ2’中仅有一个得到满足的情况下,电子设备700的电力消耗变化示意图。由图11可见,第二功能块706在第一时间点Tl(即系统为闲置的时间点)进入省电模式。假设在第二功能块706进入省电模式时,第二功能块706的电力供应/电源被关闭。电力消耗在第一时间点Tl会从最大级别减少到较小级别,其中,由于第一功能块704依然在正常模式下进行工作,该较小级别大于图9所示的最小级别。然后,在控制单元116的控制下,第二功能块706在第二叫醒时间点Tw2’退出省电模式。因此,电力消耗将增加到较大级别。在第二时间点T2(即需要第一功能块704和第二功能块706准备工作的预排定/预设时间点),由于第一功能块704和第二功能块706都为稳定的并准备工作,电力消耗增加至最大级别。需注意的是,由斜线标记的区域代表由于提出的电力控制机制所节省的电力。关于第10图所示的实例,当第二功能块706进入省电模式而第一功能块704保持在正常模式时,电子设备700为部份活动的。如图11所示,虽然不允许第一功能块704进入省电模式,在时间段TP之内电力消耗依然得到减少。参照图12,图12为时间段的第六实例示意图。其中最小时间段TPmin1’为第一功能块704和第二功能块706的稳定时间段的和值,最小时间段TPmin2’为第二功能块706的稳定时间段,时间段TP为第一时间点Tl与第二时间点T2之间的时间段。其中,第一叫醒保护时段需求RQ1’需要最小时间段TPmin1’,第二叫醒保护时段需求RQ2’需要最小时间段TPmin2’。由图12可见,时间段TP比最小时间段TPmin1’和最小时间段TPmin2’中的每个都短。因此,从检查单元112产生的第一检查结果CR1’将表示时间段TP不满足第一叫醒保护时段需求RQ1’,且从检查单元112产生的第二检查结果CR2’将表示时间段TP不满足第二叫醒保护时段需求RQ2’。关于图12所示的实例,由于第一检查结果CR1’表示时间段TP不满足第一叫醒保护时段需求RQ1’,控制单元116使第一功能块704停留在正常模式,且由于第二检查结果CR2’表示时间段TP不满足第二叫醒保护时段需求RQ2’,控制单元116使第二功能块706停留在正常模式。由于第一功能块704和第二功能块706都不被允许进入省电模式,计算单元114不计算用于第一功能块704和第二功能块706的任何叫醒时间点。此外,由于第一功能块704和第二功能块706都不进入省电模式,在时间段TP内,电力消耗将保持在最大级别。图13为根据本发明实施例的电力控制方法的流程图。在结果大致相同的条件下,无需以图13所示的确切顺序执行步骤。该电力控制方法可由电子设备100或电子设备100所使用,且以下步骤可简单概括该电力控制方法。步骤S1300:开始。步骤S1302检查第一时间点与第二时间点之间的时间段是否满足电子设备(例如无线通信设备)内多个功能块的叫醒保护时段需求,并相应地产生对应于多个功能块的检查结果。例如,第一时间点可为系统闲置事件发生的时间点,而第二时间点可为需要多个功能块准备工作的排定时间点。步骤S1304参照检查结果以控制特定功能块进入省电模式,其中,每个特定功能块具有对应的叫醒保护时段需求,其中,第一时间点与第二时间点之间的时间段满足该叫醒保护时段需求。步骤S1306计算进入省电模式的特定功能块的叫醒时间点。步骤S1308控制该特定功能块在各自所设计的叫醒时间点从省电模式切换到正常模式。步骤S1310:结束。所属
技术领域
具有通常知识者在阅读关于电子设备100和700的段落后,可以理解图13所示步骤的细节,为简洁,进一步描述在此省略。图1所示的电子设备100包括具有彼此独立叫醒程序的多个功能块,而图7所示的电子设备700包括具有相互依赖叫醒程序的多个功能块。然而,所属
技术领域
具有通常知识者应理解本发明提出的电力控制方法也可用于另一种电子设备,该电子设备包括具有彼此独立叫醒程序和相互依赖叫醒程序的多个功能块。简言之,采用提出的电力控制方法分别控制多个功能块以实现电力消耗减少的任何电子设备都在本发明的保护范围内。在一个实施中,电子设备100/700中包括的功能块可为数字电路。在另一个实施中,电子设备100/700中包括的功能块可为模拟电路。以数字电路为例,在上述稳定时间段之内,需要加载(load)所需参数/设置。即,当成功加载所需参数/设置时,可将数字电路视为准备工作的电路。以模拟电路为例,当已正确地启动(startup)内部(internal)模拟组件时,可将模拟电路视为准备工作的电路。相较于传统设计,本发明提出的电力控制机制可通过参照多个功能块各自的叫醒保护时段需求,分别对多个功能块的工作模式进行控制,从而实现改进的省电性能。任何所属领域的技术人员可根据本发明的精神轻易完成的改变或均等性的安排均属于本发明所主张的范围。权利要求1.一种电子设备,包括第一功能块,具有第一叫醒保护时段需求;第二功能块,具有第二叫醒保护时段需求,其中该第二叫醒保护时段需求不同于该第一叫醒保护时段需求;以及控制电路,耦接于该第一功能块和该第二功能块,用于通过参考该第一叫醒保护时段需求,选择性控制该第一功能块从正常模式切换到省电模式,以及通过参考该第二叫醒保护时段需求,选择性控制该第二功能块从该正常模式切换到该省电模式。2.如权利要求1所述的电子设备,其特征在于,该控制电路包括检查单元,用于通过检查第一时间点与第二时间点之间的时间段是否满足该第一叫醒保护时段需求产生第一检查结果,并通过检查该第一时间点与该第二时间点之间的该时间段是否满足该第二叫醒保护时段需求产生第二检查结果;以及控制单元,耦接于该检查单元,用于根据该第一检查结果选择性控制该第一功能块进入该省电模式,并根据该第二检查结果选择性控制该第二功能块进入该省电模式。3.如权利要求2所述的电子设备,其特征在于,该第一时间点为系统闲置事件发生的时间点,且该第二时间点为需要该第一功能块和该第二功能块准备工作的排定时间点。4.如权利要求1所述的电子设备,其特征在于,该第二功能块的叫醒程序依赖该第一功能块的叫醒程序。5.如权利要求1所述的电子设备,其特征在于,该第二功能块的叫醒程序不依赖该第一功能块的叫醒程序。6.如权利要求1所述的电子设备,其特征在于,该电子设备为无线通信设备。7.一种电力控制方法,包括通过参考电子设备的第一功能块的第一叫醒保护时段需求,选择性控制该电子设备的该第一功能块从正常模式切换到省电模式,以及通过参考该电子设备的第二功能块的第二叫醒保护时段需求,选择性控制该电子设备的该第二功能块从该正常模式切换到该省电模式;其中,该第二叫醒保护时段需求不同于该第一叫醒保护时段需求。8.如权利要求7所述的电力控制方法,其特征在于,该选择性控制该电子设备的该第一功能块从该正常模式切换到该省电模式的步骤包括通过检查第一时间点与第二时间点之间的时间段是否满足该第一叫醒保护时段需求产生第一检查结果;并且根据该第一检查结果选择性控制该第一功能块进入该省电模式;以及该选择性控制该电子设备的该第二功能块从该正常模式切换到该省电模式的步骤包括通过检查该第一时间点与该第二时间点之间的该时间段是否满足该第二叫醒保护时段需求产生第二检查结果;并且根据该第二检查结果选择性控制该第二功能块进入该省电模式。9.如权利要求8所述的电力控制方法,其特征在于,该第一时间点为系统闲置事件发生的时间点,且该第二时间点为需要该第一功能块和该第二功能块准备工作的排定时间点ο10.如权利要求7所述的电力控制方法,其特征在于,该第二功能块的叫醒程序依赖该第一功能块的叫醒程序。11.如权利要求7所述的电力控制方法,其特征在于,该第二功能块的叫醒程序不依赖该第一功能块的叫醒程序。12.如权利要求7所述的电力控制方法,其特征在于,该电子设备为无线通信设备。13.一种电子设备,包括多个功能块,分别具有不同的多个叫醒保护时段需求;以及控制电路,耦接于该多个功能块,用于通过参考该多个功能块的该多个叫醒保护时段需求,控制该多个功能块的一部分从正常模式切换到省电模式。14.如权利要求13所述的电子设备,其特征在于,该多个功能块的该部分中包括的每个功能块具有叫醒保护时段需求,其中,第一时间点与第二时间点之间的时间段满足该叫醒保护时段需求,且该多个功能块的剩余部分中包括的每个功能块具有叫醒保护时段需求,其中,该第一时间点与该第二时间点之间的该时间段不满足该叫醒保护时段需求。15.如权利要求14所述的电子设备,其特征在于,该第一时间点为系统闲置事件发生的时间点,且该第二时间点为需要该多个功能块准备工作的排定时间点。16.如权利要求13所述的电子设备,其特征在于,该多个功能块的该部分中包括的一个功能块的叫醒程序依赖该多个功能块的剩余部分中包括的另一个功能块的叫醒程序。17.如权利要求13所述的电子设备,其特征在于,该多个功能块的该部分中包括的一个功能块的叫醒程序不依赖该多个功能块的剩余部分中包括的另一个功能块的叫醒程序。18.一种电子设备,包括多个功能块,分别具有不同的多个叫醒保护时段需求;以及控制电路,耦接于该多个功能块,用于根据该不同的多个叫醒保护时段需求,计算该多个功能块的多个叫醒时间点,以及通过参考该多个功能块的该多个叫醒时间点,控制该多个功能块分别从省电模式切换到正常模式。全文摘要本发明提供一种电子装置以及电力控制方法,其中,电子装置包括第一功能块,具有第一叫醒保护时段需求;第二功能块,具有第二叫醒保护时段需求;以及控制电路,耦接于第一功能块和第二功能块,用于通过参考第一叫醒保护时段需求,选择性控制第一功能块从正常模式切换到省电模式,以及通过参考第二叫醒保护时段需求,选择性控制第二功能块从正常模式切换到省电模式。本发明提出的电子装置以及电力控制方法可通过参照多个功能块各自的叫醒保护时段需求,分别对多个功能块的工作模式进行控制,实现改进的省电性能。文档编号H04W52/28GK102469563SQ20111019383公开日2012年5月23日申请日期2011年7月12日优先权日2010年11月12日发明者杨英霆,黄教琪申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1