The invention discloses a revalidation method of erased block in solid-state storage device, which comprises the following steps: sending a erasing instruction to the array control circuit for a selected block; judging whether the block meets a set condition after receiving a erasing completion information; recording the selected block as a good block when the selected block meets the set condition; and When the selected block does not meet the set conditions, a selected block re confirmation program is carried out; in the selected block re confirmation program, the data in the selected block is read, and the selected block is recorded as the good block or a defective block according to the number of memory cells in the non erasing state.
【技术实现步骤摘要】
固态储存装置中已抹除区块的再验证方法
本专利技术是有关于一种固态储存装置的控制方法,且特别是有关于一种固态储存装置中已抹除区块的再验证方法。
技术介绍
众所周知,固态储存装置(SolidStateStorageDevice)已经非常广泛的应用于各种电子产品,例如SD卡、固态硬盘等等。固态储存装置中包括一非挥发性记忆体(non-volatilememory)。当数据写入非挥发性记忆体后,一旦固态储存装置的电源被关闭,数据仍可保存在非挥发性记忆体中。快闪记忆体(flashmemory)为目前使用量最大的一种非挥发性记忆体,而快闪记忆体中又以反及闸快闪记忆体(NANDflashmemory)的容量最大。请参照图1,其所绘示为固态储存装置示意图。固态储存装置10包括:界面控制电路101以及非挥发性记忆体105。其中,非挥发性记忆体105中更包含记忆胞阵列(memorycellarray)109和阵列控制电路(arraycontrolcircuit)111。固态储存装置10经由一外部总线12连接至主机(host)14,其中外部总线12可为USB总线、SATA总线、PCIe总线、M.2总线或者U.2总线等等。再者,界面控制电路101经由一内部总线113连接至非挥发性记忆体105,用以根据主机14所发出的写入命令进一步操控阵列控制电路111,将主机14的写入数据存入记忆胞阵列109,以及根据主机14所发出的读取命令进一步操控阵列控制电路111,使得阵列控制电路111由记忆胞阵列109中取得读取数据, ...
【技术保护点】
1.一种固态储存装置中已抹除区块的再验证方法,其特征在于,该固态储存装置包括一界面控制电路与一非挥发性记忆体,且该非挥发性记忆体包括一阵列控制电路与一记忆胞阵列,其中已抹除区块的再验证方法,包括下列步骤:/n针对一选定区块发出一抹除指令至该阵列控制电路;/n于收到一抹除完成信息后,判断该区块是否符合一设定条件;/n当该选定区块符合该设定条件时,将该选定区块记录为一好的区块;以及/n当该选定区块未符合该设定条件时,进行一选定区块再确认程序;/n其中,于该选定区块再确认程序中,读取该选定区块中的数据,并根据非抹除状态的记忆胞数目来将该选定区块记录为该好的区块或者一缺陷区块。/n
【技术特征摘要】
1.一种固态储存装置中已抹除区块的再验证方法,其特征在于,该固态储存装置包括一界面控制电路与一非挥发性记忆体,且该非挥发性记忆体包括一阵列控制电路与一记忆胞阵列,其中已抹除区块的再验证方法,包括下列步骤:
针对一选定区块发出一抹除指令至该阵列控制电路;
于收到一抹除完成信息后,判断该区块是否符合一设定条件;
当该选定区块符合该设定条件时,将该选定区块记录为一好的区块;以及
当该选定区块未符合该设定条件时,进行一选定区块再确认程序;
其中,于该选定区块再确认程序中,读取该选定区块中的数据,并根据非抹除状态的记忆胞数目来将该选定区块记录为该好的区块或者一缺陷区块。
2.如权利要求1所述的已抹除区块的再验证方法,其特征在于,该设定条件为一区块抹除时间,当该区块抹除时间未大于一临限时间时,将该选定区块记录为该好的区块;以及,当该区块抹除时间大于该临限时间时,进行该选定区块再确认程序。
3.如权利要求1所述的已抹除区块的再验证方法,其特征在于,该设定条件为一区块抹除次数,当该区块抹除次数未大于一临限次数时,将该选定区块记录为该好的区块;以及,当该区块抹除次数大于该临限次数时,进行该选定区块再确认程序。
4.如权利要求1所述的已抹除区块的再验证方法,其特征在于,该设定条件为一区块抹除次数与一区块抹除时间,当该区块抹除时间未大一该临限时间或该区块抹除次数未大于一临限次数时,将该选定区块记录为该好的区块;以及,当该区块抹除时间大于该临限时间且该区块抹除次数大于该临限次数时,进行该选定区块再确认程序。
5.如权利要求1所述的已抹除区块的再验证方法,其特征在于,于该选定区块再确认程序包括下列步骤:
读取该选定区块中的数据;
当该选定区块中的非抹除状态的记忆胞数目大于一预定数目时,将该选定区块记录为该缺陷区块;以及
当该选定区块中的非抹除状态的记忆胞数目未大于该预定数目时,将该选定区块记录为该好的区块。
6.如权利要求1所述的已抹除区块的再验证方法,其特征在于,于该选定区块再确认程序包括下列步骤:
读取该选定区块中的数据;
当该选定区块中任一条字元线中的非抹除状态的记忆胞数目大于一临限数目时,将该选...
【专利技术属性】
技术研发人员:郭俊纬,黄鼎筌,曾士家,
申请(专利权)人:光宝电子广州有限公司,光宝科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。