[发明专利]存储器子系统中的高速缓存管理在审
申请号: | 202110684660.6 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113918482A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | C·巴拉普拉姆;A·贡杜;宋泽尚;K·J·洛博;S·S·马利克 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F12/0877 | 分类号: | G06F12/0877;G06F12/1045 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 彭晓文 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 子系统 中的 高速缓存 管理 | ||
1.一种设备,包含:
非易失性存储器;
易失性存储器;以及
接口控制器,所述接口控制器与所述非易失性存储器和所述易失性存储器耦合,所述接口控制器包含缓冲器并且可操作用于:
从主机装置接收命令以将数据写入所述非易失性存储器的存储器地址,所述存储器地址与所述易失性存储器的存储体中的一组存储器单元相关联;
至少部分基于所述命令将所述数据存储在所述缓冲器中,所述缓冲器具有对应于所述易失性存储器的页面大小的存储容量;
在将所述数据存储在所述缓冲器中之后,确定所述易失性存储器的所述存储体中的所述一组存储器单元的存储信息;以及
至少部分基于所述一组存储器单元的所述存储信息,将所述数据从所述缓冲器传送到所述易失性存储器的所述存储体中的所述一组存储器单元。
2.根据权利要求1所述的设备,其中,所述接口控制器还可操作用于:
至少部分基于所述存储信息,确定所述一组存储器单元是否存储第二数据;以及
至少部分基于确定所述一组存储器单元存储所述第二数据,将所述第二数据的子集传送到所述非易失性存储器。
3.根据权利要求2所述的设备,其中,所述接口控制器包含第二缓冲器,并且还可操作用于:
在将所述数据从所述缓冲器传送到所述一组存储器单元之前,将所述第二数据从所述一组存储器单元传送到所述第二缓冲器;
确定所述第二数据的所述子集是否不同于存储在所述非易失性存储器中的对应的数据;以及
至少部分基于确定所述第二数据的所述子集不同于所述对应的数据,启动写操作以将来自所述第二缓冲器的所述第二数据的所述子集存储在所述非易失性存储器中。
4.根据权利要求2所述的设备,其中,所述接口控制器包含存储所述易失性存储器的所述存储体中的存储器单元的子集的存储信息的阵列,并且其中,所述接口控制器还可操作用于:
选择包括在所述命令中的一组地址位;以及
至少部分基于所述一组地址位,引用存储所述易失性存储器的所述存储体中的存储器单元的子集的存储信息的所述阵列,其中,将所述第二数据的所述子集传送到所述非易失性存储器至少部分基于存储所述第二数据的所述子集的存储器单元的子集的存储信息。
5.根据权利要求1所述的设备,其中,所述接口控制器还可操作用于:
至少部分基于所述存储信息,确定所述一组存储器单元可用于存储所述数据:
从所述缓冲器中读取所述数据;以及
启动写操作以将所述数据存储在所述易失性存储器的所述一组存储器单元中。
6.根据权利要求1所述的设备,其中,所述接口控制器包含存储所述易失性存储器的所述存储体的存储信息的阵列,并且其中,所述接口控制器还可操作用于:
选择包括在所述命令中的一组地址位;以及
至少部分基于所述一组地址位来引用存储所述易失性存储器的所述存储体的所述存储信息的所述阵列,其中,所述存储信息至少部分基于引用所述阵列来确定。
7.根据权利要求1所述的设备,其中,所述接口控制器还可操作用于:
至少部分基于来自所述主机装置的所述命令,将所述数据从所述缓冲器传送到所述非易失性存储器;以及
启动写操作以将所述数据存储在所述存储器地址。
8.根据权利要求1所述的设备,其中,所述主机装置包含片上系统或处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110684660.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆及该车辆的制造方法
- 下一篇:一种双向节流管掺汽超空化喷射噪声抑制装置