发明名称 |
一种CPU和降低CPU功耗的方法 |
摘要 |
本发明提供了一种CPU和降低CPU功耗的方法,该CPU包括功能部件和控制器,所述功能部件包括:指令存储器,用于存储指令;指令存储管理器,用于管理指向指令存储器的访问请求;数据存储器,用于存储数据;数据存储管理器,用于管理指向数据存储器的访问请求;运算部件,用于完成算术和逻辑运算;所述控制器用于控制并协调各个功能部件运行;还包括位于控制器的时钟控制模块,用于依据指令判断在当前时钟周期中是否有针对某个功能部件的访问请求;如果有,则在当前时钟周期控制该功能部件的时钟开启,否则,在当前时钟周期控制该功能部件的时钟关闭。本发明通过控制功能部件的时钟开启或关闭,去除了空闲状态功能部件的功耗,进而降低了整个CPU的功耗。 |
申请公布号 |
CN101581961A |
申请公布日期 |
2009.11.18 |
申请号 |
CN200910086468.6 |
申请日期 |
2009.06.15 |
申请人 |
北京红旗胜利科技发展有限责任公司 |
发明人 |
石艳 |
分类号 |
G06F1/32(2006.01)I;G06F9/38(2006.01)I |
主分类号 |
G06F1/32(2006.01)I |
代理机构 |
北京润泽恒知识产权代理有限公司 |
代理人 |
苏培华 |
主权项 |
1、一种CPU,其特征在于,包括功能部件和控制器,所述功能部件包括:指令存储器,用于存储指令;指令存储管理器,用于管理指向所述指令存储器的访问请求;数据存储器,用于存储数据;数据存储管理器,用于管理指向所述数据存储器的访问请求;运算部件,用于完成各种算术和逻辑运算;所述控制器,用于控制并协调各个功能部件运行;还包括:时钟控制模块,位于控制器中,用于依据指令判断在当前时钟周期中是否有针对某个功能部件的访问请求;如果有,则在当前时钟周期控制该功能部件的时钟开启,否则,在当前时钟周期控制该功能部件的时钟关闭。 |
地址 |
100081北京市海淀区中关村南大街甲10号银海大厦南706室 |