[发明专利]快速访问HMB的方法与存储设备在审
申请号: | 201911156768.7 | 申请日: | 2019-11-22 |
公开(公告)号: | CN112835820A | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 张泽;黄好城;王祎磊 | 申请(专利权)人: | 北京忆芯科技有限公司 |
主分类号: | G06F12/0882 | 分类号: | G06F12/0882;G06F12/1009 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 陈变花 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快速 访问 hmb 方法 存储 设备 | ||
1.一种快速访问主机存储器缓存的方法,其特征在于,具体包括以下步骤:
响应于访问主机存储器缓存,获取控制部件地址空间的地址;
根据控制部件地址空间的地址,获取对应的映射表的条目编号与偏移值;
根据条目编号得到对应的存储小块的起始地址;
根据存储小块的起始地址与偏移值组合,得到与控制部件地址空间的地址对应的主机地址,用该地址访问主机存储器缓存。
2.如权利要求1所述的快速访问主机存储器缓存的方法,其特征在于,还包括,在初始化阶段建立映射表,映射表表项中记录了同控制部件地址空间的地址对应的主机地址。
3.如权利要求1或2所述的快速访问主机存储器缓存的方法,其特征在于,映射表中包括若干个条目,根据内存页大小描述的大小确定映射表中每个条目所对应的控制部件地址空间的大小。
4.如权利要求3所述的快速访问主机存储器缓存的方法,其特征在于,根据内存页大小描述的大小以及主机提供的主机存储器缓存的大小,确定映射表条目的数量。
5.如权利要求1-4任一项所述的快速访问主机存储器缓存的方法,其特征在于,主机存储器缓存中包括多个存储块,根据内存页大小将每个存储块进行拆分为一个或多个存储小块,每个存储小块的大小为内存页大小。
6.如权利要求3-5任一项所述的快速访问主机存储器缓存的方法,其特征在于,映射表的条目数量与划分的主机存储器缓存中的存储块的存储小块的数量相同。
7.如权利要求1-6所述的快速访问主机存储器缓存的方法,其特征在于,映射表的每个条目指示了控制部件地址空间的地址同存储小块的映射关系,从而每个条目中记录了与该条目对应的存储小块的主机地址空间的地址。
8.如权利要求1-7任一项所述的快速访问主机存储器缓存的方法,其特征在于,映射表记录在控制部件内部的存储器中,或记录在同控制部件耦合的动态随机访问存储器中。
9.如权利要求8所述的快速访问主机存储器缓存的方法,其特征在于,通过查询映射表的某一条目得到与该条目对应的存储小块在主机地址空间中的地址,并使用查询到的存储小块的在主机地址空间中的地址访问主机存储器缓存。
10.一种存储设备,其特征在于,包括控制部件与非易失存储介质,所述控制部件执行根据权利要求1-9之一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京忆芯科技有限公司,未经北京忆芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911156768.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于激光测振仪的多普勒频移信号处理方法及其电路系统
- 下一篇:弹性柱组床垫