存储器控制器、存储装置及其操作方法制造方法及图纸

技术编号:32871085 阅读:13 留言:0更新日期:2022-04-02 12:00
本公开提供一种存储器控制器、存储装置及其操作方法。一种存储装置包括存储器装置和存储器控制器。存储器装置包括第一平面和第二平面,第一平面和第二平面各自包括被配置为存储用户数据的数据块、被配置为替换一个或更多个坏块的一个或更多个替换块、以及被配置为存储系统信息的系统块。存储器控制器被配置为当在第一平面中的一个或更多个替换块全部都被用于替换先前检测到的坏块之后在第一平面中检测到坏块时,用在第一平面中的系统块当中选择的目标系统块来替换检测到的坏块。的目标系统块来替换检测到的坏块。的目标系统块来替换检测到的坏块。

【技术实现步骤摘要】
存储器控制器、存储装置及其操作方法


[0001]本文描述的一个或更多个实施方式涉及一种电子装置,更具体地,涉及一种存储装置及其操作方法。

技术介绍

[0002]存储装置在诸如计算机或智能电话的主机装置的控制下存储数据。在结构上,存储装置配备有存储器装置,并且在一些情况下还可以包括用于控制存储器装置的存储器控制器。在其它情况下,存储器控制器可以从外部联接到存储器装置。
[0003]一般来说,存储器装置分为易失性存储器装置和非易失性器存储装置。易失性存储器装置仅在供电时存储数据。当供电中断时,存储的数据丢失。易失性存储器装置的示例包括静态随机存取存储器(SRAM)和动态随机存取存储器(DRAM)。
[0004]非易失性存储器装置即使在供电中断时仍保持数据的存储。非易失性存储器装置的示例包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM),电可擦ROM(EEROM)和闪存存储器。

技术实现思路

[0005]实施方式提供一种具有改进的坏块管理性能的存储器装置和该存储器装置的操作方法。
[0006]根据本公开的一个方面,提供一种存储装置,该存储装置包括:存储器装置,该存储器装置包括第一平面和第二平面,第一平面和第二平面各自包括被配置为存储用户数据的数据块、被配置为替换一个或更多个坏块的一个或更多个替换块、以及被配置为存储系统信息的系统块;以及存储器控制器,该存储器控制器被配置为当在第一平面中的一个或更多个替换块全部都被用于替换先前检测到的坏块之后在第一平面中检测到坏块时,用在第一平面中的系统块当中选择的目标系统块来替换检测到的坏块。
[0007]根据本公开的另一方面,提供一种操作存储装置的方法,该存储装置包括第一平面和第二平面,第一平面和第二平面各自包括被配置为存储用户数据的数据块、被配置为替换一个或更多个坏块的一个或更多个替换块、以及被配置为存储系统信息的系统块,该方法包括以下步骤:检测在第一平面中是否出现坏块;以及当在第一平面中的一个或更多个替换块全部都被用于替换先前检测到的坏块之后在第一平面中检测到坏块时,用在第一平面中的系统块当中选择的目标系统块来替换检测到的坏块。
[0008]根据本公开的又一方面,提供一种控制存储器装置的存储器控制器,该存储器装置包括第一平面和第二平面,第一平面和第二平面各自包括被配置为存储用户数据的数据块、被配置为替换一个或更多个坏块的一个或更多个替换块、以及被配置为存储系统信息的系统块,该存储器控制器包括:块管理器,该块管理器被配置为将包括在第一平面中的数据块中的至少一个和包括在第二平面中的数据块中的至少一个分配给超级块;以及操作控制器,该操作控制器被配置为在对超级块执行存储器操作时控制存储器装置执行同时驱动
第一平面和第二平面的多平面操作,其中,当在第一平面中的一个或更多个替换块全部都被用于替换先前检测到的坏块之后在第一平面中检测到坏块时,块管理器被配置为用在第一平面中的系统块当中选择的目标系统块来替换检测到的坏块。
[0009]根据本公开的又一方面,提供一种操作存储装置的方法,该存储装置包括第一平面和第二平面,第一平面和第二平面各自包括被配置为存储用户数据的数据块、被配置为替换一个或更多个坏块的一个或更多个替换块、以及被配置为存储系统信息的系统块,该方法包括以下步骤:检测第一平面中的坏块;当没有替换块可用于替换第一平面中的坏块时,将存储在从第一平面中的系统块当中选择的目标系统块中的数据移动到第二平面中的替换块中的一个;以及用包括在第一平面中的目标系统块替换坏块。
附图说明
[0010]现在将在下文中参照附图更全面地描述示例性实施方式;然而,它们可以以不同的形式实施,并且不应当被解释为限于本文阐述的实施方式。相反,提供这些实施方式是为了使得本公开彻底和完整,并且向本领域技术人员充分传达示例性实施方式的范围。
[0011]在附图中,为了图示清楚,可能夸大尺寸。应当理解,当一个元件被称为位于两个元件“之间”时,该一个元件可以是该两个元件之间的唯一元件,或者也可以存在一个或更多个中间元件。相同的附图标记始终表示相同的元件。
[0012]图1示出存储装置的实施方式。
[0013]图2示出存储器装置的实施方式。
[0014]图3示出存储器单元阵列的实施方式。
[0015]图4示出超级块的实施方式。
[0016]图5示出用于执行坏块替换的实施方式。
[0017]图6示出用于执行坏块替换的实施方式。
[0018]图7示出用于执行坏块替换的实施方式。
[0019]图8示出存储装置的操作的实施方式。
[0020]图9示出存储器控制器的实施方式。
[0021]图10示出可以应用存储装置的卡系统的实施方式。
[0022]图11示出可以应用存储装置的固态驱动器(SDD)的实施方式。
[0023]图12示出可以应用存储装置的用户系统的实施方式。
具体实施方式
[0024]本文公开的具体的结构描述或功能描述仅仅是说明性的,以用于描述根据本公开的实施方式的目的。根据本公开的实施方式能够以各种形式实现,并且不能被解释为限于本文阐述的实施方式。
[0025]图1是示出存储装置50的实施方式的图,该存储装置50可以包括存储器装置100和被配置为控制存储器装置100的操作的存储器控制器200。存储装置50可以是例如在主机300的控制下存储数据的装置。主机300的示例包括移动电话、智能电话、MP3播放器、膝上型计算机、台式计算机、游戏控制台、电视机、平板电脑或车载信息娱乐装置。
[0026]根据例如主机300的主机接口的通信协议或标准,可以将存储装置50制造为各种
类型的存储装置中的任何一种。存储装置50的示例包括固态驱动器(SSD)、多媒体卡(MMC)、嵌入式多媒体卡(eMMC)、缩小尺寸MMC(RS

MMC)、微型MMC(micro

MMC)、安全数字(SD)卡、迷你SD卡、微型SD卡、通用串行总线(USB)存储装置、通用闪存存储(UFS)装置、紧凑型闪存(CF)卡、智能媒体卡(SMC)和记忆棒。
[0027]可以将存储装置50制造成具有各种封装类型。示例包括层叠封装(PoP)、系统级封装(SIP)、片上系统(SoC)、多芯片封装(MCP)、板上芯片(COB)、晶片级制造封装(WFP)和晶片级层叠封装(WSP)。
[0028]存储器装置100可以在存储器控制器200的控制下存储数据。存储器装置100可以包括一个或更多个存储器单元阵列,每一个存储器单元阵列包括用于存储数据的多个存储器单元。每一个存储器单元可以被配置为例如存储一个数据位的单层单元(SLC)、存储两个数据位的多层单元(MLC)、存储三个数据位的三层单元(TLC)或存储四个数据位的四层单元(QLC)。
[0029]每个存储器单元阵列可以包括多个存储器块,每个存储器块包括一个或更多个存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储装置,该存储装置包括:存储器装置,所述存储器装置包括第一平面和第二平面,所述第一平面和所述第二平面各自包括存储用户数据的数据块、替换一个或更多个坏块的一个或更多个替换块、以及存储系统信息的系统块;以及存储器控制器,当在所述第一平面中的所述一个或更多个替换块全部都被用于替换先前检测到的坏块之后在所述第一平面中检测到坏块时,所述存储器控制器用在所述第一平面中的所述系统块当中选择的目标系统块来替换检测到的坏块。2.根据权利要求1所述的存储装置,其中,所述存储器控制器控制所述存储器装置将存储在所述目标系统块中的数据移动到所述第二平面中的替换块。3.根据权利要求1所述的存储装置,其中,所述存储器控制器选择所述第一平面中的所述系统块中的存储的系统信息的量小于或等于所述第一平面中的一个系统块的存储容量的一个系统块作为所述目标系统块。4.根据权利要求1所述的存储装置,其中,所述存储器控制器用所述目标系统块的地址来替换所述检测到的坏块的地址。5.根据权利要求1所述的存储装置,其中,所述存储器控制器将包括在所述第一平面中的所述数据块中的至少一个和包括在所述第二平面中的所述数据块中的至少一个分配给超级块。6.根据权利要求5所述的存储装置,其中,当所述检测到的坏块被包括在所述超级块中时,所述存储器控制器从所述超级块的分配中排除所述检测到的坏块,并且将所述目标系统块分配给所述超级块。7.根据权利要求5所述的存储装置,其中,当对所述超级块执行存储器操作时,所述存储器控制器控制所述存储器装置执行同时驱动所述第一平面和所述第二平面的多平面操作。8.根据权利要求7所述的存储装置,其中,所述存储器操作是读取操作、编程操作或擦除操作。9.一种操作存储装置的方法,该存储装置包括第一平面和第二平面,所述第一平面和所述第二平面各自包括存储用户数据的数据块、替换一个或更多个坏块的一个或更多个替换块、以及存储系统信息的系统块,该方法包括以下步骤:检测在所述第一平面中是否出现坏块;以及当在所述第一平面中的所述一个或更多个替换块全部都被用于替换先前检测到的坏块之后在所述第一平面中检测到坏块时,用在所述第一平面中的所述系统块当中选择的目标系统块来替换所述检测到的坏块。10.根据权利要求9所述的方法,其中,用所述目标系统块来替换所述检测到的坏块的步骤包括以下步骤:将存储在所述目标系统块中的数据移动到所述第二平面中的所述一个或更多个替换块中的一个;以及用所述目标系统块的地址来替换所述检测到的坏块的地址。11.根据权利要求9所述的方法,其中,将所述第一平面中的所述系统块当中的存储的系统信息的量小于或等于所述第一平面中的一个系统块的存储容量的一个系统块选择作
为所述目标系统...

【专利技术属性】
技术研发人员:崔勋辛范柱
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:

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

1