减轻单元间干扰的制作方法

文档序号:9308581阅读:263来源:国知局
减轻单元间干扰的制作方法
【专利说明】
【背景技术】
[0001]除非本文另外指示,否则此部分中描述的材料对于本申请中的权利要求而言不是现有技术,并且通过包括在此部分中不被承认是现有技术。
[0002]企图增加闪速存储器装置的存储容量,已经按比例缩小了闪速存储器装置以实现更高的存储密度。进一步按比例缩小闪速存储器装置的一个挑战是由于闪速存储器单元之间的较小距离而导致的单元间干扰。因为驱使闪速存储器装置的按比例缩小的关注可能优先于有关单元间干扰的关注,所以已经为解决单元间干扰而开发了各种模型。
[0003]因为闪速存储器单元有时按照网格图案展开,所以计算在特定单元处经历的单元间干扰可能需要解决复杂问题。具体地,确定闪速存储器装置中的二维单元间干扰可能需要NP困难问题的解决方案,并且因此,这些模型的使用可能是不切实际的和/或可能不是有用的。

【发明内容】

[0004]本公开通常描述了用于减轻单元间干扰的构思和技术。根据本文所公开的构思和技术的各种实施方式,数据是在计算装置处获得的,所述计算装置被配置为执行用于管理向诸如闪速存储器、相变存储器装置和/或其它类型的非易失性存储器装置(在下文中被称为“存储器装置”)的数据存储装置写入数据和从所述数据存储装置读取数据的控制器。所述控制器能够被配置为将所述数据划分成两个或更多个数据部分,并且配置为指定所述存储器的字线的两个或更多个组。
[0005]所述计算装置能够被配置为向所述字线的第一组写入所述数据的第一部分并且向所述字线的第二组写入所述数据的第二部分。根据各种实施方式,所述字线的组的编程和/或写入可以是独立的并且可能不需要对其它字线的写入的任何考虑。所述计算装置还能够被配置为独立地从字线的所述第一组读取数据,而不用考虑来自相邻字线的干扰,因为能够在写入了所述第二组字线之后写入所述第一组的所述字线。所述计算装置还能够被配置为估计在所述第二组字线处的干扰、读取所述第二组字线并且根据所估计的干扰来消除干扰。因此,所述第二组字线能够由所述计算装置依赖性地读取。
[0006]根据一个方面,公开了一种用于访问存储器装置的方法。能够获得要存储在所述存储器装置中的数据。所述存储器装置能够包括具有存储器单元的字线。能够向所述字线的第一组写入所述数据的第一部分,并且能够向所述字线的第二组写入所述数据的第二部分。
[0007]根据一些实施方式,所述字线的所述第一组能够包括所述存储器装置的至少两个奇数索引的字线。所述字线的所述第二组能够包括所述存储器装置的至少两个偶数索引的字线。所述方法还能够包括以下步骤:从所述存储器装置读取所述数据。读取所述数据的步骤能够包括以下步骤:从所述字线的所述第二组读取所述数据的所述第二部分以及从所述字线的所述第一组读取所述数据的所述第一部分。读取所述数据的所述第一部分的步骤还能够包括以下步骤:估计所述字线的所述第一组与所述字线的所述第二组之间的单元间干扰;以及当读取所述字线的所述第一组时消除所述单元间干扰。在一些实施方式中,消除所述单元间干扰的步骤能够包括以下步骤:使用针对符号间干扰的模型来消除所述单元间干扰。在一些其它实施方式中,消除所述单元间干扰的步骤能够包括以下步骤:确定所述字线的所述第一组的存储器单元的阈值电压,以及从所述字线的所述第一组的所述存储器单元的相应的阈值电压中减去估计的干扰电压。
[0008]根据另一方面,公开了一种计算机可读介质。所述计算机可读介质能够包括计算机可执行指令,所述计算机可执行指令当由计算机执行时,使所述计算机获得要存储在存储器装置中的数据。所述存储器装置能够包括具有存储器单元的字线。所述计算机可执行指令还能够使所述计算机向所述字线的第一组写入所述数据的第一部分,并且向所述字线的第二组写入所述数据的第二部分。
[0009]根据一些实施方式,所述字线的所述第一组能够包括所述存储器装置的至少两个奇数索引的字线,并且所述字线的所述第二组能够包括所述存储器装置的至少两个偶数索引的字线。能够独立地写入所述字线的所述第一组和所述字线的所述第二组。在一些实施方式中,为了从所述存储器装置读取所述数据,所述计算机可执行指令还能够使所述计算机从所述字线的所述第二组读取所述数据的所述第二部分,并且从所述字线的所述第一组读取所述数据的所述第一部分。
[0010]根据一些实施方式,为了读取所述数据的所述第一部分,当由所述计算机执行所述计算机可执行指令时,还能够使所述计算机估计所述字线的所述第一组与所述字线的所述第二组之间的单元间干扰,并且当读取所述字线的所述第一组时消除所述单元间干扰。为了消除所述单元间干扰,当由所述计算机执行所述计算机可执行指令时,还能够使所述计算机使用针对符号间干扰的模型来消除所述单元间干扰。为了消除所述单元间干扰,当由所述计算机执行所述计算机可执行指令时,还能够使所述计算机确定所述字线的所述第一组的存储器单元的阈值电压,并且从所述字线的所述第一组的所述存储器单元的相应的阈值电压中减去估计的干扰电压。在一些实施方式中,能够独立地写入所述字线的所述第一组和所述字线的所述第二组,能够独立地读取所述字线的所述第二组,并且能够依赖性地读取所述字线的所述第一组。
[0011]根据另一方面,公开了一种计算装置。所述计算装置能够包括:存储器装置,该存储器装置包括具有存储单元的字线;以及处理器,该处理器耦接至所述存储器装置。所述处理器能够被配置为执行计算机可执行指令以获得要存储在所述存储器装置中的数据,向所述字线的第一组写入所述数据的第一部分,并且向所述字线的第二组写入所述数据的第二部分。
[0012]根据一些实施方式,所述处理器还能够被配置为执行所述计算机可执行指令以从所述字线的所述第二组读取所述数据的所述第二部分,并且从所述字线的所述第一组读取所述数据的所述第一部分。所述处理器还能够被配置为执行所述计算机可执行指令以估计所述字线的所述第一组与所述字线的所述第二组之间的单元间干扰;并且当读取所述字线的所述第一组时消除所述单元间干扰。为了消除所述单元间干扰,所述计算机可执行指令还能够使所述处理器使用针对符号间干扰的模型来消除所述单元间干扰。
[0013]根据一些实施方式,所述处理器还能够被配置为执行所述计算机可执行指令以确定所述字线的所述第一组的存储器单元的阈值电压,并且从所述字线的所述第一组的所述存储器单元的相应的阈值电压中减去估计的干扰电压。所述字线的所述第一组能够包括所述存储器装置的至少两个奇数索引的字线,并且所述字线的所述第二组能够包括所述存储器装置的至少两个偶数索引的字线。在一些实施方式中,所述字线的所述第一组的各个字线能够从所述字线的所述第一组的随后的字线偏移单个字线。在一些其它实施方式中,所述字线的所述第一组的各个字线能够从所述字线的所述第一组的随后的字线偏移两个或更多个字线。
[0014]前面的
【发明内容】
仅是例示性的,并且不旨在以任何方式为限制性的。除以上所描述的例示性方面、实施方式和特征之外,另外的方面、实施方式和特征通过参照附图和以下【具体实施方式】将变得显而易见。
【附图说明】
[0015]本公开的前面和其它特征从结合附图进行的以下描述和所附权利要求将变得更加完全显而易见。理解这些附图仅描绘了根据本公开的数个实施方式并且因此将不被认为限制其范围,将通过使用附图以附加特性和细节来描述本公开,附图中:
[0016]图1是例示了针对用于减轻单元间干扰的本文所公开的构思和技术的各种实施方式的操作环境的框图;
[0017]图2是例示了针对用于减轻单元间干扰的本文所公开的构思和技术的各种实施方式的示例性存储器装置的线路图;
[0018]图3是例示了用于向数据存储装置写入数据的示例性过程的流程图;
[0019]图4是例示了用于从数据存储装置读取数据的示例性过程的流程图;
[0020]图5是例示了能够减轻单元间干扰的示例性计算机的框图;以及
[0021]图6是例示了用于减轻单元间干扰的计算机程序产品的示意图,
[0022]全部都根据本文所呈现的至少某些实施方式进行布置。
【具体实施方式】
[0023]在以下详细描述中,参照形成其一部分的附图。在附图中,除非上下文另外规定,否则相同的符号通常标识相同的组件。在【具体实施方式】、图和权利要求中描述的例示性实施方式不意在为限制性的。在不脱离本文所呈现的主题的精神或范围的情况下,可以利用其它实施方式,并且可以做出其它改变。应当容易地理解,如本文所通常描述的和图中所例示的,能够按照各式各样的不同配置布置、取代、组合、分离并且设计本公开的方面,所述不同配置中的全部在本文中被显式地设想到。
[0024]本公开通常尤其被用于减轻单元间干扰的技术所吸引。在例示性示例中,计算装置能够被配置为执行控制器,例如,作为操作系统的一部分、作为可执行程序和/或作为另一类型的软件或硬件。控制器能够被配置为管理向计算装置的数据存储装置写入数据和从计算装置的数据存储装置读取数据,所述数据存储装置诸如例如闪速存储器或能够包括按照许多字线布置的单元的其它存储器装置。控制器能够被配置为将所获得的数据划分成两个或更多个数据部分,并且配置为指定两组或更多组字线。字线组中的每一组能够包括交替字线。因此,在一些实施方式中,可以在一组字线中的各个字线之间提供空字线。
[0025]计算装置还能够被配置为向字线的第一组写入数据的第一部分,并且配置为向字线的第二组写入数据的第二部分。根据各种实施方式,字线组的编程和/或写入可以是独立的并且可能不需要其它字线的写入的任何考虑,因为不会同时写入相邻的字线。计算装置还能够被配置为独立地(即,在不用考虑来自相邻字线的干扰的情况下)从字线的第二组读取数据,因为能够在写入了字线的第一组之后写入第二组的字线。计算装置还能够被配置为估计在字线的第一组处的干扰、读取字线的第一组并且根据所估计的干扰消除干扰。因此,字线的第一组能够由计算装置依赖性地读取。将在本文中更详细地描述用于减轻单元间干扰的系统和方法的这些和其它方面。
[0026]图1是例示了根据本文所呈现的至少一些实施方式布置的、针对用于减轻单元间干扰的本文所公开的构思和技术的各种实施方式的操作环境100的框图。图1所示的操作环境100包括计算装置102。在一些实施方式中,计算装置102作为通信网络(“网络”)104的一部分和/或与通信网络(“网络”)104通信地操作,然而情况未必是这样的。根据各种实施方式,计算装置102的功能性能够由诸如台式计算机、平板计算机和/或膝上型计算机的个人计算机(“PC”)提供。在其它实施方式中,计算装置102的功能性能够由其它类型的计算系统提供,所述计算系统包括但不限于服务器计算机、手持计算机、上网本计算机、嵌入式计算
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1