基于NAND Flash固态硬盘的坏块管理方法  被引量:4

Bad Block management method based on NAND Flash solid state disk

在线阅读下载全文

作  者:李中 周加谊 曹睿 LI Zhong;ZHOU Jiayi;CAO Rui(China Ordnance Equipment Group Automation Research Institute Co.,Ltd.,Mianyang 621000,China)

机构地区:[1]中国兵器装备集团自动化研究所有限公司,四川绵阳621000

出  处:《电子设计工程》2022年第23期24-27,32,共5页Electronic Design Engineering

摘  要:坏块管理是固态硬盘算法中的重要组成部分,基于NAND Flash的固态硬盘必然存在坏块,坏块不能可靠存储数据,需要进行管理。该文提出一种基于多通道固态硬盘坏块管理的算法,采用1位信息与一个Block对应,建立坏块表标记所有Block状态的方法,结合坏块表建立物理Block和Raid⁃Block的映射表,得出一个RaidBlock与多个物理Block的对应关系;建立RaidBlock表,通过对坏块表和RaidBlock的管理,在不影响多通道并发的前提下,解决固态硬盘NAND Flash在使用过程中出现坏块对性能和数据一致性产生影响的问题,提高固态硬盘的读写速度,可对读写数据进行保护。Bad Block management is an important part of solid state disk algorithm,solid state disk based on NAND Flash must have bad Blocks.Bad Blocks cannot reliably store data and need to be managed.This paper presents an algorithm based on bad Block management of multi⁃channel solid state disk,which uses 1-bit information to correspond to a Block,and establishes a bad Block table to mark all Block states.The mapping table of physical Block and RaidBlock is established by combining the bad Block table,the corresponding relationship between a RaidBlock and multiple physical Blocks is obtained,and the RaidBlock table is established.Through the management of bad Block table and RaidBlock,the impact of bad Blocks on performance and data consistency during the use of solid state disk NAND Flash is solved without affecting multi⁃channel concurrency,Improve the reading and writing speed of solid state disk and protect the reading and writing data.

关 键 词:坏块 坏块处理 固态硬盘 NAND Flash RaidBlock 

分 类 号:TN8[电子电信—信息与通信工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象