[发明专利]定时器管理装置与方法有效
申请号: | 201110241363.0 | 申请日: | 2011-08-22 |
公开(公告)号: | CN102385531A | 公开(公告)日: | 2012-03-21 |
发明(设计)人: | 陈名吉;杨庆昭;詹浚坤 | 申请(专利权)人: | 联发科技股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F1/32 |
代理公司: | 北京万慧达知识产权代理有限公司 11111 | 代理人: | 于淼;张一军 |
地址: | 中国台湾新竹科*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定时器 管理 装置 方法 | ||
技术领域
本发明有关于实时操作系统(Real Time Operating System,RTOS)定时排程器架构,尤指有关于针对系统定时排程器服务的定时器管理装置以及相关方法。
背景技术
依据相关技术,所谓的RTOS可视为用于实时应用的一类操作系统,其中实时应用一般被认为是确保“结果正确”以及“符合期限这种额外限制条件”的一种应用。在传统的电子装置中,尤其是在内含的处理器具备RTOS定时排程器服务的电子装置中,可用某些传统的排程定时器(例如排程定时器事件或排程器事件)对应用或任务(task)进行定时控制(timing control)。然而这些传统的排程定时器一般是以软件模块来实现的,这样就可能产生某些问题。例如在某些状况下,这些传统的排程定时器可能会因为它们软件型(software-based)的特性而变得不可信。又例如这些传统的排程定时器之间的干扰可能导致它们当中的某一个错过期限,而一个使用这错过期限排程定时器的应用程序或任务似乎不可能会准时地进行运作。有鉴于此,需要一种新颖的方法来妥善地控制各种针对RTOS定时排程器服务的相关运作。
发明内容
因此本发明的目的之一在于提供一种定时器管理装置以及相关方法。
本发明的一实施例提供一种定时器管理装置,用于一系统定时排程器服务进行定时器管理,包括:一处理器,用来控制所述定时器管理装置的运作;一普通定时器,用来将对时信号提供给所述处理器,以用于定时控制;以及一硬件型操作系统定时器,用来将至少一排程定时器提供给所述处理器,以供所述系统定时排程器服务之用。
本发明的一实施例提供一种一种定时器管理方法,用于一系统定时排程器服务进行定时器管理,所述定时器管理方法应用于一装置,所述装置包括处理器来控制所述装置的运作,包括:利用普通定时器将对时信号提供给所述处理器,以供定时控制之用;以及利用硬件型操作系统定时器将至少一排程定时器提供给所述处理器,以供所述系统定时排程器服务之用。
本发明的好处之一是,本发明的装置与方法可兼顾运行时间(run-time)功率耗损与睡眠模式(sleep mode)功率耗损。例如硬件型操作系统定时器可支持事件型(event-based)操作系统定时排程器,以节省运行时间功率耗损。又例如硬件型操作系统定时器可依照调制器/解调器(调制解调器)的活动来对齐实时操作系统的定时排程器离开睡眠模式的时间点,以将该睡眠模式的功率耗损最小化。
在阅读下述段落对本发明的示范性实施例进行的详细描述后,习知技艺者可轻易了解本发明的前述目的以及其他目的,其中示范性实施例在多个图中进行了图解。
附图说明
图1A至图1D为根据本发明某些实施例的针对系统定时排程器服务的某些设计方案的示意图。
图2A为根据本发明实施例的一种用于系统定时排程器服务进行定时器管理的装置的示意图。
图2B为根据本发明实施例的一种用于系统定时排程器服务进行定时器管理的方法的流程图。
图3为图2B所示方法于一实施例中的具体实施的示意图。
具体实施方式
在权利要求书及说明书中使用了某些词汇来指称特定的组件。所属领域中的普通技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个组件。本发明的权利要求书及说明书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。在通篇说明书及后续的请求项当中所提及的“包含”系为一开放式的用语,故应解释成“包含但不限定于”。另外,“耦接”一词在此包含任何直接及间接的电气连接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表该第一装置可直接电气连接于该第二装置,或透过其他装置或连接手段间接地电气连接至该第二装置。
本发明提供一种用于系统定时排程器服务进行定时器管理的定时器管理装置以及相关的方法,以借助于某种架构来优化针对系统定时排程器服务的运作时低功率下的效能(例如低电力损耗状况下的效能),其中该架构可藉由考虑调制解调器定时器(modem timer)的活动来提供一种“对齐调制器定时器”醒来时间点的功用。请参考图1A至图1D,图1A至图1D为根据本发明某些实施例的针对系统定时排程器服务的某些设计方案的示意图。这些设计方案绘示于此,以便于理解其它诸如图2A至图2B以及图3所示的各个实施例。系统定时排程器服务可在实时操作系统中实施。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110241363.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:宽波带光源装置
- 下一篇:控制有机发光二极管显示面板显示影像的方法