数据存储设备及其操作方法技术

技术编号:20914833 阅读:16 留言:0更新日期:2019-04-20 09:21
本发明专利技术涉及一种数据存储设备,其可包括:非易失性存储器装置,包括多个存储块组;以及控制器,被配置成当完成对从多个存储块组中选择的第一存储块组的使用时,基于多个存储块组中的、除第一存储块组以外的剩余存储块组的交叉索引,从剩余存储块组之中选择接下来待使用的第二存储块组。

Data Storage Equipment and Its Operation Method

The invention relates to a data storage device, which may include: a non-volatile memory device, including a plurality of storage block groups; and a controller configured to select a first storage block group from a plurality of storage block groups when used, based on cross-index of remaining storage block groups other than the first storage block group in a plurality of storage block groups, from the remaining storage block groups. Select the second storage block group to be used next.

【技术实现步骤摘要】
数据存储设备及其操作方法相关申请的交叉引用本申请要求于2017年10月12日向韩国知识产权局提交的申请号为10-2017-0132084的韩国专利申请的优先权,其全部内容通过引用并入本文。
本专利技术的各个实施例总体涉及一种半导体设备。特别地,实施例涉及一种数据存储设备及其操作方法。
技术介绍
计算机环境范例正转变为普适计算,其允许用户在任何时间和任何地点使用计算机系统。因此,诸如移动电话、数码相机和膝上型计算机的便携式电子设备的使用正在迅速增加。通常,便携式电子设备使用采用存储器装置的数据存储设备。数据存储设备可用于存储在便携式电子设备中使用的数据。使用存储器装置的数据存储设备不具有机械驱动单元,并且展现出优良的稳定性、耐用性、较快信息存取速度及低功耗。这种数据存储设备可包括通用串行总线(USB)存储器装置、具有各种接口的存储卡、通用闪速存储(UFS)装置以及固态驱动器(SSD)等。
技术实现思路
实施例涉及一种具有提高的操作性能的数据存储设备及其操作方法。在本公开的实施例中,一种数据存储设备,其可包括:非易失性存储器装置,包括多个存储块组;以及控制器,被配置成当完成对从多个存储块组中选择的第一存储块组的使用时,基于多个存储块组中的除第一存储块组以外的剩余存储块组的交叉索引,从剩余存储块组之中选择接下来待使用的第二存储块组。在本公开的实施例中,一种数据存储设备的操作方法,该数据存储设备包括非易失性存储器装置和控制器,其中非易失性存储器装置包括多个存储块组以及控制器被配置成控制非易失性存储器装置的操作,该方法可包括:确定是否完成对从多个存储块组中选择的第一存储块组的使用;确定多个存储块组中的、除第一存储块组以外的剩余存储块组的交叉索引;并且基于交叉索引,从剩余存储块组中选择接下来待使用的第二存储块组。在本公开的实施例中,一种半导体器装置,其包括:非易失性存储器装置,包括多个存储块组;以及控制器,被配置成对多个存储块组中的至少第一存储块组执行操作,然后对多个存储块组中的第二存储块组执行操作。相对于多个存储块组中的除第一存储块组以外的剩余存储块组的交叉索引,基于第二存储块组的交叉索引,从剩余存储块组中选择第二存储块组。剩余存储块组中的每一个的交叉索引表示剩余存储块组中的可用存储块。下面描述这些和其它特征、方面和实施例。附图说明从以下结合附图的详细描述中将更清楚地理解本公开的主题的上述和其它方面、特征和优点,其中:图1是示出根据本公开的实施例的数据存储设备的配置的框图;图2是示出根据本公开的实施例的在数据存储设备中执行的软件的示例的示图;图3是示出图1的非易失性存储器装置的配置的框图;图4A和图4B是示出根据本公开的实施例的超级块交叉索引表的示例的示图;图5是描述根据本公开的实施例的数据存储设备的操作方法的流程图;图6是示出根据本公开的实施例的包括固态驱动器(SSD)的数据处理系统的示例的示图;图7是示出图6所示的控制器的示例的示图;图8是示出根据本公开的实施例的包括数据存储设备的数据处理系统的示例的示图;图9是示出根据本公开的实施例的包括数据存储设备的数据处理系统的示例的示图;图10是示出根据本公开的实施例的包括数据存储设备的网络系统的示例的示图;并且图11是示出根据本公开的实施例的包括在数据存储设备中的非易失性存储器装置的示例的框图。具体实施方式将参照附图更详细地描述本专利技术的各个实施例。附图是各个实施例(和中间结构)的示意图。这样,将预期到由于例如制造技术和/或容差而导致的图示配置和形状的变化。因此,所描述的实施例不应被解释为受限于本文所示的特定配置和形状,而是可包括不脱离如所附权利要求所限定的本专利技术的实质和范围的配置和形状的偏差。注意的是,对“实施例”的参考不一定仅针对一个实施例,并且不同的参考不一定针对相同的实施例。参考本专利技术的实施例的横截面图和/或平面图来描述本专利技术。然而,本专利技术不限于所公开的实施例。本领域普通技术人员根据本公开将理解的是,在不脱离本专利技术的原理和实质的情况下可以对所公开的实施例进行改变。图1是示出根据实施例的数据存储设备10的配置的框图;在实施例中,数据存储设备10可存储待由诸如手机、MP3播放器、膝上型计算机、台式计算机、游戏机、电视(TV)或车载信息娱乐系统等的主机设备(未示出)访问的数据。数据存储设备10可表示存储器系统。数据存储设备10可根据主机设备(未示出)的主机接口或主机传输协议而被制造为各种类型的存储设备之中的任何一种。例如,数据存储设备10可被配置成诸如以下的各种类型的存储设备中的任意一种:固态驱动器(SSD),MMC、eMMC、RS-MMC和微型-MMC形式的多媒体卡,SD、迷你-SD和微型-SD形式的安全数字卡,通用串行总线(USB)存储装置,通用闪速存储(UFS)装置,个人计算机存储卡国际协会(PCMCIA)卡型存储装置,外围组件互连(PCI)卡型存储装置,高速PCI(PCI-E)卡型存储装置,标准闪存(CF)卡,智能媒体卡,记忆棒等。数据存储设备10可被制造成各种类型的封装中的任何一种。例如,数据存储设备10可被制造成堆叠封装(POP)、系统级封装(SIP)、片上系统(SOC)、多芯片封装(MCP)、板上芯片(COB)、晶圆级制造封装(WFP)和/或晶圆级堆叠封装(WSP)。参照图1,数据存储设备10可包括非易失性存储器装置100和控制器200。非易失性存储器装置100可操作为数据存储设备10的存储介质。非易失性存储器装置100可包括诸如以下的各种类型的非易失性存储器装置中的任何一种:NAND闪速存储器装置、NOR闪速存储器装置、使用铁电电容器的铁电随机存取存储器(FRAM)、使用隧穿磁阻(TMR)层的磁性随机存取存储器(MRAM)、使用硫族化物合金的相变随机存取存储器(PRAM)以及使用过渡金属化合物的电阻式随机存取存储器(RERAM)。在图1中,为了清楚起见和便于说明,数据存储设备10包括一个非易失性存储器装置100,但数据存储设备10可包括多个非易失性存储器装置。非易失性存储器装置100可包括存储器单元阵列(未示出),其包括布置在多个位线(未示出)和多个字线(未示出)交叉的区域中的多个存储器单元。存储器单元阵列可包括多个存储块,并且多个存储块中的每一个可包括多个页面。存储器单元阵列中的存储器单元中的每一个可以是其中存储单个位数据(例如,1位数据)的单层单元(SLC)、其中存储2位数据的多层单元(MLC)、其中存储3位数据的三层单元(TLC)以及其中存储4位数据的四层单元QLC之中的至少一个。存储器单元阵列可包括SLC、MLC、TLC和QLC之中的一个或多个单元。例如,存储器单元阵列可包括具有二维(2D)水平结构的存储器单元或具有三维(3D)垂直结构的存储器单元。控制器200可包括主机接口210、处理器220、随机存取存储器(RAM)230及存储器接口240。主机接口210可执行主机设备(未示出)与数据存储设备10之间的接口连接。例如,主机接口210可通过诸如以下的标准传输协议之中的任何一种(例如,主机接口)来与主机设备通信:USB协议、UFS协议、MMC协议、并行高级技术附件(PATA)协议、串行高级技术附件(SATA)协议、小型计算机系统接口(本文档来自技高网...

【技术保护点】
1.一种数据存储设备,其包括:非易失性存储器装置,其包括多个存储块组;以及控制器,其当完成对从所述多个存储块组中选择的第一存储块组的使用时,基于所述多个存储块组中除所述第一存储块组以外的剩余存储块组的交叉索引,从所述剩余存储块组中选择接下来待使用的第二存储块组。

【技术特征摘要】
2017.10.12 KR 10-2017-01320841.一种数据存储设备,其包括:非易失性存储器装置,其包括多个存储块组;以及控制器,其当完成对从所述多个存储块组中选择的第一存储块组的使用时,基于所述多个存储块组中除所述第一存储块组以外的剩余存储块组的交叉索引,从所述剩余存储块组中选择接下来待使用的第二存储块组。2.根据权利要求1所述的数据存储设备,其中所述非易失性存储器装置包括多个管芯,所述管芯包括多个存储块,以及所述多个存储块组中的每个均包括所述管芯的相应存储块。3.根据权利要求1所述的数据存储设备,其中分别基于存储块组中的坏块比率来计算所述多个存储块组的交叉索引。4.根据权利要求3所述的数据存储设备,其中所述控制器通过从存储块组中的存储块总数量减去包括在存储块组中的坏块的数量,来计算所述多个存储块组中的每个存储块组的交叉索引。5.根据权利要求4所述的数据存储设备,其中所述控制器在所述剩余存储块组中选择具有最高交叉索引的存储块组作为所述第二存储块组。6.根据权利要求3所述的数据存储设备,其中所述控制器通过将存储块组中的坏块数量除以存储块组中的存储块总数量,来计算所述多个存储块组的每个存储块组的交叉索引。7.根据权利要求6所述的数据存储设备,其中所述控制器在所述剩余存储块组中选择具有最低交叉索引的存储块组作为所述第二存储块组。8.根据权利要求3所述的数据存储设备,其中所述控制器进一步包括存储交叉索引表的随机存取存储器,在所述交叉索引表中,所述多个存储块组中的每个与所述交叉索引中的相应交叉索引相关联。9.根据权利要求8所述的数据存储设备,其中所述控制器实时计算所述多个存...

【专利技术属性】
技术研发人员:金贞佑边谕俊
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:韩国,KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1