[发明专利]使用存储器容量压缩的存储器控制器,以及相关的基于处理器的系统和方法有效
申请号: | 201580026204.5 | 申请日: | 2015-05-20 |
公开(公告)号: | CN106462494B | 公开(公告)日: | 2019-07-30 |
发明(设计)人: | 马托伊斯·科内利斯·安东尼乌斯·阿德里安努斯·黑德斯;纳塔瑞詹·维颜纳森;C·B·韦里利 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本文所揭示的方面包含使用存储器容量压缩的存储器控制器,以及相关的基于处理器的系统和方法。在某些方面,使用可提供存储器容量压缩的经压缩存储器控制器。在一些方面,可使用基于线的存储器容量压缩方案,其中执行物理地址PA到物理缓冲器地址的额外翻译,以允许系统存储器中在所述物理缓冲器地址处的经压缩数据用于高效经压缩数据存储。还可使用翻译旁视缓冲器TLB来存储包括对应于所述系统存储器中的物理缓冲器地址的PA标记的TLB条目,以更高效地执行所述PA到所述系统存储器中的所述物理缓冲器地址的所述翻译。在某些方面,可使用基于线的存储器容量压缩方案、基于页的存储器容量压缩方案,或混合的基于线‑页的存储器容量压缩方案。 | ||
搜索关键词: | 使用 存储器 容量 压缩 控制器 以及 相关 基于 处理器 系统 方法 | ||
【主权项】:
1.一种经压缩存储器控制器,其包括:存储器接口,其经配置以存取系统存储器;以及控制器,其经配置以:接收存储器存取请求,其包括将经由系统总线在所述系统存储器中存取的物理地址PA;确定用于所述接收到的存储器存取请求的所述PA是否包含在转译后备缓冲器TLB中的多个TLB条目之中的TLB条目中,所述多个TLB条目之中的每一TLB条目经配置以存储来自主目录的条目,其包括:标记阵列中对应于PA的标记;以及所述系统存储器中对应于所述PA的至少一个物理缓冲器地址,其中所述系统存储器中的每一物理缓冲器地址包含池指示符,其指示所述系统存储器中的多个不同大小的物理缓冲器池之中的物理缓冲器池,每一不同大小的物理缓冲器池对应于经压缩数据的不同压缩大小;如果所述PA包含在所述TLB中的所述TLB条目中,则将所述接收到的存储器存取请求中的所述接收到的PA翻译为包含所述PA的所述TLB条目中的所述至少一个物理缓冲器地址中的物理缓冲器地址;如果所述PA不包含在所述TLB中,则基于所述PA到所述主目录中的所述条目中的物理缓冲器地址的映射,将所述接收到的存储器存取请求中的所述接收到的PA翻译为所述物理缓冲器地址,所述主目录包括各自对应于PA且包括由多个数据线组成的所述系统存储器中的数据线地址的多个物理缓冲器地址;以及基于所述物理缓冲器地址存取所述系统存储器中的所述数据线地址,以执行所述接收到的存储器存取请求。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580026204.5/,转载请声明来源钻瓜专利网。
- 上一篇:固态存储器损坏的减轻
- 下一篇:存储器控制器以及基于处理器的系统和方法