[发明专利]数据存储装置的逻辑到物理映射的方法和系统在审
申请号: | 202110274327.8 | 申请日: | 2021-03-15 |
公开(公告)号: | CN114077555A | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 苏伽塔·达斯·普尔卡亚斯塔 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F12/1027 | 分类号: | G06F12/1027;G06F11/10 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 张川绪;刘灿强 |
地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 存储 装置 逻辑 物理 映射 方法 系统 | ||
本公开提供了一种数据存储装置的逻辑到物理映射的方法和系统。所述方法包括保持表示逻辑到物理地址转换映射的至少一部分的第一类型信息。此外,所述方法包括将与逻辑到物理转换映射有关的第二类型信息保持为物理页的一部分。此外,所述方法包括基于第一类型信息和第二类型信息完成逻辑到物理映射,从而确定存储在每个逻辑页中的数据在物理页中的一个或多个内的物理位置。
技术领域
本发明涉及一种存储器装置,具体地,涉及一种固态存储装置(SSD)。
背景技术
计算机存储器是指用于存储在计算机系统或计算机硬件中使用的信息的数据存储装置。固态驱动器(SSD)和硬盘驱动器(HDD)是存储装置的示例,其中,信息可以被写入存储装置并从存储装置读取。
SSD可以使用通用存储算法来确定将在主机计算系统上使用的优化的写入和读取顺序。当主机行为匹配预定模式时,可以通过SSD实现高水平的性能、耐久性和功耗。然而,如果主机模式偏离存储器装置的编程中固有的预期,则性能会受损。因此,在本领域中需要一种对存储装置进行编程以基于主机计算系统来适应存储装置的存储算法的方法。
发明内容
提供本发明内容以便以简化的形式介绍在本公开的具体实施方式中进一步描述的构思的选择。本发明内容即不意在标识所要求保护的主题的关键或必要发明构思,本发明内容也不意在确定所要求保护的主题的范围。
本公开描述了一种用于包括非易失性存储器装置的数据存储装置的逻辑到物理(L2P)映射的方法。所述方法包括保持至少部分地表示逻辑到物理(L2P)地址转换映射的第一类型信息。此外,所述方法包括将与所述L2P转换映射相关的第二类型信息保持为物理页的一部分。此外,所述方法包括基于第一类型信息和第二类型信息完成逻辑到物理映射,从而确定存储在每个逻辑页(L页)中的数据在物理页中的一个或多个内的物理位置。
本公开还描述了将数据存储在存储器装置中的方法,所述方法包括:将与多个逻辑页对应的数据存储在存储器装置的物理页中;将第一地址信息存储在逻辑到物理(L2P)表中,其中,第一地址信息指示存储逻辑页的物理页;将第二地址信息存储在物理页的备用区域中,其中,第二地址信息指示逻辑页中的每个在物理页内的位置;以及至少部分地基于第一地址信息和第二地址信息从存储器装置读取数据的至少一部分。
本公开支持大容量SSD(32TB),而不增大逻辑页大小并且引起读取修改写入开销以及相关联的耐久性影响。本公开是可扩展的,以用于针对较低粒度的逻辑页大小的较小容量驱动器,例如,512B大小的逻辑页,但是4KB粒度的物理级,以及2TB的SSD容量。
为了进一步阐明本发明的细节,将通过参照在附图中示出的本公开的具体实施例来呈现本公开的更具体的描述。应当理解的是,这些附图描绘了本公开的典型实施例,并且因此不应被认为是对范围的限制。本公开将使用附图以附加的特征和细节来描述和解释。
附图说明
当参照附图阅读以下详细描述时,本发明将变得更好理解,在整个附图中,同样的字符表示同样的部件,其中:
图1示出根据本公开的实施例的用于SSD的现有技术逻辑到物理(L2P)地址映射的状态;
图2示出根据本公开的实施例的操作的方法;
图3示出根据本公开的实施例的系统;
图4示出根据本公开的实施例的L2P映射表的示例布局;
图5示出根据本公开的实施例的物理页中的备用区域的布局;
图6示出根据本公开的实施例的“写入”操作和垃圾清除(GC);
图7示出根据本公开的实施例的“读取”操作;
图8示出根据本公开的实施例的通过替代表示的图7的“读取”操作;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110274327.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置