用于读取干扰检测以及处理的方法和装置与流程

文档序号:14912909发布日期:2018-07-10 23:54阅读:来源:国知局

技术特征:

1.一种确定非易失性存储器NVM中的读取干扰误差的方法,所述方法包括:

确定所述NVM的块中的第一页的第一误差级别和至少一个相邻页的第二误差级别,所述至少一个相邻页具有与发生超过所述第一页的预定次数的读取访问的第一页的字线相邻的字线;

确定所述至少一个相邻页的第二误差级别是否在第一预定阈值之上;

当所述第二误差级别在所述第一预定阈值之上时将所述第一误差级别与所述第二误差级别进行比较,以确定所述第二误差级别是否比所述第一误差级别大预定义因子;以及

当所述第二误差级别比所述第一误差级别大预定义因子时,确定读取干扰误差。

2.根据权利要求1所述的方法,还包括:

在建立所述读取干扰误差之后,重新定位在所述NVM内的所述第一页和所述至少一个相邻页。

3.根据权利要求1所述的方法,还包括:

当所述第二误差级别不大于所述第一误差级别时,建立所述NVM的块的高误差块的确定。

4.根据权利要求3所述的方法,还包括:

在建立所述高误差块之后,重新定位在所述NVM内的所述至少一个相邻页。

5.根据权利要求3所述的方法,还包括:

在建立高误差块之后,重新定位在所述NVM内的所述至少一个相邻页的最高有效位MSB和最低有效位LSB地址。

6.根据权利要求1所述的方法,还包括:

基于所确定的第一误差和第二误差,确定针对所述第一页和所述至少一个相邻页的多个阶段,其中所述多个阶段中的每一个是在页中发生的误差的严重程度的级别;以及

重新定位所述第一页的逻辑块地址、所述NVM内的所述第一页和至少一个相邻页的物理位置、以及在其中基于所述第一页的阶段和所述至少一个相邻页的阶段来定位所述第一页和所述一个相邻页的块中的至少一个。

7.根据权利要求6所述的方法,还包括:

当所述第一页和所述至少一个相邻页的阶段级别是指示所述页中的所述误差的低级别的严重程度的值时,维持所述第一页和所述至少一个相邻页的位置。

8.根据权利要求6所述的方法,其中所述多个阶段是基于低密度奇偶校验LDPC解码阶段。

9.根据权利要求1所述的方法,其中所述NVM包括NAND型闪存存储器。

10.一种固态驱动器SSD,包括:

非易失性存储器NVM;以及

被通信地耦合到主机设备和所述NVM的控制器,

其中所述控制器被配置为:

确定所述NVM中的干扰源页的误差级别;

确定与所述NVM的块内的所述干扰源页相邻的受干扰对象页的误差级别;

确定所述受干扰对象页的误差级别是否大于第一预定阈值;

当所述受干扰对象的误差级别大于所述第一预定阈值时,将所述干扰源页的误差级别与所述受干扰对象页的误差级别进行比较;以及

当所述干扰源页和所述受干扰对象页的误差级别的比较指示受干扰对象级别误差比所述第一误差级别大预定义因子时,确定所述受干扰对象页的读取干扰误差。

11.根据权利要求10所述的固态驱动器,其中,所述控制器还被配置为:

在确定所述读取干扰误差后,移动所述NVM内的所述干扰源页和所述受干扰对象页。

12.根据权利要求11所述的固态驱动器,其中所述控制器还被配置为移动所述NVM内的另一受干扰对象页,其中所述受干扰对象页具有紧接在所述干扰源页的字线号之前的字线号,并且所述另一受干扰对象页具有紧跟在所述干扰源页的字线号之后的字线号。

13.根据权利要求10所述的固态驱动器,其中所述控制器还被配置为当所述受干扰对象块的误差级别在所述第一预定阈值之上但不比所述干扰源块的误差级别大预定义因子时,建立所述NVM的块的高误差块的确定。

14.根据权利要求13所述的固态驱动器,其中所述控制器还被配置为在确定所述高误差块之后移动所述NVM内的所述受干扰对象页的最低有效位LSB地址和最高有效位MSB地址。

15.根据权利要求10所述的固态驱动器,其中所述控制器还被配置为:

基于所述受干扰对象页和所述干扰源页的所确定的的误差级别,为所述受干扰对象页和干扰源页的每一个分配多个误差阶段值中的一个,其中所述多个误差阶段值的每一个表示在页中发生的所述误差的严重程度的级别;以及

移动所述干扰源页的逻辑块地址、所述NVM内的所述干扰源页和所述受干扰对象页的物理位置、以及在其中基于所述干扰源页的阶段和所述受干扰对象页的阶段来定位所述干扰源页和所述受干扰对象页的整个块中的至少一个。

16.根据权利要求15所述的固态驱动器,其中所述控制器还被配置为:当所述干扰源页和受干扰对象页的阶段级别是指示所述页中的误差的低级别的严重程度的值时,维持所述块内的所述干扰源页和受干扰对象页的位置。

17.根据权利要求15所述的固态驱动器,其中所述多个误差阶段值是基于低密度奇偶校验LDPC解码阶段。

18.根据权利要求11所述的固态驱动器,其中所述误差级别是页的误差校正码ECC值和误码率BER中的一个。

19.一种包括用于处理非易失性存储器NVM中的读取干扰和块误差的装置的存储器设备,所述装置包括:

用于确定所述NVM中的页的读取访问的次数是否已经达到预定义值的装置;

用于在所述读取访问的次数达到所述预定义值之后获得所述页的误差度量的装置;

用于获得针对与所述NVM内的页相邻的字线上的至少一个临近页的误差度量的装置;

用于确定所述至少一个临近页的误差度量是否大于预定义阈值的装置;

用于当所述至少一个临近页的误差度量比所述页的误差量度大预定义因子时确定所述至少一个临近页的读取干扰误差的装置。

20.根据权利要求19所述的存储器设备,还包括:

用于当用于确定读取干扰误差的装置确定读取干扰误差时重新定位所述页和所述至少一个临近页的装置。

21.根据权利要求19所述的存储器设备,还包括:

用于通过确定所述至少一个临近页的所述误差度量大于所述预定义值并且不比所述页的误差度量大所述预定义因子或等于所述页的所述误差度量来为包含所述页和所述至少一个临近页的块确定高块误差状态的装置。

22.根据权利要求19所述的存储器设备,还包括:

用于当确定高块状态时重新定位所述至少一个临近页的装置。

23.根据权利要求19所述的存储器设备,其中所述误差度量是页的误差校正码ECC值和误码率BER中的一个。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1