[发明专利]计算机系统和存储器管理的方法有效
申请号: | 201380024937.6 | 申请日: | 2013-05-07 |
公开(公告)号: | CN104303167B | 公开(公告)日: | 2018-01-23 |
发明(设计)人: | N·帕斯 | 申请(专利权)人: | 马维尔国际贸易有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 酆迅,辛鸣 |
地址: | 巴巴多斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机系统 存储器 管理 方法 | ||
1.一种计算机系统,包括:
集成电路,所述集成电路包括:
第一存储器类型的第一存储器;以及
第二存储器类型的第二存储器,所述第二存储器以与所述第一存储器相同的频率操作,其中当在活跃模式中操作时所述第一存储器和所述第二存储器消耗相同或者类似数量的功率,在所述活跃模式中数据能够被留存、读取和写入,并且其中当在待机模式中操作时所述第二存储器比所述第一存储器消耗更少功率,在所述待机模式中数据能够被留存但是无法被读取或者写入;
处理单元,被配置为执行生成将被存储在两个存储器中的至少一个存储器中的数据项的过程,所述两个存储器包括所述第一存储器和所述第二存储器;以及
耦合到所述处理单元的存储器控制器,所述存储器控制器包括分别耦合到所述第一存储器和所述第二存储器的第一接口和第二接口,其中所述第二接口与所述第一接口分离,并且其中所述存储器控制器被配置为至少部分基于所述数据项的数据留存特性来选择将所述数据项存储在所述两个存储器中的哪个存储器中,所述数据留存特性对应于所述数据项在所述过程完成后是否被留存。
2.根据权利要求1所述的计算机系统,其中所述第一存储器是双倍数据速率同步动态随机存取存储器(DDR SDRAM),并且其中所述第二存储器是低功率双倍数据速率同步动态随机存取存储器(LPDDR SDRAM)或者移动双倍数据速率存储器。
3.根据权利要求1所述的计算机系统,其中所述第一存储器被配置为通过不向所述第一存储器供应功率而在所述待机模式期间被关断以消除或者降低所述第一存储器的泄露电流。
4.根据权利要求1所述的计算机系统,其中所述存储器控制器被配置为当所述过程的存储器需求为高时将所述数据项存储在所述第一存储器中,高存储器需求包括对大数量数据的存储或者高速率,以所述高速率从所述第一存储器或者所述第二存储器读取数据或者向所述第一存储器或者所述第二存储器中存储数据。
5.根据权利要求1所述的计算机系统,其中所述存储器控制器被配置为当所述处理单元执行用于多媒体计算机程序的指令时将所述数据项存储在所述第一存储器中,所述多媒体计算机程序包括交互式游戏功能或者视频记录功能。
6.根据权利要求1所述的计算机系统,其中所述计算机系统是消耗来自电池的功率的移动设备。
7.根据权利要求1所述的计算机系统,其中所述存储器控制器被配置为至少部分响应于所述第二存储器是否具有用于由所述处理单元执行的所述过程的存储器需求的足够容量来选择将所述数据项存储在所述两个存储器中的哪个存储器中。
8.根据权利要求7所述的计算机系统,其中所述存储器控制器被配置为至少部分响应于所述数据项是否(i)由所述过程生成或者(ii)由所述过程操纵来选择将所述数据项存储在所述两个存储器中的哪个存储器中。
9.根据权利要求8所述的计算机系统,其中所述存储器控制器被配置为至少部分响应于在所述处理单元上被执行的操作系统的操作模式是否是(i)待机模式或者(ii)活跃模式来选择将所述数据项存储在所述两个存储器中的哪个存储器中。
10.根据权利要求8所述的计算机系统,其中所述存储器控制器被配置为至少部分响应于当在所述处理单元上被执行的所述操作系统的待机模式期间所述数据项是否需要被留存来选择将所述数据项存储在所述两个存储器中的哪个存储器中。
11.根据权利要求1所述的计算机系统,其中所述第二存储器比所述第一存储器具有更少存储器容量。
12.根据权利要求1所述的计算机系统,其中所述数据留存特性还对应于在所述待机模式期间所述数据项是否被留存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔国际贸易有限公司,未经马维尔国际贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380024937.6/1.html,转载请声明来源钻瓜专利网。