[发明专利]用于存储器设备中位置检测的系统和方法有效
申请号: | 201880005104.8 | 申请日: | 2018-02-27 |
公开(公告)号: | CN110088722B | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | V·林克沃斯基;S·贝尼斯蒂;W·格思里;S·凡芮妮 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F13/16 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵志刚 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储器 设备 位置 检测 系统 方法 | ||
1.一种用于读取流的方法,包括:
访问识别的读取流,所述识别的读取流包括一个或多个读取命令和地址范围,所述地址范围基于存储器设备中接收的所述一个或多个读取命令中的地址确定;
访问传入命令;
检查所述传入命令的地址,其中所述传入命令的所述地址不与所述识别的读取流的所述地址范围接续;
分析所述传入命令的所述地址与所述识别的读取流的部分或全部所述地址范围的接近度;
基于对接近度的所述分析确定所述传入命令是否与所述识别的读取流相关联;以及
基于所述识别的读取流执行对所述存储器设备中的非易失性存储器的至少一次访问。
2.根据权利要求1所述的方法,其中所述传入命令包括所述传入命令的所述地址和大小;
其中所述传入命令的地址范围由所述传入命令的所述地址和所述大小定义;并且
其中分析所述传入命令与所述识别的读取流的部分或全部所述地址范围的接近度包括:分析所述传入命令的所述地址范围与所述识别的读取流中的部分或全部所述地址范围的接近度。
3.根据权利要求2所述的方法,其中所述接近度基于在所述识别的读取流中的至少一个所述读取命令中待读取的数据量。
4.根据权利要求3所述的方法,其中所述识别的读取流包括多个读取命令;
其中最后一个命令包括最后与所述识别的读取流相关联的所述读取命令;并且
其中所述最后一个命令包括待读取的所述数据量。
5.根据权利要求2所述的方法,其中所述接近度包括预先确定的最小接近度或预先确定的最大接近度。
6.根据权利要求2所述的方法,其中所述识别的读取流的所述地址范围由较低地址和较高地址定义;
还包括确定所述地址间隙;
其中分析接近度包括:
确定所述识别的地址流的扩展地址范围,所述扩展地址范围是通过将所述低地址扩展所述地址间隙并且将所述高地址扩展所述地址间隙而确定的;以及
确定所述传入命令的所述地址范围是否与所述识别的地址流的所述扩展地址范围至少部分地重叠,
其中基于对接近度的所述分析确定所述传入命令是否与所述识别的读取流相关联包括:
响应于确定所述传入命令的所述地址范围与所述识别的地址流的所述扩展地址范围至少部分地重叠,确定所述传入命令与所述识别的读取流相关联;以及
响应于确定所述传入命令的所述地址范围不与所述识别的地址流的所述扩展地址范围至少部分地重叠,确定所述传入命令不与所述识别的读取流相关联。
7.根据权利要求6所述的方法,其中基于预先确定的最小地址间隙、预先确定的最大地址间隙以及最近与所述识别的读取流相关联的命令的长度来确定所述地址间隙。
8.根据权利要求1所述的方法,其中基于所述识别的读取流执行对所述存储器设备中的非易失性存储器的至少一次访问包括基于所述识别的读取流在所述非易失性存储器中执行读取先行。
9.根据权利要求8所述的方法,还包括确定所述识别的读取流的方向;并且
其中使用所述识别的读取流的所述方向执行所述读取先行。
10.根据权利要求9所述的方法,其中所述识别的读取流的所述地址范围由较低地址和较高地址定义;
其中所述识别的读取流的所述方向包括较低地址方向和较高地址方向,所述较低地址方向包括小于所述较低地址的地址,所述较高地址方向包括大于所述较高地址的地址;并且
其中确定所述识别的读取流的所述方向包括确定尚未与所述识别的读取流相关联的附加命令是否包括所述较低地址方向上的地址或所述较高地址方向上的地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880005104.8/1.html,转载请声明来源钻瓜专利网。