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

技术编号:33340220 阅读:21 留言:0更新日期:2022-05-08 09:25
本申请涉及一种存储装置,该存储装置包括:存储器装置,包括用于存储系统数据的多个系统块;以及存储器控制器,被配置成控制存储器装置将从主机周期性提供的周期性系统数据存储在多个系统块之中的开放系统块中,并且当开放系统块中存储的数据的大小达到预定大小时,控制存储器装置对多个系统块执行垃圾收集操作。周期性系统数据可包括以预定周期从主机提供的多个数据切片。预定大小可基于在与预定周期的公倍数相对应的时间段提供的周期性系统数据的大小来确定。统数据的大小来确定。统数据的大小来确定。

【技术实现步骤摘要】
存储装置及其操作方法
[0001]相关申请的交叉引用
[0002]本专利文件要求于2020年11月4日提交的申请号为10

2020

0146324的韩国专利申请的优先权和权益,该韩国专利申请通过引用整体并入本文。


[0003]本专利文件中所公开的公开技术的实施例总体涉及一种电子装置,且更特别地,涉及一种存储装置及其操作方法。

技术介绍

[0004]存储装置用于在诸如计算机或智能电话的主机装置的控制下存储数据。存储装置可包括用于存储数据的存储器装置和用于控制存储器装置的存储器控制器。存储器装置分为易失性存储器装置和非易失性存储器装置。
[0005]易失性存储器装置仅在装置通电时保留其数据,并且在断电时丢失其数据。易失性存储器装置可包括例如静态随机存取存储器(SRAM)和动态随机存取存储器(DRAM)。
[0006]非易失性存储器装置即使在没有电力供应的情况下也保留所存储的数据,因此在断电时不丢失其数据。非易失性存储器装置可包括例如只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除ROM(EEROM)和闪速存储器。

技术实现思路

[0007]所公开技术的实施例涉及一种可执行改进的垃圾收集操作的存储装置。
[0008]根据所公开技术的一个方面,提供了一种存储装置,该存储装置包括:存储器装置,包括用于存储系统数据的多个系统块;以及存储器控制器,被配置成控制存储器装置将从主机周期性提供的周期性系统数据存储在多个系统块之中的开放系统块中,并且当开放系统块中存储的数据的大小达到预定大小时,控制存储器装置对多个系统块执行垃圾收集操作,其中周期性系统数据包括以预定周期从主机提供的多个数据切片,并且其中预定大小基于在与预定周期的公倍数相对应的时间段提供的周期性系统数据的大小来确定。
[0009]在所公开技术的另一方面,提供了一种数据存储装置,该数据存储装置包括:存储器装置,包括用于存储系统数据的多个存储块;以及存储器控制器,被配置成控制存储器装置将从主机周期性提供的第一系统数据和从主机以非周期性方式提供的第二系统数据存储在用于存储系统数据的多个存储块之中的开放存储块中,并且控制存储器装置以预定周期对多个存储块执行垃圾收集操作,其中第一系统数据包括从主机提供的多个数据切片,并且其中预定周期与多个数据切片的周期的公倍数成比例。
[0010]在所公开技术的又一方面,提供了一种存储装置的操作方法,该存储装置包括多个系统块,该方法包括:将从主机周期性提供的周期性系统数据和从主机以非周期性方式提供的随机系统数据存储在多个系统块之中的开放系统块中;以及当开放系统块中存储的数据的大小达到预定大小时,对多个系统块执行垃圾收集操作,其中周期性系统数据包括
在每个预定周期从主机提供的多个数据切片,并且其中预定大小基于在与多个数据切片的周期的公倍数相对应的时间段提供的周期性系统数据的大小来确定。
附图说明
[0011]图1是示出基于所公开技术的实施例的存储装置的框图。
[0012]图2是示出基于所公开技术的实施例的存储器装置的框图。
[0013]图3是示出基于所公开技术的实施例的存储块的示图。
[0014]图4是示出基于所公开技术的实施例的垃圾收集操作的示图。
[0015]图5是示出基于所公开技术的实施例的超时段(hyper

period)的示图。
[0016]图6是示出基于所公开技术的实施例的执行垃圾收集的方法的示图。
[0017]图7是示出基于所公开技术的实施例的执行垃圾收集的方法的示图。
[0018]图8是示出基于所公开技术的实施例的存储器控制器的配置的示图。
[0019]图9是示出基于所公开技术的实施例的存储装置的操作方法的示图。
[0020]图10是示出基于所公开技术的实施例的存储器控制器的示图。
[0021]图11是示出基于所公开技术的实施例的存储卡系统的示图。
[0022]图12是示出基于所公开技术的实施例的固态驱动器(SSD)的示图。
[0023]图13是示出基于所公开技术的实施例的用户系统的示图。
具体实施方式
[0024]所公开技术的实施例涉及一种存储装置,该存储装置可被实施为在存储装置(包括具有有限数量的系统存储块的存储装置)中执行改进的垃圾收集操作。
[0025]图1是示出基于所公开技术的实施例的存储装置的框图。
[0026]参照图1,存储装置1000是用于存储数据的装置,并且可包括存储器装置100和存储器控制器200。
[0027]存储装置1000可以是用于在诸如移动电话、智能电话、MP3播放器、膝上型计算机、台式计算机、游戏机、显示装置、平板PC或车载信息娱乐系统的主机2000的控制下存储数据的装置。
[0028]根据作为与主机2000的通信方案的主机接口,存储装置1000可被制造为各种类型的存储装置中的任意一种。例如,存储装置1000可利用诸如以下的各种类型的存储装置中的任意一种来实施:固态驱动器(SSD)、多媒体卡(MMC)、嵌入式MMC(eMMC)、缩小尺寸的MMC(RS

MMC)、微型MMC(micro

MMC)、安全数字(SD)卡、迷你SD卡、微型SD卡、通用串行总线(USB)存储装置、通用闪存(UFS)装置、紧凑式闪存(CF)卡、智能媒体卡(SMC)、记忆棒等。
[0029]存储装置1000可被实施为各种种类的封装类型中的任意一种。例如,存储装置1000可被实施为诸如以下的各种种类的封装类型中的任意一种:层叠封装(POP)、系统级封装(SIP)、片上系统(SOC)、多芯片封装(MCP)、板上芯片(COB)、晶圆级制造封装(WFP)和晶圆级堆叠封装(WSP)。
[0030]存储器装置100可存储数据或使用所存储的数据。存储器装置100在存储器控制器200的控制下操作。而且,存储器装置100可包括多个存储器管芯,并且多个存储器管芯中的每一个可包括存储器单元阵列,该存储器单元阵列包括用于存储数据的多个存储器单元。
[0031]存储器单元中的每一个可被配置为存储一个数据位的单层单元(SLC)、存储两个数据位的多层单元(MLC)、存储三个数据位的三层单元(TLC)或存储四个数据位的四层单元(QLC)。
[0032]存储器单元阵列可包括多个存储块。每个存储块可包括多个存储器单元,并且一个存储块可包括多个页面。页面可以是用于将数据存储在存储器装置100中或读取存储器装置100中存储的数据的单位。
[0033]存储器装置100可被实施为双倍数据速率同步动态随机存取存储器(DDR SDRAM)、第四代低功率双倍数据速率(LPDDR4)SDRAM、图形双倍数据速率(GDDR)SDRAM、低功率DDR(LPDDR)、Rambus动态随机存取存储器(RDRAM)、NA本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储装置,包括:存储器装置,包括用于存储系统数据的多个系统块;以及存储器控制器,控制所述存储器装置将从主机周期性提供的周期性系统数据存储在所述多个系统块之中的开放系统块中,并且当所述开放系统块中存储的数据的大小达到预定大小时,控制所述存储器装置对所述多个系统块执行垃圾收集操作,其中所述周期性系统数据包括以预定周期从所述主机提供的多个数据切片,并且其中所述预定大小基于在与所述预定周期的公倍数相对应的时间段提供的所述周期性系统数据的大小来确定。2.根据权利要求1所述的存储装置,其中所述公倍数是最小公倍数。3.根据权利要求1所述的存储装置,其中所述预定大小包括:在与所述预定周期的最小公倍数相对应的时间段提供的所述周期性系统数据的大小,以及被分配来存储从所述主机以非周期性方式提供的随机系统数据的大小。4.根据权利要求1所述的存储装置,其中所述预定大小是在与所述预定周期的最小公倍数相对应的时间段从所述主机提供的所述周期性系统数据的大小的倍数。5.根据权利要求1所述的存储装置,其中所述存储器控制器包括:垃圾收集控制器,确定所述垃圾收集操作的牺牲块,并且控制所述存储器装置将所述牺牲块中存储的有效数据移动到所述多个系统块之中的至少一个系统块;以及擦除数量信息存储装置,存储对所述多个系统块执行的擦除操作的数量。6.根据权利要求5所述的存储装置,其中所述垃圾收集控制器基于对所述多个系统块执行的擦除操作的数量,将所述多个系统块之中执行了最小数量的擦除操作的系统块确定为所述有效数据将被移动到的目标块。7.根据权利要求1所述的存储装置,其中所述存储器控制器控制所述存储器装置将随机系统数据存储在所述多个系统块之中的第一开放系统块中,并且将所述周期性系统数据存储在所述多个系统块之中的第二开放系统块中,所述第二开放系统块不同于所述第一开放系统块。8.根据权利要求1所述的存储装置,其中所述存储器控制器控制所述存储器装置对存储随机系统数据的开放系统块执行媒体扫描操作。9.根据权利要求8所述的存储装置,其中所述周期性系统数据包括所述存储器装置中包括的多个存储块的读取计数表、所述多个系统块的存储空间信息或者指示所述多个系统块中的至少一个是否操作失败的失败信息中的至少一个,并且其中所述随机系统数据包括用于系统安全和加密的安全信息。10.一种数据存储装置,包括:存储器装置,包括用于存储系统数据的多个存储块;以及存储器控制器,控制所述存储器装置将从主机周期性提供的第一系统数据和从所述主机以非周期性方式提供的第二系统数据存储在用于存储系统数据的所述多个存储块之中的开放存储块中,并且控制所述存储器装置以预定周期对所述多个存储块执行垃圾收集操作,其中...

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

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

1