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

技术编号:38071756 阅读:11 留言:0更新日期:2023-07-06 08:40
本申请公开了一种数据存储装置及其操作方法。数据存储装置可以包括存储装置和控制器。存储装置可以包括第一物理地址范围的第一区域和第二物理地址范围的第二区域。控制器可以生成包括多个映射区段、第一区段条目和第二区段条目的映射数据,并且将除了第一映射区段之外的映射数据存储在第二区域中。映射区段中的每一个包括与多个顺序逻辑地址相对应的物理地址组。第一区段条目包括与第一映射区段相关联并且属于第一物理地址范围的第一区段物理地址,并且第二区段条目包括与第二映射区段相关联并且属于第二物理地址范围的第二区段物理地址。物理地址。物理地址。

【技术实现步骤摘要】
数据存储装置及其操作方法
[0001]相关申请的交叉引用
[0002]本申请要求于2021年12月28日提交的申请号为10

2021

0189518的韩国专利申请的优先权,该韩国专利申请的全部公开内容通过引用整体并入本文。


[0003]本公开的多种实施例总体上涉及一种半导体集成装置,并且更具体地,涉及一种数据存储装置以及操作该数据存储装置的方法。

技术介绍

[0004]数据存储装置可以基于主机装置的请求使用易失性存储器装置或非易失性存储器装置作为存储介质来输入和输出数据。
[0005]数据存储装置可以使用各种存储介质。例如,数据存储装置可以使用诸如闪速存储器装置的非易失性存储器装置作为存储介质。
[0006]通过同步数据存储装置与主机装置来访问存储介质可能需要的映射数据可以指示由主机装置使用的逻辑地址与由数据存储装置使用的物理地址之间的映射关系。映射数据可以存储在存储介质中。当可以操作数据存储装置时,可以将映射数据加载到由控制器使用的操作存储器中。
[0007]由于存储介质的容量可能已经增加,因此映射数据的大小也可能增加。因此,可以部分地加载和使用操作控制器所需的映射数据。
[0008]为了将映射数据加载到控制器或将改变后的映射数据更新到存储介质中,映射数据可以重复访问存储介质,这降低了数据存储装置的性能。

技术实现思路

[0009]根据本公开的实施例,可以提供一种数据存储装置。数据存储装置可以包括存储装置和控制器。存储装置可以包括第一物理地址范围的第一区域和第二物理地址范围的第二区域。控制器可以生成包括多个映射区段、第一区段条目和第二区段条目的映射数据,并且将除了第一映射区段之外的映射数据存储在第二区域中。映射区段中的每一个包括与多个顺序逻辑地址相对应的物理地址组。第一区段条目包括与第一映射区段相关联并且属于第一物理地址范围的第一区段物理地址,并且第二区段条目包括与第二映射区段相关联并且属于第二物理地址范围的第二区段物理地址。
[0010]根据本公开的实施例,可以提供一种数据存储装置。数据存储装置可以包括具有第一区域和第二区域的存储装置以及控制器。控制器可以生成多个映射区段和区段条目,每个映射区段包括与多个顺序逻辑地址相对应的物理地址组,并且区段条目包括与所选择的映射区段相关联的区段物理地址;当所选择的映射区段中的物理地址具有顺序值时,将作为所选择的映射区段中的该物理地址的前导物理地址的第一物理地址存储为与所选择的映射区段相关联的区段物理地址;并且将除了所选择的映射区段之外的映射区段存储在
第二区域中,与所选择的映射区段相关联的区段物理地址为第一物理地址。
[0011]根据本公开的实施例,可以提供一种数据存储装置的操作方法,数据存储装置包括第一物理地址范围的第一区域和第二物理地址范围的第二区域,该方法包括:生成多个映射区段,每个映射区段包括与多个顺序逻辑地址相对应的物理地址组;生成第一区段条目和第二区段条目,第一区段条目包括与第一映射区段相关联并且属于第一物理地址范围的第一区段物理地址,并且第二区段条目包括与第二映射区段相关联并且属于第二物理地址范围的第二区段物理地址;并且将除了第一映射区段之外的映射数据存储在第二区域中。
[0012]根据本公开的实施例,可以提供一种操作控制器的方法,包括:分配分别与第一访问请求的逻辑地址相对应的、顺序的第一请求访问的物理地址;并且控制存储装置在其中存储包括一对区段标识符和区段物理地址的信息,其中区段标识符是第一访问请求的逻辑地址所属的顺序逻辑地址中的一个代表性逻辑地址,其中区段物理地址是与顺序逻辑地址分别相对应的顺序物理地址之中与代表性逻辑地址相对应的物理地址,并且其中存储装置被控制成在其中存储除了顺序逻辑地址和物理地址之外的信息。
附图说明
[0013]通过以下结合附图的具体说明,将更清楚地理解本公开的主题的上述和其它方面、特征和优点,其中:
[0014]图1是示出基于本公开的实施例的数据存储装置的示图;
[0015]图2是示出基于本公开的实施例的数据存储装置的结构的示图;
[0016]图3是示出基于本公开的实施例的映射数据管理的示图;
[0017]图4是示出基于本公开的实施例的用于管理映射数据的过程的示图;
[0018]图5是示出基于本公开的实施例的操作数据存储装置的方法的流程图;
[0019]图6是示出基于本公开的实施例的操作数据存储装置的方法的流程图;
[0020]图7是示出根据本公开的实施例的数据存储系统的示图;
[0021]图8和图9是示出根据本公开的实施例的数据处理系统的示图;
[0022]图10是示出根据本公开的实施例的包括数据存储装置的网络系统的示图;
[0023]图11是示出根据本公开的实施例的数据存储装置中包括的非易失性存储器装置的框图。
具体实施方式
[0024]将参照附图更详细地描述本公开的多种实施例。附图是多种实施例和中间结构的示意图。因此,由于例如制造技术和/或公差而导致的图示的配置和形状的变化是可预期的。因此,所描述的实施例不应被解释为限于本文所示的特定构造和形状,而是可以包括不脱离如所附权利要求书所限定的本专利技术的精神和范围的构造和形状的偏差。
[0025]本文参照本专利技术的实施例的截面图和/或平面图来描述本专利技术。然而,本专利技术的实施例不应被解释为限制本专利技术的构思。尽管将示出和描述本专利技术的几个实施例,但是本领域普通技术人员将理解的是,在不脱离本专利技术的原理和精神的情况下可以对这些实施例进行改变。
[0026]图1是示出基于本公开的实施例的数据存储装置10的示图。
[0027]参照图1,数据存储装置10可以包括控制器100和存储装置200。
[0028]控制器100可以响应于主机装置的请求而控制存储装置200。例如,控制器100可以基于主机装置的编程(写入)请求将数据编程到存储装置200中。控制器100可以响应于主机装置的读取请求而向主机装置提供存储装置200中的数据。
[0029]控制器100可以包括被配置成执行闪存转换层(FTL)的功能的硬件和软件,闪存转换层(FTL)的功能包括用于管理存储装置200的各种功能,例如,垃圾收集、地址映射、损耗均衡等。
[0030]存储装置200可以在控制器100的控制下写入数据或输出写入的数据。存储装置200可以包括易失性存储器装置或非易失性存储器装置。在多种实施例中,存储装置200可以包括电可擦除可编程ROM(EEPROM)、NAND闪速存储器、NOR闪速存储器、相变RAM(PRAM)、电阻式RAM(ReRAM)、铁电RAM(FRAM)、自旋转移扭矩磁性RAM(STT

MRAM)等。存储装置200可以包括多个管芯、多个芯片、多个封装等。存储装置200中的存储器单元可以包括被配置成在一个存储器单元中存储一位数据的单层单元或者被配置成在一个存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据存储装置,包括:存储装置,包括第一物理地址范围的第一区域和第二物理地址范围的第二区域;以及控制器:生成映射数据,所述映射数据包括多个映射区段、第一区段条目和第二区段条目,并且将除了第一映射区段之外的映射数据存储在所述第二区域中,其中所述映射区段中的每一个包括与多个顺序逻辑地址相对应的物理地址组,其中所述第一区段条目包括与所述第一映射区段相关联并且属于所述第一物理地址范围的第一区段物理地址,并且其中所述第二区段条目包括与第二映射区段相关联并且属于所述第二物理地址范围的第二区段物理地址。2.根据权利要求1所述的数据存储装置,其中所述第一区域是用户数据存储区域,并且所述第二区域是映射数据存储区域。3.根据权利要求1所述的数据存储装置,其中所述第二物理地址范围独立于所述第一物理地址范围。4.根据权利要求1所述的数据存储装置,其中所述第一映射区段中的所述物理地址具有顺序值。5.根据权利要求1所述的数据存储装置,其中所述控制器进一步将所述第一映射区段中的所述物理地址的前导物理地址指定为所述第一区段物理地址。6.根据权利要求1所述的数据存储装置,其中所述控制器进一步将所述第二物理地址范围内用于存储所述第二区段条目的物理地址指定为所述第二区段物理地址。7.根据权利要求1所述的数据存储装置,其中所述控制器进一步将包括所述第一区段条目和所述第二区段条目以及所述第二映射区段的区段映射表从所述第二区域加载到所述控制器中。8.根据权利要求1所述的数据存储装置,其中所述控制器进一步将映射区段中包括的多个逻辑地址之中的前导逻辑地址以及与所述前导逻辑地址相关联的区段物理地址对作为所述映射区段的单位区段条目进行管理。9.根据权利要求8所述的数据存储装置,其中当请求读取的逻辑地址包括在所述第一映射区段中时,所述控制器进一步:计算所述请求读取的逻辑地址与所述第一映射区段的所述前导逻辑地址之间的偏移,并且将所述偏移应用于与所述第一映射区段的所述前导逻辑地址相对应的所述区段物理地址,以获得与所述请求读取的逻辑地址映射的物理地址。10.根据权利要求1所述的数据存储装置,其中当请求读取的逻辑地址包括在所述第二映射区段中时,所述控制器进一步读取由所述第二区域中的所述第二区段物理地址指示的位置处的所述第二映射区段,以获得与所述请求读取的逻辑地址映射的物理地址。11.一种数据存储装置,包括:存储装置,包括第一区域和第二区域;以及控制器:生成多个映射区段和区段条目,每个映射区段包括与多个顺序逻辑地址相对应的物理
地址组,并且所述区段条目包括与所选择的映射区段相关联的区段物理地址,当所选择的映射区段中的所述物理地址具有顺序值时,将作为所选择的映射区段中的所述物理地址的前导物理地址的第一物理地址存储为与所选择的映射区段相关联的所述区段物理地址,并且将除了所选择的映射区段之外的映射区段存储在所述第二区域中,与所选择的映射区段相关联的所...

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

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

1