【技术实现步骤摘要】
大容量SSD表格管理方法、电子设备和存储介质
[0001]本专利技术涉及数据存储领域,特别涉及大容量
SSD
表格管理方法
、
电子设备和存储介质
。
技术介绍
[0002]目前,
SSD(
即
Solid State Drives)
是一种应用非常广泛的存储硬盘,具有较快的数据存取速度
。
用户访问
SSD
的基本单元称之为逻辑页
(Logical page)
,相应的地址称之为逻辑地址
(
即
LBA
,
Logical BlockAddress)
,而在
SSD
内部,
SSD
主控是以闪存页为基本单位读写闪存的,其中闪存页也可以称为物理页
(Physical page)。
用户每写入一个数据页,
SSD
主控就会找一个物理页把用户数据写入,并记录这个映射关系,供下次
SSD
读时使用
。
[0003]现今
SSD
的
FTL
算法
,
几乎都是采用
4KB mapping
的方式
,
也就是每
4KB data,
就需要一个
4Bytes entry
来储存
LBA(Logic BlockAddress)
和
PBA
【技术保护点】
【技术特征摘要】
1.
大容量
SSD
表格管理方法,其特征在于,方法为:
S1:
建立
LBA
和
PBA
的映射表;
S2
:主机写入资料时,选取
LBA
中
X
位置的
bit
當作直接映射的
bit,
并将
SSD
中的
block
分为
n
份;
S3:
判断步骤
S1
中该
X
位置的
bit
数据,根据该
X
位置的
bit
数据将
S2
中的数据写入对应的
block
中;
S4
:将去除
LBA
中
X
位置的
bit
记录的
LBA
和
PBA
的印射关系记录在映射表中
。2.
如权利要求1所述的大容量
SSD
表格管理方法,其特征在于,方法为:
S1:
建立
LBA
和
PBA
的映射表;
S2
:主机写入资料时,选取
LBA
中
X
位置的
bit
當作直接映射的
bit,
将
SSD
中的
block
分为2份,分别为
NAND block bit0
为0和
NAND block bit0
为1;
S3:
判断步骤
S1
中该
X
位置的
bit
为0还是1,若为0则将
S2
中需写入的资料数据写入
NAND block bit0
为0的
block,
若为1,则将
S2
中需写入的资料数据写入
NAND block bit0
为1的
block
;
S3
:将去除
LBA
中
X
位置的
bit
记录的
LBA
和
PBA
的印射关系记录在映射表中
。3.
如权利要求1所述的大容量
SSD
表格管理方法,其特征在于,方法为:
S1:
建立
LBA
和
PBA
的映射表;
S2
:主机写入...
【专利技术属性】
技术研发人员:詹利森,
申请(专利权)人:固存芯控半导体科技苏州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。