[发明专利]用于在非易失性存储器中的异步裸芯操作的方法和系统有效
申请号: | 201380068977.0 | 申请日: | 2013-12-23 |
公开(公告)号: | CN104903842B | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | A.W.辛克莱;N.J.托马斯;B.赖特 | 申请(专利权)人: | 桑迪士克科技有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 万里晴 |
地址: | 美国得*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 非易失性存储器 中的 异步 操作 方法 系统 | ||
1.一种大容量贮存存储器系统,包括:
接口,其适应于从主机系统接收数据;
多个闪速存储器裸芯;以及
控制器,其与所述接口和所述多个闪速存储器裸芯通信,所述控制器被配置为:
响应于从所述主机系统接收针对顺序数据类型的第一请求,在所述多个闪速存储器裸芯中完全并行地读取或写入数据;以及
响应于从所述主机系统接收针对随机数据类型的第二请求,与在所述多个闪速存储器裸芯的每一个中的同时发生的操作独立地并且异步地读取或写入数据。
2.如权利要求1所述的大容量贮存存储器系统,其中,所述控制器被配置为以等于对所述多个闪速存储器裸芯的单独的一个编程的最大单位的量来管理数据。
3.如权利要求2所述的大容量贮存存储器系统,其中,所述控制器被配置为基于独立于接收的数据的主机LBA地址的标准来选择在其中写入接收的数据的裸芯。
4.如权利要求3所述的大容量贮存存储器系统,其中,所述标准包括具有最短的待定数据写入队列的裸芯。
5.如权利要求3所述的大容量贮存存储器系统,其中,所述多个闪速存储器裸芯的至少一部分的每一个包括:
多个层,其每一个具有多个存储器块,其中,第一层包括第一每单元位数据容量,并且第二层包括大于所述第一每单元位容量的第二每单元位容量;以及
在所述多个层的每一个中的多个分区,其中,在层中的所述多个存储器块中的每一个编程的存储器块被唯一地分类为在所述多个分区的各自的一个中。
6.如权利要求5所述的大容量贮存存储器系统,其中,所述控制器被配置为识别与从所述主机系统接收的数据相关联的数据类型、并且基于识别的数据类型的未完成的事务的数量选择裸芯。
7.如权利要求5所述的大容量贮存存储器系统,其中,所述控制器被配置为选择具有最低逻辑填充度的裸芯。
8.如权利要求2所述的大容量贮存存储器系统,其中,所述控制器包括多个控制器,所述多个裸芯成组地连接到多个控制通道的各自的一个并且所述多个控制器的每一个仅与所述多个控制通道的各自的一个上的多个闪速存储器裸芯的一组通信。
9.如权利要求8所述的大容量贮存存储器系统,其中,所述多个控制器的每一个被配置为管理与各自预定独特的主机LBA地址范围相关联的数据。
10.如权利要求9所述的大容量贮存存储器系统,其中,所述多个控制器的每一个被配置为独立地选择连接到其各自控制通道的裸芯以用于所述多个控制器相互独立地写入接收的数据。
11.一种管理数据的方法,包括:
在具有接口、多个闪速存储器裸芯和控制器的大容量贮存存储器系统中,其中所述接口适应于从主机系统接收数据,所述控制器与所述接口和所述多个闪速存储器裸芯通信,所述控制器:
响应于从所述主机系统接收针对顺序数据类型的第一请求,在所述多个闪速存储器裸芯中完全并行地读取或写入数据;以及
响应于从所述主机系统接收针对随机数据类型的第二请求,与在所述多个闪速存储器裸芯的每一个中的同时发生的操作独立地并且异步地读取或写入数据。
12.如权利要求11所述的方法,还包括所述控制器以等于对所述多个闪速存储器裸芯的单独的一个编程的最大单位的量来管理数据写入。
13.如权利要求11所述的方法,还包括所述控制器基于独立于接收的数据的主机LBA地址的标准来选择在其中写入接收的数据的裸芯。
14.如权利要求13所述的方法,其中,所述标准包括具有最短的待定数据写入队列的裸芯。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桑迪士克科技有限责任公司,未经桑迪士克科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380068977.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:隐式社交图谱连接
- 下一篇:用于在移动计算设备上打字的方法和设备