发明名称 |
一种降低CPU功耗的方法和一种CPU、一种数字芯片 |
摘要 |
本发明提供了一种降低CPU功耗的方法,包括:CPU内部模块检测当前CPU各个通讯接口的状态信息;所述状态信息包括该通讯接口是否在进行通信;通过CPU输出端口将各个通讯接口的状态信息传递至该CPU的外部管理模块;所述外部管理模块依据所述状态信息控制传输给CPU的时钟信号;当各个通讯接口的状态均为空闲时,控制传输低于正常值的时钟信号给CPU,或者停止CPU的时钟信号供给。本发明在CPU中增加了一个状态监测模块,用于监控该CPU各个通讯接口的状态信息,并通过相应的输出端口传输至外部管理模块,当CPU空闲时,可以通过外部管理模块控制传输给CPU的时钟信号,以达到降低功耗的目的。总之,本发明可以更加灵活、更低的降低CPU功耗。 |
申请公布号 |
CN101498963B |
申请公布日期 |
2013.02.13 |
申请号 |
CN200910078973.6 |
申请日期 |
2009.03.02 |
申请人 |
北京红旗胜利科技发展有限责任公司 |
发明人 |
石艳 |
分类号 |
G06F1/32(2006.01)I |
主分类号 |
G06F1/32(2006.01)I |
代理机构 |
北京润泽恒知识产权代理有限公司 11319 |
代理人 |
苏培华 |
主权项 |
一种降低CPU功耗的方法,其特征在于,包括:CPU内部状态监测模块检测当前CPU各个通讯接口的状态信息;所述状态信息包括该通讯接口是否在进行通信;通过与通讯接口一一对应的输出端口将各个通讯接口的状态信息传递至该CPU的外部管理模块;所述外部管理模块位于CPU所在的数字芯片中,为所在数字芯片的原有功能模块,或者为新增的专用模块;所述外部管理模块依据所述状态信息控制传输给CPU的时钟信号;当各个通讯接口的状态均为空闲时,控制传输低于正常值的时钟信号给CPU,或者停止CPU的时钟信号供给。 |
地址 |
100081 北京市海淀区中关村南大街甲10号银海大厦南715A室 |