[发明专利]系统时钟确定装置无效
申请号: | 96118565.1 | 申请日: | 1996-12-09 |
公开(公告)号: | CN1159021A | 公开(公告)日: | 1997-09-10 |
发明(设计)人: | 乡津智信;小斋笃;志村和生;浅津彻;神户英利 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G06F1/06 | 分类号: | G06F1/06 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 程天正,叶恺东 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 时钟 确定 装置 | ||
本发明涉及在进行多任务处理的处理器系统中调整任务处理的时间、设定成系统中可允许的时钟速度并实现了省电的装置。
现有的以省电为目的的系统具有如图24所示的系统时钟切换机构。该现有例的意思是:因为执行对象的任务没有必要总是以高速操作,如果能够在系统允许的范围内以尽可能低速进行操作,就能够省电,故设置登记/存储每个任务的系统时钟速度的机构。当指定执行任务时,就鉴于与任务对应的时钟的登记状态来设定时钟。并且,在没有执行对象任务的情况下,就选择最低速度的时钟。
即,例如,如果根据在图24中所示的专利公开平4-257010号公报,那么在步骤31中判定当前操作中有无任务,一旦有对象任务了,就在步骤33中检查61、62等TDB(TASK DEFINE BLOCK)等的系统时钟指定存储值。
此处,61保持与某一任务对应的高速时钟信息611,62保持与其他任务对应的低速信息621。如果操作对象的任务在TDB中要求高速操作,就利用任务信息611在步骤33中调用高速时钟信息,在步骤43中检查当前任务,如有必要就在步骤44中切换到高速时钟。
如果在TDB中要求低速操作,那么,同样地,根据需要,在步骤46中切换到低速时钟。
另外,在没有操作对象任务的情况下,为省电起见,就在步骤42中,对低速时钟进入HALT状态。
如上所述,通过在任务执行时之外采用低速时钟以及在执行任务时也通过存储着对应时钟的TDB尽可能采用低速时钟来实现省电。
在上述构成的现有系统时钟设定机构中,存储着对每一个任务的系统时钟信息。一旦多个任务的处理要求到来,就设定对应的时钟,不能保证在用户或系统要求的时间内处理完毕,而且并不是对全部任务的处理时间都保证省电。
本发明是为了解决上述问题而提出的,其目的在于获得系统时钟确定装置,这种装置评价作为系统所允许的时间和执行时间,即使是要求执行多个任务,也能够省电,并能获得最佳的处理时间。
与本发明有关的系统时钟确定装置包括从依存于执行对象任务的任务处理要求时间信息和包含任务种类及任务数的任务管理信息来求系统时钟速度的时钟速度确定装置和产生用上述速度确定的时钟频率来起动系统的时钟的时钟产生装置。
并且在基本构成中,作为时钟速度确定装置具有设定多个时钟频率的表,根据从任务管理信息确定的时间和任务处理要求时间,从多个设定时钟频率中选择来确定系统时钟的速度。
并且在基本构成中,时钟速度确定装置比较任务处理要求时间信息和所需设定时钟频率,选择满足任务处理要求时间的最低设定时钟频率。
进而在基本构成中,添加了由任务管理信息推测使用的设备、求出执行任务时的耗电的耗电计算装置和确定从所计算的耗电信息来确定的各个任务的处理顺序并作为任务管理信息输出的优先顺序确定装置。
进而,任务处理的优先顺序为执行任务时的耗电大的顺序。
进而,添加了用户指定处理速度的用户接口(UI)速度指示装置,在系统时钟比用指定的UI速度所确定的时钟还快的情况下,使系统时钟成为用指定的UI速度所确定的时钟。
进而,添加了存储相对于标准电压、与多个设定操作电压中的每一个等于标准电压时的操作时间相对应的对应操作时间的电压操作表和控制至必要设备的电源电压的操作电压控制装置,参照上述对应操作时间根据从任务管理信息所得的任务处理时间和任务处理要求时间,把操作电压控制成容许的电源电压。
进而,添加了存储适用于当前通信方式的时钟的通信方式信息寄存器,一旦通信方式在传送操作中产生错误,就指示时钟速度确定装置加速时钟速度,并且通信方式信息寄存器存储变更后的适用时钟。
进而,当通信方式在所定的时间内不产生传送错误的情况下,指示时钟速度确定装置降低时钟速度,并且通信方式信息寄存器存储变更后的适用时钟。
附图的简单说明
图1是本发明实施形态1中系统时钟确定装置的构成图;
图2是图1的时钟速度确定装置的详细构成图;
图3是用图2装置的时钟速度确定操作的流程图;
图4是本发明实施形态2中系统时钟确定装置的构成图;
图5是用图4装置的时钟速度确定操作的流程图;
图6是在图4装置接受中断、产生向多任务处理的切换的情况下处理操作的流程图;
图7是在图4装置中结束任务处理的情况下的操作流程图;
图8是在图4装置中CPU使用设备时处理操作的流程图;
图9是在图4装置中接受了任务结束通知的情况下处理操作的流程图;
图10是本发明实施形态3中系统时钟确定装置的构成图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/96118565.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带有电触头的无线通信装置
- 下一篇:用于减少芯片空间的沟槽划线