电源管理方法及系统技术方案

技术编号:2843468 阅读:144 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种电源管理方法及系统。首先,记录一处理单元处理一单位数据所需的一执行周期。依据执行周期与一效能需求产生一门控信号,且依据门控信号调整一工作时脉。之后,将调整后的工作时脉提供至处理单元。本发明专利技术所述的电源管理方法及系统,无须主处理器的介入监控即可达到电源控制的目的,且在自行监控外,尚可以平缓电源消耗的幅度以避免电源急剧消耗的状况发生。

【技术实现步骤摘要】

本专利技术是有关于一种电源管理方法及系统,且特别有关于一介质处理器(Media Processor)依据其所执行的单位数据所需的执行周期(Running Cycle)来自行动态调整介质处理器本身的工作时脉(Working Clock)的方法与系统。
技术介绍
随着效能、品质与功能需求的增加,处理单元,如介质处理器的设计变得日益庞大且复杂,电源设计的不完善很容易就导致执行失效。因此,电源消耗情形的改善已成为处理单元设计成功的关键因素之一。电源管理在任何介质系统中都是非常重要的。图1显示一已知介质系统。一般来说,介质系统100包括一主处理器110、一介质处理器120、一存储器130、一输出/输入单元140与一显示单元150。介质处理器120可以处理影音相关的内容,如影音编码、影音译码、3D动画、2D动画、MP3译码等等。为了要平滑地透过输出/输入单元140与显示单元150播放影音,介质处理器120必须准备足够的影音信号。在一些期间中介质处理器120必须处理大量的工作,而在一些期间中介质处理器120则仅需处理少许工作。这些工作不平衡的情形是起因于介质系统100的效能需求,如显示的帧率(Frame Rate)与影像本身的复杂情形。介质系统100的电源消耗通常是有关于提供给介质处理器120的工作电压与工作频率。当提供介质处理器120越高的电压与越快的频率时,介质处理器120将会消耗越多的电源。反之,当提供介质处理器120越低的电压与越慢的频率时,介质处理器120将会消耗越少的电源。已知的电源管理机制中,主处理器110可以监控介质系统100的状况,如系统温度与剩余的电池电力来改变工作电压与频率,并将改变后的工作电压与频率提供给介质处理器120,以达到电源管理的目的。此外,如前所述,基于介质系统100的不同效能需求,介质处理器120上将会有工作不平衡的情形发生,因此针对电源亦会有不同的需求。由于主处理器110必须要周期地花费资源来监控介质系统100的状况,若主处理器110皆需要监控介质处理器120整体状况以进行相关工作电压与频率的调整,将会大大增加主处理器110的负荷。另外,除了增加主处理器110的负荷外,已知电源管理机制并无法对于介质处理器120在执行状态与效能需求间的差异进行相关的电源调整与管理,造成在处理影音数据时,介质处理器120所消耗的电源不稳定,而使处理时的某段时间瞬间电流会变很大,进而对以芯片型态制造的介质系统100而言,会有瞬间热量大量产生以损耗该芯片使用期限的状况发生。
技术实现思路
有鉴于此,本专利技术提供一种电源管理方法及系统。本专利技术提供一种电源管理方法,是适用于一介质处理器,其中该介质处理器包含一处理单元。首先,记录该处理单元处理一单位数据所需的一执行周期。依据执行周期与一效能需求产生一门控信号,且依据门控信号调整一工作时脉。之后,将调整后的工作时脉提供至处理单元,以作为该处理单元处理下一单位数据时所需的执行周期。本专利技术所述的电源管理方法,该单位数据为介质数据中的一帧,该处理单元于该执行周期中执行对应该帧的至少一指令。本专利技术所述的电源管理方法,更包括下列步骤当该处理单元接收且执行对应该帧的指令时,开始累计该执行周期;以及当该处理单元接收到一预设指令时,则停止累计该执行周期。本专利技术所述的电源管理方法,更包括将该门控信号与该工作时脉进行一与逻辑运算,从而产生调整后的该工作时脉。本专利技术所述的电源管理方法,该门控信号具有一周期长度,且该门控信号是每隔一该周期长度对于该工作时脉门控一个周期。本专利技术所述的电源管理方法,更包括下列步骤比对该执行周期与该效能需求;当该执行周期小于该效能需求时,产生该门控信号,且将该门控信号的该周期长度由一特定长度减小,以使得该工作时脉变慢;以及当该执行周期大于该效能需求时,产生该门控信号,且将该门控信号的该周期长度由该特定长度加大,以使得该工作时脉变快。本专利技术所述的电源管理方法,更包括下列步骤比对该执行周期与该效能需求;当该执行周期小于该效能需求时,判断该门控信号的该周期长度是否等于0,若是,将该周期长度维持为0,若否,将该周期长度减去一调整值;以及当该执行周期大于该效能需求时,判断该门控信号的该周期长度加上一调整值是否大于一预设的周期长度最大值,若是,将该周期长度设为0,若否,将该周期长度加上该调整值。本专利技术所述的电源管理方法,当该周期长度不等于0时,更包括下列步骤判断该周期长度减去该调整值是否小于一预设的周期长度最小值;若是,将该周期长度设为该周期长度最小值;以及若否,将该周期长度设为减去该调整值后的该周期长度。本专利技术所述的电源管理方法,更包括下列步骤比对该执行周期与该效能需求;当该执行周期小于该效能需求时,将该周期长度依据Pg=INT((Pt-Pw)/Pw)+1的公式设定,其中,Pg为该周期长度,Pt为该效能需求,且Pw为该执行周期;以及当该执行周期大于该效能需求时,将该周期长度设为0。本专利技术所述的电源管理方法,更包括下列步骤判断依该公式设定的该周期长度是否小于一预设的周期长度最小值;若是,将该周期长度设为该周期长度最小值;以及若否,将该周期长度设为依该公式设定的该周期长度。本专利技术所述的电源管理方法,更包括依据一计数时脉来记录该处理单元处理一单位数据所需的执行周期,其中,该计数时脉与该工作时脉可以是独立存在而不相影响。本专利技术另提供一种电源管理系统,包括一处理单元、一计数器、一控制单元与一合成单元。处理单元处理一单位数据。计数器记录处理单元处理单位数据所需的一执行周期。控制单元接收执行周期与一效能需求,且依据执行周期与效能需求产生一门控信号。合成单元接收门控信号与一工作时脉,依据门控信号调整工作时脉,且将调整后的工作时脉提供至处理单元,以作为该处理单元处理下一单位数据时所需的执行周期。本专利技术所述的电源管理系统,该单位数据为介质数据中的一帧,该处理单元更于该执行周期中执行对应该帧的至少一指令。本专利技术所述的电源管理系统,该处理单元更接收与执行对应该帧的至少一指令,并致使该计数器开始累计该执行周期,且当该处理单元接收一预设指令时,则致使该计数器停止累计该执行周期。本专利技术所述的电源管理系统,该合成单元更将该门控信号与该工作时脉进行一与逻辑运算,从而产生调整后的该工作时脉。本专利技术所述的电源管理系统,该门控信号具有一周期长度,且该门控信号是每隔一该周期长度对于该工作时脉门控一个周期。本专利技术所述的电源管理系统,该控制单元更比对该执行周期与该效能需求,当该执行周期小于该效能需求时,产生该门控信号,且将该门控信号的该周期长度由一特定长度减小,以使得该工作时脉变慢,且当该执行周期大于该效能需求时,产生该门控信号,且将该门控信号的该周期长度由该特定长度加大,以使得该工作时脉变快。本专利技术所述的电源管理系统,该控制单元更比对该执行周期与该效能需求,当该门控信号的该执行周期小于该效能需求时,该控制单元更判断该周期长度是否等于0,若是,将该周期长度维持为0,且若否,将该周期长度减去一调整值,当该门控信号的执行周期大于该效能需求时,该控制单元更判断该周期长度加上一调整值是否大于一预设的周期长度最大值,若是,将该周期长度设为0,且若否,将该周期长度加上该调整值。本专利技术所述的电源管理系统,当该周期长本文档来自技高网
...

【技术保护点】
一种电源管理方法,其特征在于,适用于一介质处理器,其中该介质处理器包括一处理单元,该电源管理方法包括下列步骤:记录该处理单元处理一单位数据所需的一执行周期;依据该执行周期与一效能需求产生一门控信号;依据该门控信号调整 一工作时脉;以及将调整后的该工作时脉提供至该处理单元,以作为该处理单元处理下一单位数据时所需的执行周期。

【技术特征摘要】
1.一种电源管理方法,其特征在于,适用于一介质处理器,其中该介质处理器包括一处理单元,该电源管理方法包括下列步骤记录该处理单元处理一单位数据所需的一执行周期;依据该执行周期与一效能需求产生一门控信号;依据该门控信号调整一工作时脉;以及将调整后的该工作时脉提供至该处理单元,以作为该处理单元处理下一单位数据时所需的执行周期。2.根据权利要求1所述的电源管理方法,其特征在于,该单位数据为介质数据中的一帧,该处理单元于该执行周期中执行对应该帧的至少一指令。3.根据权利要求2所述的电源管理方法,其特征在于,更包括下列步骤当该处理单元接收且执行对应该帧的指令时,开始累计该执行周期;以及当该处理单元接收到一预设指令时,则停止累计该执行周期。4.根据权利要求1所述的电源管理方法,其特征在于,更包括将该门控信号与该工作时脉进行一与逻辑运算,从而产生调整后的该工作时脉。5.根据权利要求1所述的电源管理方法,其特征在于,该门控信号具有一周期长度,且该门控信号是每隔一该周期长度对于该工作时脉门控一个周期。6.根据权利要求5所述的电源管理方法,其特征在于,更包括下列步骤比对该执行周期与该效能需求;当该执行周期小于该效能需求时,产生该门控信号,且将该门控信号的该周期长度由一特定长度减小,以使得该工作时脉变慢;以及当该执行周期大于该效能需求时,产生该门控信号,且将该门控信号的该周期长度由该特定长度加大,以使得该工作时脉变快。7.根据权利要求5所述的电源管理方法,其特征在于,更包括下列步骤比对该执行周期与该效能需求;当该执行周期小于该效能需求时,判断该门控信号的该周期长度是否等于0,若是,将该周期长度维持为0,若否,将该周期长度减去一调整值;以及当该执行周期大于该效能需求时,判断该门控信号的该周期长度加上一调整值是否大于一预设的周期长度最大值,若是,将该周期长度设为0,若否,将该周期长度加上该调整值。8.根据权利要求7所述的电源管理方法,其特征在于,当该周期长度不等于0时,更包括下列步骤判断该周期长度减去该调整值是否小于一预设的周期长度最小值;若是,将该周期长度设为该周期长度最小值;以及若否,将该周期长度设为减去该调整值后的该周期长度。9.根据权利要求5所述的电源管理方法,其特征在于,更包括下列步骤比对该执行周期与该效能需求;当该执行周期小于该效能需求时,将该周期长度依据Pg=INT((Pt-Pw)/Pw)+1的公式设定,其中,Pg为该周期长度,Pt为该效能需求,且Pw为该执行周期;以及当该执行周期大于该效能需求时,将该周期长度设为0。10.根据权利要求9所述的电源管理方法,其特征在于,更包括下列步骤判断依该公式设定的该周期长度是否小于一预设的周期长度最小值;若是,将该周期长度设为该周期长度最小值;以及若否,将该周期长度设为依该公式设定的该周期长度。11.根据权利要求1所述的电源管理方法,其特征在于,更包括依据一计数时脉来记录该处理单元处理一单位数据所需的执行周期,其中,该计数时脉与该工作时脉可以是独立存在而不相影响。12.一种电源管理系统,其特征在于,内含于一介质处理器,该电源管理系统包括一处理单元,用...

【专利技术属性】
技术研发人员:王科方
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1