【技术实现步骤摘要】
本申请涉及固态硬盘,特别是涉及一种固态硬盘数据写入方法、装置及电子设备。
技术介绍
1、随着存储技术的不断发展,以快闪记忆体(nand flash)为存储介质的固态硬盘(solid state drive,ssd)逐渐成为主流存储形态。随着nand工艺的演进,已经从早期的存储密度为1bit/cell(slc)依次演进为2bit/cell(mlc)、3bit/cell(tlc)、4bit/cell(qlc),相应的存储的数据容量越来越大。其中,cell表示nand flash颗粒的最小存储单位,bit为数据单位,即比特。典型的nand如slc、mlc、tlc,其只需要一次编程就可以完成数据的存储,其后即可正常读取;而qlc由于其nand cell电压分布复杂,需要多次编程才能真正完成数据存储以便其后的数据读取。
技术实现思路
1、本申请实施例提供了一种固态硬盘数据写入方法、装置及电子设备,相关技术方案如下:
2、第一方面,本申请实施例提供了一种固态硬盘数据写入方法,所述固态硬盘包
...【技术保护点】
1.一种固态硬盘数据写入方法,其特征在于,所述固态硬盘包括多个可独立并发操作单元,各个所述可独立并发操作单元包括多个SLC物理块和多个QLC物理块;所述方法包括:
2.如权利要求1所述的方法,其特征在于,在所述从写入所述目标SLC物理块中的数据中筛选出有效数据之后,所述方法还包括:
3.如权利要求2所述的方法,其特征在于,在所述按照写入顺序,取出所述临时缓存表中存储的逻辑地址,并与所述更新后的P2L表中存储的逻辑地址进行一一校验之后,所述方法还包括:
4.如权利要求1-3任一项所述的方法,其特征在于,所述临时缓存表为循环队列,所述循
...【技术特征摘要】
1.一种固态硬盘数据写入方法,其特征在于,所述固态硬盘包括多个可独立并发操作单元,各个所述可独立并发操作单元包括多个slc物理块和多个qlc物理块;所述方法包括:
2.如权利要求1所述的方法,其特征在于,在所述从写入所述目标slc物理块中的数据中筛选出有效数据之后,所述方法还包括:
3.如权利要求2所述的方法,其特征在于,在所述按照写入顺序,取出所述临时缓存表中存储的逻辑地址,并与所述更新后的p2l表中存储的逻辑地址进行一一校验之后,所述方法还包括:
4.如权利要求1-3任一项所述的方法,其特征在于,所述临时缓存表为循环队列,所述循环队列能存储的数据量小于等于au num,au num= die_num*plane_num*string_num*page_per_wl*au_per_page*2;其中,die_num表示所述多个独立并发操作单元的数量,plane_num表示每个独立并发操作单元所包括的面的数量,string_num表示每个独立并发操作单元所包括的编程单元的数量,page_per_wl表示每个编程...
【专利技术属性】
技术研发人员:石洋,
申请(专利权)人:浙江华忆芯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。