[发明专利]用来进行适应性频率调整的方法以及相关的电子装置有效
申请号: | 201010002821.0 | 申请日: | 2010-01-18 |
公开(公告)号: | CN102129392A | 公开(公告)日: | 2011-07-20 |
发明(设计)人: | 邱钰翔 | 申请(专利权)人: | 扬智科技股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F1/32 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用来 进行 适应性 频率 调整 方法 以及 相关 电子 装置 | ||
技术领域
本发明涉及中断服务请求(Interrupt Service Request,ISR)控制,尤其涉及一种用来进行适应性(Adaptive)频率调整的方法以及相关的电子装置。
背景技术
为了达到省电的目的,依据相关技术所实现的可携式电子装置通常具有被刻意降低的运作频率。然而,一旦有中断(Interrupt)发生,可携式电子装置必须进行必要的判定与处理程序,而上述被刻意降低的运作频率就会造成可携式电子装置对即时性事件处理的延迟。于是,可携式电子装置针对中断的处理的整体系统负担就随着运作频率的降低而大幅地增加。
为了解决上述的问题,相关技术提供了维持高速运作的方案,以期减少可携式电子装置针对中断的处理的整体系统负担,但此方案会相对地产生耗电问题。相关技术另提供了减少中断发生次数的方案,例如:针对音频处理可以增加数字模拟转换器(Digital-to-Analog Converter,DAC)之前的先进先出(First In First Out,FIFO)缓冲器的深度,即增加先进先出缓冲器的缓冲空间,以期减少中断发生次数。请注意,此方案会相对地造成硬件成本增加的问题。另外,并非任何类型的中断的发生次数都可以予以减少;计时器中断(Timer Interrupt)即为中断发生次数在实作上无法减少的典型的例子。
由上述可知,相关技术面临这诸多问题却没有妥善且全面的解决方案。相关技术实在有待改进。
发明内容
因此本发明的目的之一在于提供一种用来进行适应性(Adaptive)频率调整的方法以及相关的电子装置,以解决上述问题。
本发明的较佳实施例中提供一种用来进行适应性频率调整的方法,该方法用来控制一电子装置的中央处理单元(Central Processing Unit,CPU)的运作频率,该方法包含有:取得至少一中断服务请求(Interrupt Service Request,ISR)时间,且计算该中断服务请求时间占一期望中断发生时间的比例;动态地决定该中央处理单元的运作频率的一目标频率,以在该中央处理单元因应下一次中断的发生进行处理时,依据该目标频率设定该运作频率,以进行适应性频率调整。
本发明在提供上述方法的同时,亦对应地提供一种电子装置,该电子装置包含有:一中央处理单元、一中断服务请求监测单元、以及一动态调整单元。该中央处理单元用来控制该电子装置的运作。另外,该中断服务请求监测单元用来取得至少一中断服务请求时间并据以计算该中断服务请求时间占一期望中断发生时间的比例。此外,该动态调整单元用来动态地决定该中央处理单元的运作频率的一目标频率;其中当该中央处理单元因应下一次中断的发生进行处理时,该动态调整单元依据该目标频率设定该运作频率,以进行适应性频率调整。
本发明的好处之一是,针对多媒体装置的应用,利用本发明的方法来进行动态调整可让该中央处理单元的运作频率大致上维持在较低频率,不会产生耗电问题。另外,一旦有中断(Interrupt)发生时,本发明的方法可动态地依据目标频率设定该运作频率,就不至于因低速进行中断处理而造成系统负担。因此,本发明的方法以及相关的电子装置可达到最佳的整体效能。
本发明的另一好处是,该动态调整单元可依据至少一计算结果动态地决定该运作频率的目标频率;尤其是,在该预定范围具有一高标值与一低标值的状况下,该动态调整单元可依据计算结果小于该低标值/大于该高标值的比较结果的累计次数是否达到一预定次数,来选择性地调整该目标频率,故本发明可以妥当地决定该目标频率。因此,针对该电子装置可能有各种不同取样频率的声音档案或不同显示率(Frame Rate)的影音档案,本发明可在不过度耗电的条件下,提供分别满足各种档案的不同需求的最佳处理效能。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
图1为依据本发明一第一实施例的一种电子装置的时脉系统的示意图;
图2A为依据本发明一实施例的一种用来进行适应性(Adaptive)频率调整的方法的流程图;
图2B为图2A所示的方法在一变化例中的流程图;
图3与图4为图2A所示的方法在一实施例中的实施细节;
图5为图2A所示的方法在另一实施例中的实施细节,其中本实施例为图4所示实施例的变化例。
附图标号:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于扬智科技股份有限公司,未经扬智科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010002821.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:医疗电子芯片设计与验证平台
- 下一篇:一种虚拟机管理功能动态扩展的管理方法