[发明专利]多核微处理器及使用其省电的方法有效
| 申请号: | 201810985884.9 | 申请日: | 2014-08-28 |
| 公开(公告)号: | CN109240481B | 公开(公告)日: | 2020-08-11 |
| 发明(设计)人: | G·葛兰·亨利;泰瑞·派克斯;布兰特·比恩;史蒂芬·嘉斯金斯 | 申请(专利权)人: | 威盛电子股份有限公司 |
| 主分类号: | G06F1/3234 | 分类号: | G06F1/3234 |
| 代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
| 地址: | 中国台湾新北*** | 国省代码: | 台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种多核微处理器及使用其省电的方法。微处理器包括多个处理核、高速缓冲存储器及控制单元,其由停止至核的时脉信号使核睡眠。每一处理核执行睡眠指令作为控制单元所产生一各自使上述多个处理核睡眠的请求。控制单元使每一处理核睡眠以响应上述请求,侦测当所有核已产生各自请求以使其睡眠时,唤醒仅一最后处理核产生请求。最后处理核写回及使高速缓冲存储器失效,并指示高速缓冲存储器已失效及产生一请求至控制单元使最后处理核回到睡眠。控制单元当最后处理核写回且使高速缓冲存储器失效时,使最后处理核回到睡眠,并使其它处理核维持睡眠。本发明具有更少的功率消耗。 | ||
| 搜索关键词: | 多核 微处理器 使用 方法 | ||
【主权项】:
1.一种用于使多核微处理器的大部分核进入睡眠状态的方法,其特征在于,所述核中的指定核服务于未被指向任何特定核的非指向唤醒事件,所述方法包括:使所有所述核进入睡眠状态并且阻止针对所述核中除所述指定核以外的所有核的唤醒事件,其中使所有所述核进入睡眠状态包括:阻止向所有所述核提供时脉信号和电源;响应于侦测到唤醒事件,唤醒所述指定核以处理所侦测到的唤醒事件;与是否存在正进行的唤醒事件所被指向的任何非指定核无关地,解除针对除所述指定核以外的核的唤醒事件,使得在指向唤醒事件被指向非指定核的情况下,所述非指定核能够对所述指向唤醒事件作出反应,并且在没有指向唤醒事件被指向非指定核的情况下,所有所述非指定核保持睡眠状态;在所述指定核服务于所述唤醒事件之后,使所述指定核返回睡眠状态;阻止针对除所述指定核以外的所有核的唤醒事件;以及在使所有所述核进入睡眠状态之后,保持除所述指定核以外的其它核为睡眠状态,直到唤醒事件被指向所述其它核中的一个或多个为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810985884.9/,转载请声明来源钻瓜专利网。





