[发明专利]空闲显示情况下的存储器功率节省有效
申请号: | 201810125195.0 | 申请日: | 2014-04-03 |
公开(公告)号: | CN108196809B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | S·比斯韦斯;S·希尤;C·德拉克洛普特德昌特拉克;M·古拉蒂;P·德赛;胡荣章 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G09G5/00;G09G5/393;G09G5/395 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 罗亚男 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 空闲 显示 情况 存储器 功率 节省 | ||
1.一种方法,包括:
在包括多个部件的系统中,其中所述多个部件耦接至存储器控制器,所述存储器控制器具有能够进入高速缓存断电状态的存储器高速缓存,响应于来自所述多个部件的存储器操作,所述存储器控制器访问存储器;
响应于来自所述多个部件的所述存储器操作,在所述存储器高速缓存中对从所述存储器访问的至少一些存储器数据进行高速缓存,其中所述存储器控制器针对来自所述多个部件的所述存储器操作的命中来检查所述存储器高速缓存,并且其中响应于所述存储器高速缓存中的给定存储器操作的所述命中,所述存储器控制器不访问所述存储器并且访问所述存储器高速缓存以获得数据;
检测系统中的显示设备的空闲屏幕;以及
响应于检测到所述空闲屏幕,禁止所述存储器高速缓存中的所述高速缓存断电状态。
2.根据权利要求1所述的方法,还包括:
响应于检测到所述空闲屏幕,允许将帧数据高速缓存在所述存储器高速缓存中,其中在未检测到所述空闲屏幕的时间期间禁止对帧数据进行高速缓存。
3.根据权利要求1所述的方法,还包括响应于检测到所述空闲屏幕,禁止存储器高速缓存尺寸减小。
4.根据权利要求3所述的方法,还包括:
检测从所述空闲屏幕退出;以及
响应于检测到所述退出,允许存储器高速缓存尺寸减小。
5.根据权利要求4所述的方法,其中检测到所述退出包括检测到所述多个部件中的至少一个部件将通电。
6.根据权利要求1所述的方法,还包括:
检测从所述空闲屏幕退出;以及
响应于检测到所述退出,允许所述存储器高速缓存中的所述高速缓存断电状态。
7.根据权利要求6所述的方法,其中检测到所述退出包括检测到所述多个部件中的至少一个部件将通电。
8.根据权利要求6所述的方法,其中检测到所述退出包括检测到图形设备正在请求通电。
9.根据权利要求6所述的方法,还包括:
过滤所述系统中的针对一个或多个处理器的唤醒/睡眠事件;以及
响应于所过滤的唤醒/睡眠事件来检测从所述空闲屏幕的所述退出,
所过滤的唤醒/睡眠事件指示所述处理器可能是活动的。
10.一种装置,包括:
多个部件;
存储器系统,所述存储器系统耦接至所述多个部件;
存储器高速缓存,所述存储器高速缓存耦接至所述存储器系统并被配置为对通过所述多个部件在所述存储器系统中访问的数据进行高速缓存,其中在响应于存储器操作访问所述存储器系统之前检查所述存储器高速缓存中的命中,并且其中响应于所述存储器高速缓存中的给定存储器操作的所述命中,不访问所述存储器系统并且访问所述存储器高速缓存以获得数据;以及
显示控制器,所述显示控制器耦接至所述存储器高速缓存和所述存储器系统,其中所述显示控制器被配置为生成存储器操作来读取存储在所述存储器系统中的至少一个帧缓冲器以将图像显示在显示设备上,并且其中所述存储器高速缓存在使用期间被编程以响应于所述显示设备上的所述图像是空闲的而禁止所述存储器高速缓存进入断电状态。
11.根据权利要求10所述的装置,其中所述显示控制器是可编程的以当传输所述存储器操作时请求针对帧缓冲数据在所述存储器高速缓存中进行分配,并且其中所述显示控制器在使用期间被编程以响应于所述显示设备上的所述图像是空闲的而请求进行分配,并且其中所述显示控制器在使用期间被编程以响应于所述显示设备上的所述图像是动态的而不请求进行分配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810125195.0/1.html,转载请声明来源钻瓜专利网。