检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李中 周加谊 曹睿 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[电子电信—信息与通信工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.90