技术新讯 > 信息存储应用技术 > 存储装置、存储控制器和存储控制器的操作方法与流程  >  正文

存储装置、存储控制器和存储控制器的操作方法与流程

  • 国知局
  • 2024-07-31 20:00:19

本发明涉及存储器装置,更具体地,涉及存储控制器、包括该存储控制器的存储装置以及该存储控制器的操作方法。

背景技术:

1、非易失性存储器(诸如但不限于闪速存储器)可在电力被阻断

2、(例如,未被施加电力)时保持存储在其中的数据。利用这种非易失性存储器的存储装置(例如,嵌入式多媒体卡(emmc)、通用闪存(ufs)、固态驱动器(ssd)、存储卡等)可以被广泛使用。也就是说,存储装置可用于存储和/或移动大量数据。

3、为了潜在地满足对存储容量的需求增加,使用多物理功能(mpf)装置的存储装置的实现可正在增加。mpf装置可以在一个装置内执行若干功能,诸如但不限于,存储由多租赁(multi-tenancy)环境中的多个用户提供的数据和/或存储由多个应用提供的数据。

4、存在进一步改进mpf装置的需要,因为以混合方式存储各种物理功能(pf)数据的需要可能被可能由相关mpf装置中的垃圾收集(gc)导致的高成本(例如,性能、资源等)限制。在本文中呈现了改进。

5、这些改进也可应用于其它存储装置和/或存储装置技术。

技术实现思路

1、本公开提供了一种存储装置、存储控制器和存储控制器的操作方法,该存储装置当与现有存储装置相比时,通过分别为不同的物理功能(pf)数据分配不同的裸片,潜在地减少了垃圾收集(gc)的执行循环的数量。

2、根据本公开的一方面,提供了一种存储装置。存储装置包括非易失性存储器和存储控制器。非易失性存储器包括经由多个裸片彼此耦接的多个物理块。多个裸片中的每个裸片经由对应通道耦接到对应存储体。存储控制器被配置为从多个主机接收多条物理功能(pf)数据。存储控制器还被配置为测量多条pf数据和多个裸片的度量。存储控制器还被配置为根据裸片分配策略并且至少基于测量的度量将多条pf数据分配给多个裸片中的一个或多个裸片。多个裸片中的每个裸片被分配给多个主机中的对应主机。

3、根据本公开的一方面,提供了一种存储装置。存储装置包括非易失性存储器和存储控制器。非易失性存储器包括经由多个裸片彼此耦接的多个物理块。多个裸片中的每个裸片经由对应通道耦接到对应存储体。存储控制器被配置为从第一主机接收第一pf数据。存储控制器还被配置为从第二主机接收第二pf数据。存储控制器还被配置为基于第一pf数据的第一所需性能和第二pf数据的第二所需性能将多个裸片之中的第一裸片分配给第一pf数据。存储控制器还被配置为将多个裸片之中的剩余裸片分配给第二pf数据。

4、根据本公开的一方面,提供了一种存储装置。存储装置包括非易失性存储器和存储控制器。非易失性存储器包括经由多个裸片彼此耦接的多个物理块。多个裸片包括被分配以存储从第一主机接收的第一pf数据的第一裸片以及被分配以存储从第二主机接收的第二pf数据的第二裸片。存储控制器被配置为从与第一主机和第二主机不同的第三主机接收第三pf数据。存储控制器还被配置为将第一裸片的至少第一部分和第二裸片的至少第二部分重新分配给第三pf数据。存储控制器还被配置为根据裸片反映策略存储第三pf数据。

5、额外的方面可以部分地在随后的描述中阐述,并且部分地可以从描述中清楚,并且/或者可以通过所呈现的实施例的实践来学习。

技术特征:

1.一种存储装置,包括:

2.根据权利要求1所述的存储装置,其中,所测量的度量包括:

3.根据权利要求2所述的存储装置,其中,所述裸片分配策略包括性能比例策略,并且所述存储控制器还被配置为:

4.根据权利要求2所述的存储装置,其中,所述裸片分配策略包括基于擦除计数的策略,并且所述存储控制器还被配置为:

5.根据权利要求2所述的存储装置,其中,所述裸片分配策略包括性能保证策略,

6.根据权利要求2所述的存储装置,其中,所述裸片分配策略包括基于裸片性能的策略,并且所述存储控制器还被配置为:

7.一种存储装置,包括:

8.根据权利要求7所述的存储装置,其中,所述存储控制器包括:

9.根据权利要求8所述的存储装置,其中,所述存储控制器还被配置为:

10.根据权利要求8所述的存储装置,其中,所述第一主机的第一优先级超过所述第二主机的第二优先级,

11.根据权利要求8所述的存储装置,其中,所述存储控制器还被配置为:

12.根据权利要求8所述的存储装置,其中,所述存储控制器还被配置为:

13.一种存储装置,包括:

14.根据权利要求13所述的存储装置,其中,所述裸片反映策略包括连续写入模式,并且所述存储控制器还被配置为:

15.根据权利要求13所述的存储装置,其中,所述裸片反映策略包括虚拟模式,并且所述存储控制器还被配置为:

16.根据权利要求15所述的存储装置,其中,所述存储控制器还被配置为:

17.根据权利要求13所述的存储装置,其中,所述裸片反映策略包括延迟模式,并且所述存储控制器还被配置为:

18.根据权利要求17所述的存储装置,其中,所述存储控制器还被配置为:

19.根据权利要求13所述的存储装置,其中,所述存储控制器还被配置为:

20.根据权利要求19所述的存储装置,其中,所述存储控制器还被配置为:

技术总结一种存储装置包括非易失性存储器和存储控制器。非易失性存储器包括经由多个裸片彼此耦接的多个物理块。多个裸片中的每个裸片经由对应通道耦接到对应存储体。存储控制器被配置为从多个主机接收多条物理功能(PF)数据。存储控制器还被配置为测量多条PF数据和多个裸片的度量。存储控制器还被配置为根据裸片分配策略并且至少基于测量的度量将多条PF数据分配给多个裸片中的一个或多个裸片。多个裸片中的每个裸片被分配给多个主机中的对应主机。技术研发人员:金灿河,姜南旭,任秀埈受保护的技术使用者:三星电子株式会社技术研发日:技术公布日:2024/6/11

本文地址:https://www.jishuxx.com/zhuanli/20240731/184989.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。