[发明专利]时钟控制电路与方法有效
申请号: | 201410141788.8 | 申请日: | 2014-04-10 |
公开(公告)号: | CN104112032B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 罕默德·费特米;伦泽·I·M·P·迈耶;吉亚斯·阿尔-卡迪;苏兰达拉·冈都;简·胡格布鲁格 | 申请(专利权)人: | NXP股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 中科专利商标代理有限责任公司11021 | 代理人: | 王波波 |
地址: | 荷兰艾*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时钟 控制电路 方法 | ||
1.一种用于控制处理系统所使用的时钟信号的时钟控制电路,所述处理系统接收处理指令,其特征在于,所述时钟控制电路包括:
传感器结构(32),用于感测进程或环境变化,并据以确定是否需要时钟周期挪用;
检测器结构(30),用于确定处理指令在处理系统中是否使用关键通路;以及
时钟控制单元(16),用于当传感器结构(32)确定需要时钟周期挪用和当检测器结构确定处理指令使用关键通路时,执行时钟周期挪用。
2.如权利要求1所述的电路,其特征在于,传感器结构(32)包括以下一个或多个:
环型振荡器传感器;
温度传感器;
供电电压断供传感器;以及
老化检测器。
3.如权利要求1或2所述的电路,其特征在于:检测器结构(30)包括数据库(42),数据库(42)存储处理系统支持的使用关键通路的每个指令的信息。
4.如权利要求3所述的电路,其特征在于:检测器结构包括部分解码器,部分解码器用于部分地解码处理指令,数据库(42)存储由部分解码的指令所读取的信息。
5.如权利要求3所述的电路,其特征在于:数据库(42)包括查找表。
6.如权利要求3所述的电路,其特征在于:检测器结构提供的输出表明处理指令为关键指令,并标识所述指令对哪个处理单元形成关键通路。
7.一种处理系统,其特征在于,包括:
至少一个处理器;
时钟信号发生器;以及
如权利要求1-6中任意一项所述的时钟控制电路,用于处理时钟信号发生器的时钟信号。
8.如权利要求7所述的系统,其特征在于:包括多个处理器,处理器至少包括取得单元(10),控制单元(12),以及执行单元(14)。
9.如权利要求7或8所述的系统,其特征在于:包括CPU架构。
10.一种用于控制处理系统所使用的时钟信号的时钟控制方法,所述处理系统接收处理指令,其特征在于,所述时钟控制方法包括:
感测进程或环境变化,并据以确定是否需要时钟周期挪用;
确定处理指令在处理系统中是否使用关键通路;以及
当确定需要时钟周期挪用和当确定处理指令使用关键通路时,执行时钟周期挪用。
11.如权利要求10所述的方法,其特征在于,感测包括感测以下一个或多个:
电路计时;
温度;
供电电压断供;以及
老化条件。
12.如权利要求10或11所述的方法,其特征在于:所述确定处理指令在处理系统中是否使用关键通路包括将处理指令与数据库进行比较,数据库存储处理系统支持的使用关键通路的至少每个指令的信息。
13.如权利要求12所述的方法,其特征在于:确定处理指令在处理系统中是否使用关键通路包括部分地解码处理指令,数据库存储由部分解码的指令所读取的信息。
14.如权利要求12所述的方法,其特征在于:确定处理指令在处理系统中是否使用关键通路包括表明处理指令为关键指令,并标识所述指令对哪个处理单元形成关键通路。
15.如权利要求10所述的方法,其特征在于:所述感测进程或环境变化,并据以确定是否需要时钟周期挪用发生在任何利用所述指令执行处理之前至少一个时钟周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于NXP股份有限公司,未经NXP股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410141788.8/1.html,转载请声明来源钻瓜专利网。