1.一种恢复Nand Flash错误数据的方法,其特征在于通过扫描不同相邻单元分布模式下各个存储单元的电压分布,将具有相同或近似电压分布的存储单元标归类为同一类别的同邻态,Nand Flash中各个存储单元分类为多个类别的同邻态,对多个类别的同邻态分别采用步进电压扫描法获得各个类别的同邻态的存储单元的最佳判断电压;通过分析待恢复存储单元的相邻存储单元的电压分布,判断该待恢复存储单元属于哪个类别同邻态,采用所在同邻态的存储单元的最佳判断电压读取该存储单元数据,实现错误数据恢复。
2.根据权利要求1所述的恢复Nand Flash错误数据的方法,其特征在于所述的将不同相邻单元分布模式下具有相同或近似电压分布的存储单元标归类为同一类别的同邻态按照如下步骤进行:
步骤2.1在Nand中写入随机数;
步骤2.2读取Nand数据,根据存储单元相邻数据的分布格式,将具有相同或接近的分布格式的存储单元归类为具有相同干扰态组;
步骤2.3通过设置不同的阀值电压读取存储单元数据的方式获取所有存储单元的电压分布;
步骤2.4将所有具有相同干扰态组的存储单元进行统计获得该类别干扰态组的电压分布;
步骤2.5将所有类别干扰态组的电压分布进行比较,将具有相同或类似电压分布的干扰态组归类为同一类别的同邻态。
3.根据权利要求2所述的恢复Nand Flash错误数据的方法,其特征在于所述的采用步进电压扫描法为将步骤2.3中通过设置不同的阀值电压读取存储单元数据的方式获取所有存储单的电压分布的数据,按照类别的同邻态进行划分,选取各个同邻态的最佳判断电压。
4.根据权利要求3所述的恢复Nand Flash错误数据的方法,其特征在于NandFlash按照块或页的方式分别单独进行同邻态的归类。
5.根据权利要求4所述的恢复Nand Flash错误数据的方法,其特征在于同邻态的归类和各个同邻态归类的数据通过选取同批次Nand Flash进行采集统计。
6.根据权利要求4所述的恢复Nand Flash错误数据的方法,其特征在于同邻态的归类和各个同邻态归类的数据分别单独进行采集统计。
7.根据权利要求5或6所述的恢复Nand Flash错误数据的方法,其特征在于只有在Nand Flash发生无法恢复的错误数据时,才触发通过分析待恢复存储单元的相邻存储单元的电压分布,判断该待恢复存储单元属于哪个类别同邻态,采用所在同邻态的存储单元的最佳判断电压读取该存储单元数据的方式来恢复该存储单元数据。