【技术实现步骤摘要】
存储设备及其操作方法
[0001]相关申请的交叉引用
[0002]本申请要求于2021年10月26日在韩国知识产权局提交的韩国专利申请No.10
‑
2021
‑
0143295的优先权,该韩国专利申请的公开内容通过引用整体地并入本文以用于所有目的。
[0003]本专利技术构思涉及存储设备及其操作方法。
技术介绍
[0004]计算机系统可以包括各种类型的存储器系统,并且存储器系统可以包括存储器和/或控制器。存储器件用于存储数据,并且被分类为易失性存储器件或非易失性存储器件。非易失性存储器件可以包括具有不同位密度的存储区域,这些存储区域的写入速度和/或使用期限可以彼此不同。
技术实现思路
[0005]示例实施例提供了与存储设备相关的组件和操作,所述存储设备用于将具有不同属性的数据划分并存储在具有不同位密度的存储区域中。
[0006]示例实施例还提供了一种存储设备,在所述存储设备中,当在具有不同位密度的存储区域之间执行数据迁移以确保存储区域内的额外空间时,可 ...
【技术保护点】
【技术特征摘要】
1.一种存储设备,所述存储设备包括:存储器件,所述存储器件包括具有最低位密度的第一存储区域、具有中等位密度的第二存储区域和具有最高位密度的第三存储区域;以及控制器,所述控制器被配置为控制所述存储器件,其中,所述控制器被配置为基于来自主机的数据的热度将所述数据确定为热数据、暖数据和冷数据中的一者,被配置为将所述热数据存储在所述第一存储区域中,被配置为将所述暖数据存储在所述第二存储区域中,被配置为将所述冷数据存储在所述第三存储区域中,被配置为在包括在所述第一存储区域中的第一存储块中选择源块,被配置为在所述第二存储区域和所述第三存储区域中的每一者中选择目标块,并且被配置为根据存储在所述源块中的每项单位数据的热度将该项单位数据迁移到所述第二存储区域中的目标块或所述第三存储区域中的目标块。2.根据权利要求1所述的存储设备,其中,所述控制器还被配置为基于与从所述主机接收的每项单位数据相对应的逻辑地址的接收频率和所述逻辑地址的新近度,来确定该项单位数据的热度。3.根据权利要求2所述的存储设备,其中,所述控制器进一步被配置为将存储在所述源块中的多项单位数据中的热数据和暖数据迁移到所述第二存储区域,并且被配置为将所述多项单位数据中的冷数据迁移到所述第三存储区域。4.根据权利要求1所述的存储设备,其中,所述控制器还被配置为基于每个所述第一存储块的有效页计数来确定所述第一存储块中的候选块,并且进一步被配置为基于存储在每个所述候选块中的多项单位数据的热度来选择所述源块。5.根据权利要求4所述的存储设备,其中,所述控制器进一步被配置为将所述候选块中的存储在其中的多项单位数据的平均热度最低的存储块确定为所述源块。6.根据权利要求4所述的存储设备,其中,所述控制器进一步被配置为将所述候选块中的热度等于或小于阈值的冷数据的项数最大的块确定为所述源块。7.根据权利要求1所述的存储设备,其中,所述控制器还被配置为基于每个所述第一存储块的数据已经被编程的时间来确定所述第一存储块中的候选块,并且进一步被配置为基于存储在每个所述候选块中的多项单位数据的热度来选择所述源块。8.根据权利要求1所述的存储设备,其中,所述控制器还被配置为:当所述第二存储区域内的额外空间的大小不足时,在包括在所述第二存储区域中的第二存储块中选择源块,在所述第三存储区域中选择目标块,并且将存储在所述第二存储区域中的所选源块中的多项单位数据迁移到所述第三存储区域中的所选目标块。9.根据权利要求1所述的存储设备,其中,当感测到所述第一存储区域内的额外空间不足时,执行选择所述源块的操作。10.根据权利要求1所述的存储设备,其中,所述第一存储区域包括单阶单元存储块,所述第二存储区域包括三阶单元存储块,并且所述第三存储区域包括四阶单元存储块。11.一种存储设备,所述存储设备包括:存储器件,所述存储器件包括具有最低位密度的第一存储区域、具有中等位密度的第二存储区域和具有最高位密度的第三存储区域;以及
控制器,所述控制器被配置为控...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。