一种扩大固态硬盘映射表单元的实现方法技术

技术编号:30522966 阅读:26 留言:0更新日期:2021-10-27 23:07
本发明专利技术公开了一种扩大固态硬盘映射表单元的实现方法,包括固态硬盘相对应的内存DDR,所述DDR中包括映射表、纠错码ECC,当增大映射表的地址空间时,使用内嵌纠错码ECC的方法,增加每个映射表单元的位宽。本发明专利技术利用ECC校验时,对于提高数据比特数后,数据/校验比会提高的特性,将多个映射表单元合为一个映射表组合,对该组合采用内嵌校验位的方法,更高效利用了传统映射表缓存的校验区间,扩大了物理地址的大小,将支持的闪存映射表提高了多倍。而且固态硬盘大都支持多个连续LBA合并查找映射表的设计,并没有增加多余的硬件/固件开销。并没有增加多余的硬件/固件开销。并没有增加多余的硬件/固件开销。

【技术实现步骤摘要】
一种扩大固态硬盘映射表单元的实现方法


[0001]本专利技术涉及数据存储
,尤其涉及一种扩大固态硬盘映射表单元的实现方法。

技术介绍

[0002]对于固态硬盘的映射表,是根据主控中的逻辑地址,来查找计算机闪存设备(NAND)闪存中的物理地址的查找表。其中逻辑地址由主机数据的逻辑地址转换而来,通常是对namespace和逻辑区块地址(LBA)的转换。而物理地址指的是对NAND闪存的编址。由于NAND闪存需要按块擦写的特性,同一个逻辑地址可能是放到任意的物理地址上,所以需要建立一个逻辑地址到物理地址的映射表。
[0003]在企业级固态硬盘主控中,通常会采取全映射的方式,将映射表放到片外DDR的缓存区域,来满足读数据时候的低延迟和高稳定性。而由于DDR的错误率无法满足企业级固态硬盘的要求,所以会对DDR读写时加上ECC保护。
[0004]在企业级固态硬盘中,映射表是通过主机的逻辑地址来定位闪存物理地址的查找表。为了保证读数据时的稳定性,通常使用全映射方法,也就是一次查询就能根据逻辑地址查找到其对应的物理地址。而查找表大小和闪存大本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种扩大固态硬盘映射表单元的实现方法,包括固态硬盘相对应的内存DDR,其特征在于,所述DDR中包括映射表、纠错码ECC,当增大映射表的地址空间时,使用内嵌纠错码ECC的方法,增加每个映射表单元的位宽。2.根据权利要求1所述的一种扩大固态硬盘映射表单元的实现方法,其特征在于,所述使用内嵌校验位的方法,增加每个映射表单元的位宽是通...

【专利技术属性】
技术研发人员:李根岱
申请(专利权)人:成都储迅科技有限责任公司
类型:发明
国别省市:

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

1