System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 包括非易失性存储器装置的存储装置及其操作方法制造方法及图纸_技高网

包括非易失性存储器装置的存储装置及其操作方法制造方法及图纸

技术编号:40549435 阅读:7 留言:0更新日期:2024-03-05 19:08
公开了包括非易失性存储器装置的存储装置及其操作方法。所述存储装置包括:非易失性存储器装置,包括多个存储器单元;以及控制器,被配置为对包括在所述多个存储器单元中的至少一个写入单元执行写入操作,并且对包括在所述多个存储器单元中的至少一个擦除单元执行擦除操作,其中,控制器还被配置为:基于从外部主机装置接收到的请求将多个分区分配给非易失性存储装置的存储空间;从包括在所述多个存储器单元中的多个擦除单元之中选择两个或更多个擦除单元以分配给所述多个分区中的每个分区;固定地且顺序地管理要写入所述多个分区中的数据的逻辑地址;并且针对每个分区生成至少两个映射表。

【技术实现步骤摘要】

公开涉及一种电子装置,并且更具体地,涉及一种包括非易失性存储器装置的存储装置以及该存储装置的操作方法。


技术介绍

1、存储装置可表示在主机装置(诸如,计算机、智能电话或智能平板)的控制下存储数据的装置。存储装置可包括将数据存储在磁盘(诸如,硬盘驱动器(hdd))上的装置或将数据存储在半导体存储器(例如,非易失性存储器(诸如,固态驱动器(ssd)或存储卡))中的装置。

2、非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)、闪存、相变ram(pram)、磁ram(mram)、电阻式ram(rram)、铁电ram(fram)等。

3、随着半导体制造技术发展,可提高主机装置的操作速度。此外,存储装置和存储装置的主机装置中使用的内容的大小正不断增大。至少出于这些原因,具有提高的操作速度的存储装置可以是有益的。


技术实现思路

1、提供了一种具有提高的操作速度的存储装置以及存储装置的操作方法。

2、附加的方面将部分地在下面的描述中阐述,并且部分地将从描述清楚,或者可通过实践呈现的实施例来学习。

3、根据公开的一方面,一种存储装置包括:非易失性存储器装置,包括多个存储器单元;以及控制器,被配置为对包括在所述多个存储器单元中的至少一个写入单元执行写入操作,并且对包括在所述多个存储器单元中的至少一个擦除单元执行擦除操作,其中,控制器还被配置为:基于从外部主机装置接收到的请求将多个分区分配给非易失性存储器装置的存储空间,从包括在所述多个存储器单元中的多个擦除单元之中选择两个或更多个擦除单元以分配给所述多个分区中的每个分区,固定地且顺序地管理要写入所述多个分区中的数据的逻辑地址,并且针对每个分区生成至少两个映射表。

4、根据公开的一方面,一种存储装置包括:非易失性存储器装置,包括多个存储器单元;以及控制器,被配置为对包括在所述多个存储器单元中的至少一个写入单元执行写入操作,并且对包括在所述多个存储器单元中的至少一个擦除单元执行擦除操作,其中,控制器还被配置为:基于从外部主机装置接收的请求将多个分区分配给非易失性存储器装置的存储空间,从包括在所述多个存储器单元中的多个擦除单元之中选择两个或更多个擦除单元以分配给所述多个分区中的每个分区,固定地且顺序地管理要写入所述多个分区中的数据的逻辑地址,并且基于从外部主机装置接收到分区复制命令,从所述多个分区之中的第一分区读取第一数据,并且将第一数据写入所述多个分区之中的第二分区中。

5、根据公开的一方面,一种电子装置包括:处理器;以及存储装置,包括多个存储器单元,并且被配置为对包括在所述多个存储器单元中的至少一个写入单元执行写入操作,并且对包括在所述多个存储器单元中的至少一个擦除单元执行擦除操作,其中,存储装置还被配置为:响应于处理器的请求,将多个分区分配给存储装置的存储空间,在所述多个存储器单元的多个擦除单元之中选择两个或更多个擦除单元,以便分配给所述多个分区中的每个,并且基于所述多个分区中的每个中的顺序的逻辑地址执行顺序写入,其中,顺序写入基于顺序的物理地址被执行,其中,基于与存储装置的通信切换到省电模式,处理器还被配置为在将分区复制命令发送到存储装置之后进入省电模式,并且其中,基于从处理器接收到分区复制命令,存储装置还被配置为从所述多个分区之中的第一分区读取第一数据,并且将第一数据写入所述多个分区之中的第二分区中

6、根据公开的一方面,一种存储装置包括:非易失性存储器装置,包括多个存储器单元;以及控制器,被配置为:将包括在所述多个存储器单元中的多个逻辑单元之中的第一逻辑单元指派给分区写入方案,其中,根据分区写入方案执行的分区写入操作被约束为是顺序的;将所述多个逻辑单元之中的第二逻辑单元指派给随机写入方案,其中,根据随机写入方案执行的随机写入操作不被约束为是顺序的;以及生成与第一逻辑单元和第二逻辑单元对应的多级映射表。

7、根据公开的一方面,一种存储装置包括:非易失性存储器装置,包括多个存储器单元;以及控制器,被配置为:将包括在所述多个存储器单元中的多个逻辑单元之中的逻辑单元指派给分区写入方案,其中,根据分区写入方案执行的分区写入操作被约束为是顺序的;将多个分区分配给所述逻辑单元,所述多个分区包括第一分区和第二分区,并且基于从外部主机装置接收到区复制命令,从第一分区读取第一数据,并且将第一数据写入所述多个分区之中的第二分区中。

8、根据公开的一方面,一种管理存储装置的方法包括:基于从外部主机装置接收到请求,分配包括多个存储器单元的非易失性存储器装置的多个逻辑单元;将所述多个逻辑单元之中的第一逻辑单元指派给分区写入方案,其中,根据分区写入方案执行的分区写入操作被约束为是顺序的;将所述多个逻辑单元之中的第二逻辑单元指派给随机写入方案,其中,根据随机写入方案执行的随机写入操作不被约束为是顺序的;以及生成与第一逻辑单元和第二逻辑单元对应的多级映射表。

本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的存储装置,其中,所述至少两个映射表包括:

3.根据权利要求1所述的存储装置,其中,基于在控制器访问所述多个分区之中的分区时发生访问错误,控制器还被配置为将与访问错误对应的访问错误数据写入恢复区域的第一写入单元中。

4.根据权利要求1所述的存储装置,其中,控制器包括与所述多个分区中的至少一些分区对应的多个分区缓冲器,并且

5.根据权利要求4所述的存储装置,其中,控制器还被配置为将写入所述至少一个擦除单元中的缓冲器数据迁移到所述多个分区之中的至少一个相应分区。

6.根据权利要求1所述的存储装置,其中,基于从外部主机装置接收到针对顺序的逻辑地址的读取请求,控制器还被配置为在不从外部主机装置接收附加请求的情况下预取与至少一个后续逻辑地址对应的后续数据。

7.根据权利要求1所述的存储装置,其中,基于从外部主机装置接收到分区复制请求,控制器还被配置为从所述多个分区之中的第一分区读取第一数据,并且将第一数据写入所述多个分区之中的第二分区中。

8.根据权利要求7所述的存储装置,其中,使用命令通用闪存存储UFS协议信息单元UPIU来接收分区复制请求,并且

9.根据权利要求8所述的存储装置,其中,控制器还被配置为从外部主机装置接收数据输出UPIU,并且基于包括在数据输出UPIU中的地址从存储在第一分区中的所有数据中识别第一数据。

10.根据权利要求7所述的存储装置,其中,使用命令通用闪存存储UFS协议信息单元UPIU来接收分区复制请求,并且

11.根据权利要求10所述的存储装置,其中,控制器还被配置为基于包括在命令UPIU中的位图从存储在第一分区中的所有数据之中识别第一数据。

12.根据权利要求1至权利要求11中的任一项所述的存储装置,其中,每个分区的垃圾收集基于从外部主机装置接收的垃圾收集请求被执行,并且

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

14.根据权利要求13所述的存储装置,其中,控制器还被配置为基于包括在分区复制命令中地址来识别第二分区。

15.根据权利要求13所述的存储装置,其中,所述控制器还被配置为:基于在接收到分区复制命令之后接收到的信息,从第一分区的所有数据之中识别第一数据。

16.根据权利要求15所述的存储装置,其中,所述信息包括逻辑地址和传输长度,并且

17.根据权利要求13所述的存储装置,其中,控制器还被配置为基于包括在分区复制命令中的地址来识别第一分区和第二分区。

18.根据权利要求17所述的存储装置,其中,控制器还被配置为基于包括在分区复制命令中的位图从第一分区的所有数据之中识别第一数据。

19.根据权利要求13所述的存储装置,其中,分区复制命令包括比率信息,并且

20.一种电子装置,包括:

...

【技术特征摘要】

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

2.根据权利要求1所述的存储装置,其中,所述至少两个映射表包括:

3.根据权利要求1所述的存储装置,其中,基于在控制器访问所述多个分区之中的分区时发生访问错误,控制器还被配置为将与访问错误对应的访问错误数据写入恢复区域的第一写入单元中。

4.根据权利要求1所述的存储装置,其中,控制器包括与所述多个分区中的至少一些分区对应的多个分区缓冲器,并且

5.根据权利要求4所述的存储装置,其中,控制器还被配置为将写入所述至少一个擦除单元中的缓冲器数据迁移到所述多个分区之中的至少一个相应分区。

6.根据权利要求1所述的存储装置,其中,基于从外部主机装置接收到针对顺序的逻辑地址的读取请求,控制器还被配置为在不从外部主机装置接收附加请求的情况下预取与至少一个后续逻辑地址对应的后续数据。

7.根据权利要求1所述的存储装置,其中,基于从外部主机装置接收到分区复制请求,控制器还被配置为从所述多个分区之中的第一分区读取第一数据,并且将第一数据写入所述多个分区之中的第二分区中。

8.根据权利要求7所述的存储装置,其中,使用命令通用闪存存储ufs协议信息单元upiu来接收分区复制请求,并且

9.根据权利要求8所述的存储装置,其中,控制器还被配置为从外部主机装置接收数据输出upiu,并且基于包括在数据输出upiu中的地址从存储在第一分区中的所有数...

【专利技术属性】
技术研发人员:崔胜贤朴大山裵浚桓黄珠荣金硬敏申熙卓韩濬宁
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1