[发明专利]操作存储设备的方法、存储设备以及操作存储系统的方法在审
申请号: | 201910879584.7 | 申请日: | 2019-09-17 |
公开(公告)号: | CN111128287A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 金东佑;金东民;尹松虎;郑郁翰 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G11C16/26 | 分类号: | G11C16/26;G06F3/06 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 杨姗 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作 存储 设备 方法 以及 存储系统 | ||
1.一种操作存储设备的方法,所述方法包括:
在所述存储设备处,基于数据读取请求接收元信息传送命令,其中所述元信息传送命令是从主机设备接收的;
在所述存储设备处,接收与所述数据读取请求和所述元信息传送命令相对应的数据读取命令,其中所述数据读取命令是从所述主机设备接收的;
在所述存储设备处,接收与所述数据读取请求和所述元信息传送命令相对应的多个元数据,其中所述多个元数据是从所述主机设备接收的;以及
在所述存储设备处,基于所述数据读取命令和所述多个元数据执行数据读取操作。
2.根据权利要求1所述的方法,其中:
所述元信息传送命令包括元信息传送标识ID,并且
所述数据读取命令包括与所述元信息传送ID相对应的读取ID。
3.根据权利要求2所述的方法,其中所述元信息传送ID和所述读取ID具有相同的值。
4.根据权利要求1所述的方法,其中所述多个元数据包括与用于执行所述数据读取操作的多个物理地址相关联的信息。
5.根据权利要求4所述的方法,其中所述多个元数据包括对多个逻辑地址与所述多个物理地址之间的对应关系加以指示的逻辑到物理映射信息。
6.根据权利要求1所述的方法,其中执行数据读取操作包括:
基于所述多个元数据获得多个物理地址;
基于所述多个物理地址读取目标数据;以及
输出所述目标数据。
7.根据权利要求6所述的方法,其中当接收到所述元信息传送命令的第一时间点与接收到所述数据读取命令的第二时间点之间的时间差短于第一参考时间并且没有完成所述多个元数据的接收时,实施等待时间直到完成所述多个元数据的接收为止,在完成所述多个元数据的接收之后基于所述多个元数据读取所述目标数据。
8.根据权利要求6所述的方法,其中当接收到所述元信息传送命令的第一时间点与接收到所述数据读取命令的第二时间点之间的时间差长于第二参考时间并且完成所述多个元数据的接收时,在接收到所述数据读取命令之前基于所述多个元数据预读取所述目标数据,并且在接收到所述数据读取命令的第二时间点之后立即输出所述目标数据。
9.根据权利要求8所述的方法,其中在所述第一时间点与所述第二时间点之间执行除所述数据读取操作之外的至少一个操作。
10.根据权利要求1所述的方法,其中所述数据读取请求是一次读取大于预定大小的大量数据的大规模读取请求。
11.根据权利要求10所述的方法,其中所述数据读取请求是单个读取请求。
12.根据权利要求1所述的方法,其中所述多个元数据是通过直接存储器访问DMA接口发送的。
13.一种存储设备,包括:
多个非易失性存储器,被配置为存储多个数据;以及
存储控制器,被配置为控制所述多个非易失性存储器的操作,
其中所述存储控制器被配置为基于数据读取请求接收元信息传送命令,接收与所述数据读取请求和所述元信息传送命令相对应的数据读取命令,接收与所述数据读取请求和所述元信息传送命令相对应的多个元数据,并且基于所述数据读取命令和所述多个元数据执行数据读取操作,
其中所述元信息传送命令、所述数据读取命令和所述多个元数据是从主机设备接收的。
14.根据权利要求13所述的存储设备,还包括:
缓冲存储器,被配置为当接收到所述元信息传送命令的第一时间点与接收到所述数据读取命令的第二时间点之间的时间差长于参考时间并且完成所述多个元数据的接收时,在接收到所述数据读取命令之前,临时存储基于所述多个元数据预读取的目标数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910879584.7/1.html,转载请声明来源钻瓜专利网。