【技术实现步骤摘要】
存储器系统以及控制方法
[0001]相关申请
[0002]本申请以第2021
‑
102382号日本专利申请(申请日:2021年6月21日)为基础并对其主张优先权。本申请通过引用该基础申请而包含基础申请的全部内容。
[0003]本专利技术的实施方式涉及具备非易失性存储器的存储器系统以及控制非易失性存储器的技术。
技术介绍
[0004]近年来,具备非易失性存储器的存储器系统已广泛普及。作为这种存储器系统的一种,已知有具备NAND型闪存的固态驱动器(SSD)。
[0005]在如SSD那样的存储器系统中,存在分别从不同的裸片(die)选择的多个块(多个物理块)被用作数据的写入或者读出用的访问单位的情况。在该情况下,当在存储器系统搭载的裸片之间的不良块数的偏差较大时,有时尽管属于并非不良的非不良块,但实际上不被利用的块的数量增加。
[0006]因而,在存储器系统中,需要实现能够高效地利用非易失性存储器所含的各个块的新技术。
技术实现思路
[0007]本专利技术的一实施方式要解决的课题是提供一种存储器系统以及控制方法,能够高效地利用非易失性存储器所含的各个块。
[0008]根据一实施方式,能够连接主机的存储器系统具备:非易失性存储器,包含能够并列动作的多个裸片或者能够并列动作的多个平面;控制器,构成为被电连接于所述非易失性存储器,并控制所述非易失性存储器。所述多个裸片或者所述多个平面分别包含多个块。所述多个块分别是数据删除动作的单位。所述控制器由所述多个裸 ...
【技术保护点】
【技术特征摘要】
1.一种能够连接于主机的存储器系统,其特征在于,具备:非易失性存储器,包含能够并列动作的多个裸片或者能够并列动作的多个平面,所述多个裸片或者所述多个平面分别包含多个块,所述多个块分别是数据删除动作的单位;以及控制器,构成为被电连接于所述非易失性存储器,并控制所述非易失性存储器,所述控制器由所述多个裸片或者所述多个平面构建分别包含多个块的多个块组,所述控制器构成为响应从所述主机接收到用于向所述多个块组中的一个块组写入数据的写入指令,向所述一个块组写入与接收到的所述写入指令建立了关联的数据,所述多个块组至少包含使用第一类型块组构成的第一块组和使用第二类型块组构成的第二块组,所述第一类型块组包含通过从所述多个裸片或者所述多个平面中分别选择一个以上的数量相同的非不良块而得的多个非不良块,所述第二类型块组包含从所述多个裸片或者所述多个平面中选择的、与所述第一类型块组所含的所述多个非不良块相同数量的多个非不良块,并且所述第二类型块组所含的每一个裸片或者每一个平面的非不良块的数量在所述多个裸片或者所述多个平面之间不同。2.根据权利要求1所述的存储器系统,其特征在于,所述第二类型块组所含的每一个裸片或者每一个平面的非不良块的最大数量、与所述第二类型块组所含的每一个裸片或者每一个平面的非不良块的最小数量之间的差值为2以上。3.根据权利要求1所述的存储器系统,其特征在于,所述第二类型块组包含从所述多个裸片或者所述多个平面中不良块的数量最少的第一裸片或者第一平面中选择的两个以上的非不良块,并且不包含所述多个裸片或者所述多个平面中不良块的数量最多的第二裸片或者第二平面内的非不良块。4.根据权利要求1所述的存储器系统,其特征在于,所述控制器构成为,在所述多个裸片或者所述多个平面中不良块的数量最少的第一裸片或者第一平面所含的不良块的数量、与所述多个裸片或者所述多个平面中不良块的数量最多的第二裸片或者第二平面所含的不良块的数量之间的差值为2以上的情况下,使用所述第一类型块组和所述第二类型块组构建所述多个块组,在所述第一裸片或者所述第一平面所含的所述不良块的数量与所述第二裸片或者所述第二平面所含的所述不良块的数量之间的差值为1以下的情况下,仅使用所述第一类型块组构建所述多个块组。5.根据权利要求1所述的存储器系统,其特征在于,所述控制器构成为,对分别被分配了多个逻辑地址范围的多个区域中的各个区域,分配所述多个块组中的一个块组作为物理存储区域,所述多个逻辑地址范围是通过对访问所述存储器系统用的逻辑地址空间进行分割而得的,响应从所述主机接收到包含指定所述多个区域中的第一区域用的参数的第一写入指令,向分配到所述第一区域的块组写入与所述第一写入指令建立了关联的数据。
6.根据权利要求1所述的存储器系统,其特征在于,所述控制器构成为,从所述主机接收第一指令,该第一指令用于将所述多个块组中的一个块组作为能够用于数据的写入的开放状态的物理存储区域进行分配,并且包含表示是否允许具有比第一访问速度慢的第二访问速度的块组的分配的第一参数,在接收到的所述第一指令的所述第一参数表示允许具有所述第二访问速度的块组的分配的情况下,将由所述第二类型块组构成的一个块组作为所述开放状态的物理存储区域进行分配,在所述第一指令的所述第一参数表示不允许具有所述第二访问速度的块组的分配的情况下,将由所述第一类型块组构成的一个块组作为所述开放状态的物理存储区域进行分配。7.根据权利要求1所述的存储器系统,其特征在于,所述控制器构成为根据来自所述主机的请求,将所述多个块组各自的访问速度通知所述主机,关于所述多个块组中由所述第一类型块组构成的各个块组,向所述主机通知表示第一访问速度的信息,关于所述多个块组中由所述第二类型块组构成的各个块组,向所述主机通知表示比所述第一访问速度慢的第二访问速度的信息。8.一种能够连接于主机的存储器系统,其特征在于,具备:非易失性存储器,包含能够并列动作的多个裸片或者能够并列动作的多个平面,所述多个裸片或者所述多个平面分别包含多个块,所述多个块分别是数据删除动作的单...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。