存储器系统及其操作方法技术方案

技术编号:21453719 阅读:34 留言:0更新日期:2019-06-26 04:42
本公开涉及一种存储器系统,其包括:非易失性存储器装置,其包括多个存储块和多个备用块;以及存储器控制器,其控制非易失性存储器装置。非易失性存储器装置可将备用信息存储到存储块或备用块中的任何一个块。当从存储块中检测到坏块时,非易失性存储器装置根据备用信息利用备用块中的任何一个替换坏块。

【技术实现步骤摘要】
存储器系统及其操作方法相关申请的交叉引用本申请要求于2017年12月18日提交的申请号为10-2017-0174467的韩国专利申请的优先权,其公开通过引用整体并入本文。
本公开的各个实施例总体涉及一种存储器系统和一种存储器系统的操作方法,且更特别地,涉及一种能够利用正常块替换在存储器系统的操作期间产生的坏块的存储器系统以及一种存储器系统的操作方法。
技术介绍
存储器系统可包括:存储数据的多个存储器装置;以及设置为执行主机和存储器装置之间的通信的存储器控制器。存储器装置中的每一个可包括多个平面。平面中的每一个可包括多个存储块。为了更有效地管理存储器装置,已经提出了以超级块的方式来整理存储块的存储器系统,超级块中的每一个由两个或更多个存储块形成。这种存储器系统可以超级块为单位来操作存储器装置。
技术实现思路
本公开的各个实施例涉及一种能够容易地利用正常块替换在存储器系统的操作期间产生的坏块的存储器系统以及一种存储器系统的操作方法。本公开的实施例提供了一种存储器系统,其包括:非易失性存储器装置,其包括多个存储块和多个备用块;以及存储器控制器,其控制非易失性存储器装置。非易失性存储器装置可将备用信息存储到存储块或备用块中的任何一个块。当从存储块中检测到坏块时,非易失性存储器装置可根据备用信息利用备用块中的任何一个来替换坏块。本公开的实施例提供了一种存储器系统的操作方法,其包括:将执行各种操作的存储块与不执行操作的备用块分离;将备用块中的任何一个块指定为起始队列地址;以及当从存储块中检测到坏块时,利用被指定为起始队列地址的备用块来替换坏块。本公开的实施例提供了一种存储器系统,其包括:多个路;以及存储器控制器,其控制路。路的备用信息可存储在一些路中。当从包括在路中的存储块中检测到坏块时,路可根据备用信息利用包括在路中的备用块来替换坏块,并且将替换的备用块的映射信息传输到存储器控制器。存储器控制器可根据备用信息将待更新的映射信息存储到缓冲存储器。本公开的实施例提供了一种存储器系统,其包括:存储器装置,其包括一个或多个存储器平面,存储器平面中的每一个具有第一存储块组和第二存储块组;以及控制器,其控制存储器装置以根据第二存储块组中的空存储块的地址信息,在每一个平面中利用第二存储块组中的空存储块来替换第一存储块组中的坏存储块,其中地址信息包括分别表示用于替换的第一空存储块和用于替换的最后空存储块的地址的指针,并且其中控制器在每次替换时更新地址信息。附图说明图1是示出根据本公开的实施例的可操作地联接到主机的存储器系统的示图。图2是示出图1所示的存储器系统中采用的存储器控制器的示例的示图。图3是示出根据本公开的实施例的存储器系统的示图。图4是示出图1所示的非易失性存储器装置的示例的示图。图5是示出图4所示的非易失性存储器装置中采用的存储块的示例的示图。图6是示出根据本公开的实施例的超级块的布置的示图。图7是示出根据本公开的实施例的超级块组和备用块组的布置的示图。图8是示出根据本公开的实施例的设置起始队列地址和结束队列地址的方法的示图。图9是详细示出根据本公开的实施例的利用正常块替换坏块的方法的示图。图10是示出根据本公开的实施例的管理备用信息的方法的示图。图11是示出根据本公开的实施例的管理备用信息的方法的示图。图12是示出根据本公开的实施例的存储器系统的操作方法的流程图。图13是示出包括图2所示的存储器控制器的存储器系统的示例的示图。图14是示出包括图2所示的存储器控制器的存储器系统的示例的示图。图15是示出包括图2所示的存储器控制器的存储器系统的示例的示图。图16是示出包括图2所示的存储器控制器的存储器系统的示例的示图。具体实施方式现将参照附图在下文中更全面地描述本专利技术的公开的示例性实施例;然而,应当注意的是,本专利技术可以不同的形式来实施,并且不应被解释为限于在此阐述的实施例。相反地,提供这些实施例以便使本公开彻底且充分,并且将示例性实施例的范围全面地传达给本领域的技术人员。在附图中,为了说明清楚,可以夸大尺寸。将理解的是,当元件被称为在两个元件“之间”时,其可以是这两个元件之间的唯一元件,或者也可存在一个或多个中间元件。在下文中,将参照附图描述实施例。在本文中参考横截面图来描述实施例,其中横截面图为实施例(和中间结构)的示意图。这样,将预期到由于例如制造技术和/或容差而导致的图示形状的变化。因此,实施例不应被解释为限于在本文中所示的区域的特定形状,而是可包括例如由制造引起的形状偏差。在附图中,为清楚起见,可以夸大层和区域的长度和大小。附图中相同的附图标记表示相同的元件。诸如“第一”和“第二”的术语可用于描述各个部件,但其不应限制各个部件。这些术语仅用于将部件与其它部件区分开。例如,在不脱离本公开的实质和范围的情况下,第一部件可被称为第二部件,并且第二部件可被称为第一部件等。此外,“和/或”可包括所提及的部件中的任何一个或其组合。此外,只要在句中没有特别提及,则单数形式可包括复数形式。此外,在说明书中可交换地使用“包括/包含”或“包括有/包含有”以表示可能存在或添加一个或多个部件、步骤、操作和元件。此外,除非另有定义,否则本说明书中使用的包括技术术语和科学术语的所有术语具有与相关领域的技术人员通常理解的含义相同的含义。通常使用的字典中定义的术语应被解释为具有与在相关技术的背景下解释的含义相同的含义,并且除非在本说明书中另有明确定义,否则其不应被解释为具有理想化或过于正式的含义。还应注意的是,在本说明书中,“连接/联接”指一个部件不仅直接地联接另一部件,而且还通过中间部件间接地联接另一部件。另一方面,“直接连接/直接联接”指一个部件直接地联接另一部件而没有中间部件。图1是示出根据本公开的实施例的存储器系统1000的示图。参照图1,存储器系统1000可包括:非易失性存储器装置1100,其即使在电源关闭时也保留所存储的数据;缓冲存储器装置1300,其临时存储数据;以及存储器控制器1200,其在主机2000的控制下控制非易失性存储器装置1100和缓冲存储器装置1300,主机2000可操作地联接到存储器系统1000。主机2000可使用诸如以下的各种通信方法中的至少一种来与存储器系统1000通信:通用串行总线(USB)、串行AT附件(SATA)、串列SCSI(SAS)、高速芯片间(HSIC)、小型计算机系统接口(SCSI)、外围组件互连(PCI)、高速PCI(PCIe)、高速非易失性存储器(NVMe)、通用闪存(UFS)、安全数字(SD)、多媒体卡(MMC)、嵌入式MMC(eMMC)、双列直插式存储器模块(DIMM)、寄存式DIMM(RDIMM)以及低负载DIMM(LRDIMM)。存储器控制器1200可控制存储器系统1000的全部操作,并且控制主机2000与非易失性存储器装置1100之间的数据交换。例如,存储器控制器1200可响应于主机2000的请求来控制非易失性存储器装置1100编程或读取数据。此外,存储器控制器1200可存储与包括在非易失性存储器装置1100中的主存储块和子存储块有关的信息,并且可根据为编程操作而加载的数据量,可使非易失性存储器装置1100选择对主存储块或子存储块执行编程操作。在实施例中,非易失性存储器本文档来自技高网...

【技术保护点】
1.一种存储器系统,其包括:非易失性存储器装置,其包括多个存储块和多个备用块;以及存储器控制器,其控制所述非易失性存储器装置,其中所述非易失性存储器装置将备用信息存储到所述存储块或所述备用块的任何一个块中,以及其中当从所述存储块中检测到坏块时,所述非易失性存储器装置根据所述备用信息利用所述备用块中的任何一个替换所述坏块。

【技术特征摘要】
2017.12.18 KR 10-2017-01744671.一种存储器系统,其包括:非易失性存储器装置,其包括多个存储块和多个备用块;以及存储器控制器,其控制所述非易失性存储器装置,其中所述非易失性存储器装置将备用信息存储到所述存储块或所述备用块的任何一个块中,以及其中当从所述存储块中检测到坏块时,所述非易失性存储器装置根据所述备用信息利用所述备用块中的任何一个替换所述坏块。2.根据权利要求1所述的存储器系统,其中所述非易失性存储器装置包括:多个平面,所述多个平面中的每一个包括所述存储块和所述备用块;外围电路,其对包括在所述平面中的所述存储块或所述备用块执行各种操作;以及控制逻辑,其在所述存储器控制器的控制下控制所述外围电路。3.根据权利要求2所述的存储器系统,其中所述多个平面中的每一个包括用于存储所述备用信息的块。4.根据权利要求3所述的存储器系统,其中响应于所述不同平面中的每一个的备用块的状态,更新存储到相应平面的备用信息。5.根据权利要求1所述的存储器系统,其中所述备用信息包括起始队列地址和结束队列地址。6.根据权利要求5所述的存储器系统,其中所述起始队列地址是所述备用块之中的、未替换所述坏块的备用块中的任何一个的地址。7.根据权利要求6所述的存储器系统,其中当与所述起始队列地址相对应的备用块替换了所述坏块时,与随后替换相对应的备用块的地址被更新为所述起始队列地址。8.根据权利要求5所述的存储器系统,其中所述结束队列地址是所述备用块之中的、与最后替换相对应的备用块的地址。9.根据权利要求2所述的存储器系统,其中当从所述存储块中检测到所述坏块时,所述控制逻辑将检测到所述坏块的相应平面的备用信息中包括的所述起始队列地址和所述结束队列地址进行比较,其中当所述起始队列地址和所述结束队列地址彼此不同时,所述控制逻辑利用与所述起始队列地址相对应的备用块替换所述坏块,以及其中当所述起始队列地址和所述结束队列地址彼此相同时,...

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

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

1