非易失性存储器装置的制作方法

文档序号:19684999发布日期:2020-01-14 17:56阅读:266来源:国知局
非易失性存储器装置的制作方法

本发明构思总体上涉及非易失性存储器装置。更具体地,发明构思涉及控制编程电压脉冲的非易失性存储器装置。



背景技术:

非易失性存储器装置的示例包括闪存装置和可变电阻存储器装置。当前的闪存装置可通常被分类为nand闪存或nor闪存。nor闪存具有存储器单元独立连接到位线和字线的结构。nor闪存具有快的(随机)数据存取速度的特性。相比之下,因为多个存储器单元串联连接,所以nand闪存每个存储器单元串仅需要一个接触件。

闪存像其它形式的非易失存储器一样在缺少施加的电力时保留存储的数据。在诸如蜂窝电话、pda数码相机、便携式游戏控制器和mp3播放器的移动装置内,闪存被广泛用于存储编程代码和有效载荷数据。闪存装置也可用在诸如hdtv、dvd、路由器和gps的家用电器中。

为了进一步提高数据存储密度,许多传统的非易失性存储器装置被构造成包含存储器单元阵列,所述存储器单元阵列包括多个多位存储器单元,每个多位存储器单元能够存储多于一个数据位。多位存储器单元被统称为多级单元(mlc),而单位存储器单元被称为单级单元(slc)。如本领域所公知的,mlc操作成使用两个或更多个阈值电压分布来存储数据。



技术实现要素:

发明构思的实施例提供一种能够与限定的ispp常量相关地来维持增大的编程电压的非易失性存储器装置。发明构思的实施例也提供了一种减小存储器单元过编程的可能性而具有改善的通过电压窗口特性的非易失性存储器装置。

在一个实施例中,本发明构思提供了一种存储器装置,所述存储器装置包括:存储器单元阵列,包括以字线和位线布置的多个存储器单元;电压产生器,被构造成产生施加到字线之中的选择的字线的编程电压脉冲和施加到未选择的字线的通过电压;以及控制逻辑,被构造成在编程操作期间根据限定的增量来迭代地增大编程电压脉冲的电平以及调整通过电压的电平。

在另一实施例中,本发明构思提供了一种非易失性存储器装置,所述非易失性存储器装置包括:存储器单元阵列,包括以字线和位线布置的多个存储器单元;电压产生器,被构造成产生施加到字线之中的选择的字线的编程电压脉冲和施加到未选择的字线的至少一个通过电压;以及控制逻辑,被构造成迭代地增大编程电压脉冲并且根据未选择的字线在存储器单元阵列中的位置将具有不同的电压电平的不同通过电压施加到未选择的字线,其中,控制逻辑还被构造成在编程操作期间将施加到与选择的字线相邻的未选择的字线的通过电压固定在恒定的电平处。

在另一实施例中,本发明构思提供了一种非易失性存储器装置,所述非易失性存储器装置包括:存储器单元阵列,包括以字线和位线布置的多个存储器单元;电压产生器,被构造成产生施加到字线之中的选择的字线的编程电压脉冲和施加到未选择的字线的至少一个通过电压;以及控制逻辑,被构造成在编程操作期间迭代地增大编程电压脉冲,其中,控制逻辑还被构造成确定选择的字线的位置,电压产生器还被构造成在编程操作期间根据选择的字线在存储器单元阵列中的位置来控制通过电压的电平。

在另一实施例中,本发明构思提供了一种非易失性存储器装置,所述非易失性存储器装置包括:存储器单元阵列,包括以字线和位线布置的多个存储器单元;电压产生器,被构造成产生施加到字线之中的选择的字线的编程电压脉冲和施加到未选择的字线的通过电压;以及控制逻辑,被构造成在编程操作期间控制电压产生器以增量迭代地增大编程电压,其中,控制逻辑还被构造成确定存储器单元阵列中的选择的字线的位置,电压产生器还被构造成在编程操作期间根据选择的字线的确定的位置来控制编程电压的初始电压电平。

附图说明

将参照附图来描述发明构思的实施例。在附图中:

图1是示出根据发明构思的实施例的存储器系统的框图;

图2是进一步示出图1的存储器单元阵列中的存储器单元的串的概念图;

图3是示出根据发明构思的实施例的增量步进脉冲编程(ispp)的时序图;

图4是示出图1的存储器单元阵列中的存储器单元串的概念剖视图;

图5是示出阈值电压与ispp迭代次数(#)的比的曲线图;

图6是进一步示出图5中的编程电压脉冲和相关的通过电压的时序图;

图7是示出根据图6的编程电压脉冲的阈值电压分布的曲线图;

图8是示出阈值电压相对于图6中的编程电压的ispp迭代次数的曲线图;

图9是进一步示出根据发明构思的实施例的编程电压和相关的通过电压的时序图;

图10是示出根据发明构思的另一实施例的提供有编程电压和通过电压的存储器单元串的概念图;

图11是进一步示出图10的编程电压和通过电压的时序图;

图12是示出在各个字线区域中经由字线提供有不同的通过电压的存储器单元串的图;

图13是示出根据发明构思的另一实施例的编程电压和通过电压的施加的概念图。

图14是示出图13的通过电压的示例性电平的曲线图;

图15是总结提供图13的通过电压的方法的流程图;

图16是示出根据发明构思的另一实施例的示例性编程电压的曲线图;

图17是总结提供图16的编程电压的方法的流程图;

图18是示出使用图14和图16的编程电压的编程操作的结果的曲线图;

图19是示出将电压施加到单元串的另一示例的图;

图20是示出施加图19的编程电压、第一动态通过电压和第二动态通过电压的示例的时序图;

图21是示出施加编程电压的时间的示例的图;

图22是示出施加编程电压的时间的另一示例的图;

图23是示出将电压施加到单元串的另一示例的图;

图24是示出施加图23的第二动态通过电压和第三动态通过电压的示例的时序图;

图25是示出图1的存储器单元阵列的存储器块中的一个存储器块的示例的图;

图26是示出将电压施加到具有参照图25描述的结构的单元串的示例的图;

图27是示出将电压施加到具有参照图25描述的结构的单元串的另一示例的图;

图28是示出将电压施加到具有参照图25描述的结构的单元串的另一示例的图;

图29是示出图1的存储器单元阵列的存储器块中的另一存储器块的示例的图;

图30是示出图1的存储器单元阵列的存储器块中的另一存储器块的示例的图;

图31是示出图1的存储器单元阵列的存储器块中的另一存储器块的示例的图;

图32是示出根据发明构思的实施例的包含存储器装置的计算系统的框图;以及

图33是示出根据发明构思的实施例的基于存储器的存储装置的框图。

具体实施方式

现在将参照附图以一些补充细节来描述发明构思的实施例。然而,发明构思可以以不同的形式来实施并且不应被解释为仅局限于示出的实施例。相反,这些实施例被作为教导示例提供。

因为多年以来已经简化了闪存装置的设计规则,所以限定和适当地维持所谓的通过电压(vpass)窗口的重要性已经变大。例如,在闪存的编程操作中,编程电压(vpgm)被施加到选择的字线,并且通过电压(vpass)被施加到未选择的字线。由于公知的编程电压干扰会起因于低的通过电压,因此多个存储器单元之中的连接到施加有编程电压的字线的编程禁止单元被编程,因此导致出现失败的情况。相比之下,当通过电压干扰起因于高的通过电压时,连接到同一单元串的存储器单元之中的施加有通过电压的单元被编程并且也导致出现失败的情况。即,通过电压窗口表示其中通过电压干扰和编程电压干扰都不产生的通过电压范围。因此,可利用更大的通过电压窗口使闪存装置以更高的可靠性操作。

为了改善通过电压窗口(例如,使通过电压窗口最大化),可在编程操作期间响应于根据限定的增量步进脉冲编程(ispp)增大的编程电压来控制相应的通过电压。这里,恒定地维持编程电压的增大以执行精确的编程操作。

图1是示出根据发明构思的实施例的存储器系统的框图。参照图1,存储器系统100通常包括存储器装置110和存储器控制器(或闪存控制器)120。

出于下面的描述的目的,存储器装置110被假设为闪存装置。可选择地,存储器装置110可以是相变随机存取存储器(pram)、磁阻随机存取存储器(mram)或电阻随机存取存储器(rram)。

在图1的示出的实施例中,存储器装置110包括每存储器单元能够存储m位数据的存储器单元阵列111,其中,m为正整数。存储器单元阵列111可被分成多个区域,各种区域可根据存储的数据类型来限定,例如,通用(有效载荷)数据区域、备用数据区域等。存储器单元阵列111的各种区域可均包括多个存储器块。由于存储器阵列分成多个存储器块的构造是本领域技术人员公知的,因此将省略其描述。

存储器装置110还包括页缓冲器112、解码器113、电压产生器(例如,高电压产生器)114、控制逻辑115和输入/输出接口116。页缓冲器112可被构造成根据控制逻辑115的控制从存储器单元阵列111读取数据/将数据编程至存储器单元阵列111。解码器113可被构造成通过控制逻辑115来控制,并且选择存储器单元阵列111的存储器块和选择的存储器块的字线。选择的字线可通过来自电压产生器114的字线电压来驱动。电压产生器114可被构造成通过控制逻辑115来控制,并且产生字线电压(例如,读取电压、编程电压、通过电压、局部电压和检验电压)以供应到存储器单元阵列111。控制逻辑115可被构造成控制闪存装置110的总体操作。

再次参照图1,存储器控制器120可被构造成响应于来自外部(例如,主机)的请求来控制存储器装置110。虽然未示出,但是存储器控制器120可包括本领域公知的诸如中央处理单元或微处理器的处理单元、ecc和缓冲存储器。

为了改善通过电压窗口,存储器装置110可在编程操作期间响应于根据ispp增大的编程电压按阶段来增大通过电压。将参照图2和图3详细地描述这些特征。

图2是进一步示出图1的存储器单元阵列中的存储器单元(在下文中称为“串单元”)的串(例如,单元串)的概念图。

参照图2,编程电压vpgm可被施加到位于串单元的中心处或串单元的中心附近的“中间的存储器单元”。动态通过电压动态vpass被施加到其它存储器单元的字线。动态通过电压(动态vpass)表示为了改善相应的通过电压窗口而根据限定的ispp在一系列的迭代中增大的通过电压。照惯例来理解ispp的一般用途,本领域技术人员将认识到的是,可在发明构思的实施例内使用许多不同的ispp。在下文中,将参照图3以一些补充细节来描述一种可能的ispp来作为可使用的许多其它ispp的示例。

图3是示出根据发明构思的实施例的示例性ispp的时序图。

参照图3,脉冲形编程电压(vpgm)在示例性ispp的控制下在一系列的迭代中逐步增大。即,在示出的示例中,编程电压vpgm在每次迭代期间增大固定的增量值(δispp)以形成升高阶梯的编程脉冲波形。

为了改善相应的通过电压窗口,多个通过电压组均被分别不同地施加。例如,低编程电压组可包括较低的编程脉冲(例如,p1至p3),中编程电压组可包括相对较高的(或中间范围的)编程脉冲(例如,pk-1至pk),高编程电压组可包括更高的(或最高的)编程脉冲(例如,pj-1至pj)。

因此,发明构思的特定实施例可根据限定的ispp来控制通过电压(vpass)的产生和提供。然而,这种控制方法会导致与选择的存储器单元相关的浮置栅极的电压电位的不期望的升高。将参照图4以一些补充细节来描述这种现象。

图4是进一步示出图1的存储器单元阵列的单元串的图。参照图4,接收编程电压vpgm的存储器单元位于接收通过电压vpass的两个存储器单元之间。因此,寄生电容“cp”产生在接收编程电压vpgm的存储器单元的浮置栅极与相邻的存储器单元的栅极端子之间。虽然未在图4中示出,但是寄生电容可产生在存储器单元阵列中的所有单元串之间。这个寄生电容对接收编程电压vpgm的选择的存储器单元在其位于与两个未选择的存储器单元相邻的位置时具有最大的影响。

如果通过电压vpass根据ispp增大,则寄生电容会使接收编程电压vpgm的存储器单元的浮置栅极的电位升高。因此,为了抵消寄生电容的影响,应仔细地控制编程电压的电平。参照图5来进一步描述这个要求。

图5是示出阈值电压(vth)与ispp迭代次数的比的曲线图。

共同参照图3至图5,曲线图的水平轴是ispp迭代的次数(#),曲线图的竖直轴是阈值电压vth的电平。ispp增量的假设斜率是大约0.3。即,编程电压vpgm脉冲在每次增量期间增大大约0.3v。也假设大约0.1的寄生电容cp的耦合比。

在这些假设下,如果施加到相邻的字线的通过电压vpass增大大约1.0v,则连接到选择的字线的存储器单元的浮置栅极上的电位升高大约0.2v。因此,ispp在拐点“t”处的斜率对于通过电压vpass进一步增大大约0.2。关于图6和图7进一步描述由寄生电容导致的编程电压脉冲的波动和相应的影响。

图6是进一步示出图5的编程电压脉冲和相关的通过电压的时序图。编程电压脉冲从大约15v的起始电压(vpgm起始)每次迭代逐步增大大约0.3v直至大约25v的停止电压(vpgm停止)。

如图2中所描述的,动态通过电压(动态vpass)表示根据ispp波动的通过电压。动态通过电压在点t1处从大约8v增大至大约9v。动态通过电压然后在点t2处从大约9v增大至大约10v。图7中描述了使用示例性编程电压脉冲和通过电压的编程操作的结果。

图7是示出通过图6的编程电压脉冲限定的阈值电压分布的曲线图。即,如果施加图6中描述的编程电压脉冲,则阈值电压分布示出由于由寄生电容导致的编程电压的增大而致的过编程现象(over-programphenomenon)。即,如图7中所示,动态通过电压ispp可具有比传统ispp宽的阈值电压vth。考虑到前面的结果,必须仔细控制ispp的宽度的增大。将参照图8以一些补充细节描述这个要求。

图8是进一步示出在产生图6中示出的编程电压时的阈值电压(vth)与ispp迭代次数之间的关系的曲线图。

参照图8,编程电压脉冲的斜率被假设为大约0.3。即,编程电压脉冲增大了大约0.3v。如果动态通过电压在点t1处从大约8v增大到大约9v,则连接到选择的字线的存储器单元的浮置栅极的电位会被图4中描述的寄生电容cp升高。

例如,寄生电容cp的耦合比被假设为大约0.1。如果动态通过电压从大约8v增大到大约9v,则连接到选择的字线的存储器单元的浮置栅极的电位升高大约0.2v。因此,第k-1编程电压脉冲pk-1可增大大约0.2v。并且如果动态通过电压在点t2处从大约9v增大到大约10v,则连接到选择的字线的存储器单元的浮置栅极的电位被图4中描述的寄生电容cp升高。

在前面的假设的情况下,如果动态通过电压从大约9v增大到大约10v,则连接到选择的字线的存储器单元的浮置栅极的电位升高大约0.2v。因此,第j-1编程电压脉冲pj-1可增大大约0.2v。

在发明构思的特定实施例中,假设的是,施加的通过电压的电平根据每个编程电压脉冲波动。另外,根据ispp的编程电压脉冲可分成若干编程电压脉冲组,施加的通过电压的电平可根据每个组波动。

在编程电压干扰的发生最集中的第j-1编程电压脉冲pj-1和第j编程电压脉冲pj的施加期间,控制编程电压脉冲的宽度的增大。

为了抵消寄生电容的影响,可在施加到未选择的字线的通过电压波动时适当地控制编程电压脉冲的增大的宽度。即,编程电压脉冲受控制来增大,同时抵消由寄生电容导致的升高的电位。将参照图9以一些补充细节来描述这个方法。

图9是示出根据实施例的编程电压和通过电压的时序图。参照图9,将描述编程电压和动态通过电压。

编程电压脉冲以大约0.3v的增量从大约15v的起始电压增大直至大约25v的停止电压。然而,编程电压脉冲(vpgm脉冲)在发生在(例如)图6的点t1和t2处的“控制迭代”处仅增大大约0.1v。这些控制增量与通过电压在寄生电容的影响下波动处的点对应。

如先前注意的,动态通过电压在点t1处从大约8v增大到大约9v,并且在t2点处从大约9v增大到大约10v。动态通过电压的波动会进一步提升编程电压脉冲(vpgm脉冲)的电平,因该电平被图4中描述的寄生电容提升。因此,会如图7中所示发生过编程。

因此,编程电压脉冲通过抵消在预计使动态通过电压波动处的点t1和t2处与寄生电容cp相关的电压电平来增大。因此,在示出的实施例的工作假设下,编程电压脉冲在发生在点t1和t2处的控制迭代处增大仅大约0.1v的“控制增量”。除此之外,编程电压脉冲按大约0.3v的“正常增量”从15v的起始电压增大直至停止电压。

为了抵消寄生电容的影响,可在施加到未选择的字线的通过电压波动时适当地控制编程电压脉冲的增大宽度。即,可根据发明构思的实施例来抵消编程电压在寄生电容的影响下的波动。因此,可恒定地维持施加到与选择的字线相邻的未选择的字线的通过电压。其它未选择的字线接收动态通过电压。将参照图10和图11以一些补充细节来对此进行描述。

图10是示出根据发明构思的另一实施例的接收编程电压和通过电压的单元串的图。

如图10中所示,假设寄生电容位于接收编程电压(vpgm)的存储器单元与相邻的存储器单元之间。为了抵消寄生电容的影响,将具有恒定电压电平的通过电压(恒定vpass)施加到与接收编程电压的存储器单元相邻的存储器单元。动态通过电压(动态vpass)被施加到其它存储器单元。在示出的实施例中,动态通过电压可与关于图2描述的动态通过电压相同。将参照图11以一些补充细节来进一步描述这些控制电压和它们的各种关系。

图11是进一步示出图10的编程电压和通过电压的时序图。如图11中所示,示出了编程电压(vpgm)以及恒定通过电压(恒定vpass)和根据编程电压波动的动态通过电压(动态vpass)。

与图6相似,编程电压按大约0.3v的正常增量从大约15v的起始电压(vpgm起始)增大直至大约25v的停止电压(vpgm停止)。如图2中所描述的,动态通过电压表示根据限定编程电压的ispp波动的通过电压。

示出的实施例的动态通过电压在第一控制迭代(点t1)处从大约8v增大到大约9v,并且在第二控制迭代(点t2)处从大约9v增大到大约10v。如果编程电压的电压被图4中描述的寄生电容cp恒定地增大,则通过电压的波动会进一步增大编程电压的电压。因此,会如图7中所描述地发生过编程。

连接到选择的字线的存储器单元接收编程电压。在连接到未选择的字线的存储器单元之中,与接收编程电压的选择的存储器单元相邻的存储器单元接收恒定通过电压。在示出的实施例中,恒定通过电压为大约9v。连接到未选择的字线的其它(不相邻的)存储器单元接收动态通过电压。

与选择的存储器单元相邻的存储器单元的寄生电容对选择的存储器单元具有最大的影响。因此,施加到相邻的存储器单元的通过电压维持恒定以抵消寄生电容的影响。

在下文中,描述防止当将不同的通过电压施加到各种字线时潜在地由寄生电容造成的过编程情况的方法。

图12是示出单元串中的根据单元串内的存储器单元的位置而经由关联的字线接收不同的通过电压的存储器单元的概念图。

如图12中所示,单元串被分成均包含连接到单元串中的存储器单元的多条字线的第一区域(区域1)、第二区域(区域2)和第三区域(区域3)。例如,假设64条字线并联布置以从形成单元串的存储器单元中的对应编号的存储器单元存取数据,第一区域可包括字线0至字线19,第二区域可包括字线20至字线43,第三区域可包括字线44至字线63。大约8v的通过电压(vpass)被施加到第一区域中的存储器单元。大约9v的通过电压被施加到第二区域中的存储器单元,大约10v的通过电压被施加到第三区域中的存储器单元。

在这些工作假设的情况下,将参照图13至图15描述根据发明构思的实施例的将通过电压施加到单元串的存储器单元的示例性方法。

图13是示出根据发明构思的另一实施例的编程电压和通过电压的施加的图。参照图13,图1的存储器单元阵列111包括多个单元串,在图13中示出了所述多个单元串中的仅一个单元串来作为示例。

编程电压(vpgm)被施加到选择的字线。恒定通过电压(恒定vpass)被施加到与选择的字线相邻的字线。动态通过电压(动态vpass)被施加到第一区域至第三区域(区域1至区域3)中的每个中的其它的未选择的字线。动态通过电压可与关于图12描述的动态通过电压相同。例如,当区域1的字线被选择时,最相邻的字线接收8v,区域1的其它字线接收8v,区域2的字线接收9v,区域3的字线接收10v。当区域2的字线被选择时,最相邻的字线接收8v,区域2的其它字线接收9v,区域1的字线接收8v,区域3的字线接收10v。当区域3的字线被选择时,最相邻的字线接收8v,区域3的其它字线接收10v,区域1的字线接收8v,区域2的字线接收9v。将参照图14以一些补充细节来描述如遍及各个区域施加的通过电压。

图14是示出图13中示出的发明构思的实施例中施加的通过电压的曲线图。

参照图14,曲线图的水平轴指示单元串内的字线的位置(wl0和wl63被假设为单元串的最外面的(或顶部的和底部的)字线),曲线图的竖直轴是通过电压(vpass)的电平。通过电压的指示电平“a”和“b”被施加到连接到未选择的字线的存储器单元。“a”电平通过电压或恒定通过电压(恒定vpass)被施加到与接收编程电压(vpgm)的选择的存储器单元相邻的存储器单元。“b”电平通过电压vpass或动态通过电压被施加到所有其它未选择的存储器单元。

恒定通过电压被施加到与选择的存储器单元相邻的存储器单元并且维持为恒定而与存储器单元在第一区域至第三区域内的位置无关。相反,施加到其它未选择的存储器单元的通过电压从第一(或下)区域(区域1)逐渐增大到第三(或上)区域(区域3),第二(或中间)区域接收介于施加到第一区域的较低的通过电压与施加到第三区域的较高的通过电压之间的通过电压。例如,在发明构思的特定实施例中,通过电压(vpass)对于第一区域为大约8v,对于第二区域为大约9v,对于第三区域为大约10v。

即,随着编程操作从第一条字线(例如,字线0)进行到最后一条字线(例如,字线63),施加到与选择的字线相邻的存储器单元的通过电压维持在大约8v。然而,可变的通过电压遍及多个区域被施加到不相邻的未选择的字线。因此,恒定通过电压被施加到与接收编程电压的存储器单元相邻的存储器单元,以阻止由于通过电压的波动而致的过编程。在图18中进一步描述根据示出的实施例的编程操作的结果。

在下文中,将参照图15的流程图以一些补充细节来描述根据发明构思的实施例的施加通过电压的方法。图15是总结施加图13的通过电压的方法的流程图。

共同参照图1和图15,控制逻辑115确定选择的字线wl是否属于第一区域(s11=是),或者选择的字线wl是否属于第二区域(s11=否,并且s13=是),或者选择的字线wl是否属于第三区域(s11=否,并且s13=否)。

如果选择的字线属于第一区域,则电压产生器114根据第一区域施加动态通过电压,并且将恒定通过电压施加到与选择的字线(wl)相邻的字线wl-1和wl+1(s12)。

而如果选择的字线属于第二区域,则电压产生器114根据第二区域施加动态通过电压,并且将恒定通过电压施加到与选择的字线(wl)相邻的字线wl-1和wl+1(s14)。

而如果选择的字线属于第三区域,则电压产生器114根据第三区域施加动态通过电压,并且将恒定通过电压施加到与选择的字线(wl)相邻的字线wl-1和wl+1(s15)。

然后,电压产生器114将编程电压(vpgm)施加到选择的字线wl,控制逻辑115进行编程操作(s16)。

施加到与选择的字线相邻的未选择的字线的通过电压对编程操作总是维持恒定。因此,可对编程操作抵消由于施加到与选择的字线相邻的未选择的字线的通过电压的波动而致的影响,由此改善过编程。

图16是示出根据发明构思的另一实施例的编程电压的曲线图。

参照图16,曲线图的水平轴指示单元串内的字线位置,曲线图的竖直轴是编程起始电压的电平。第一编程起始电压“a”是根据限定的ispp正常增大的编程电压的起始电压。第二编程起始电压“b”是根据发明构思的实施例增大的编程电压的起始电压。即,当通过电压vpass波动时,在控制迭代处控制第二编程起始电压“b”的增大宽度。

例如,再次假设单元串通过64条字线来存取,所述64条字线布置在包括字线0至字线19的第一区域、包括字线20至字线43的第二区域以及包括字线44至字线63的第三区域中。如本领域技术人员将理解的,这只是一个示例。如图18中所示,动态通过电压(动态vpass)在第一区域(区域1)中为大约8v、在第二区域(区域2)中为大约9v、在第三区域(区域3)中为大约10v。

在每个存储器单元区域使用不同的编程起始电压的发明构思的实施例中,可使用大约15v的第一起始电压。

由于第二区域的通过电压在连接到第二区域中的字线的存储器单元的编程期间波动,因此连接到选择的字线的存储器单元的电位被寄生电容升高。因此,编程起始电压可在第二区域中调节为不同的第二起始电压。例如,第二起始电压可由第一起始电压减小被寄生电容升高的电压电位。

相似地,由于第三区域的通过电压在连接到第三区域中的字线的存储器单元的编程期间波动,因此连接到选择的字线的存储器单元的电位被寄生电容升高。因此,第三编程起始电压可针对第三区域(区域3)来调节。例如,第三起始电压可从第二起始电压减小被寄生电容升高的电压电位。将在图18中示出图16中描述的根据编程起始电压的编程操作的结果。

另外,将参照图17中的流程图详细地描述根据实施例的施加编程电压的方法。图17是总结施加图16的编程电压的方法的流程图。

参照图1、图16和图17,控制逻辑115确定选择的字线wl是否属于第一区域(s21)。如果属于,则执行操作s22。如果不属于,则执行操作s23。

电压产生器114将根据第一区域(区域1)的动态通过电压施加到第一区域的字线(s22)。电压产生器114将根据第一区域的编程起始电压vpgm起始施加到选择的字线wl。

另外,控制逻辑115确定选择的字线wl是否属于第二区域(s23)。如果属于,则执行操作s24。如果不属于,则执行操作25。

电压产生器114将根据第二区域的动态通过电压施加到第二区域的字线(s24)。电压产生器114将根据第二区域的编程起始电压vpgm起始施加到选择的字线wl。

电压产生器114将根据第三区域(区域3)的动态通过电压施加到第三区域的字线(s25)。电压产生器114将根据第三区域的编程起始电压施加到选择的字线。

施加到与选择的字线相邻的未选择的字线的通过电压对编程操作总是维持恒定。因此,可对编程操作抵消由于施加到与选择的字线相邻的未选择的字线的通过电压的波动而致的影响,由此减少过编程的发生。

图18是示出使用图14和图16的编程电压的编程操作的结果的曲线图。

如图12中所示,大约8v的通过电压被施加到第一区域中的字线的存储器单元。大约9v的通过电压被施加到第二区域中的字线的存储器单元。大约10v的通过电压被施加到第三区域中的字线的存储器单元。

如图18中所示,当执行根据图14和图16的方法的编程操作时,第一区域至第三区域中的所有的存储器单元可被编程为在目标阈值电压(目标vth)内。

图19是示出将电压施加到单元串的另一示例的图。参照图19,编程电压vpgm可被施加到“中间的存储器单元”。动态通过电压动态vpass可被施加到其它存储器单元的字线。

例如,第一动态通过电压dyanmicvpass1可被施加到与施加有编程电压vpgm的存储器单元(直接)相邻的存储器单元的字线。第二动态通过电压动态vpass2可被施加到其余的存储器单元的字线。

为了减小相邻的存储器单元的寄生电容的影响,第一动态通过电压动态vpass1的增量可小于第二动态通过电压动态vpass2的增量。在实施例中,施加到在施加有编程电压vpgm的存储器单元上方/上(例如,串选择线(ssl)侧)相邻的存储器单元的第一动态通过电压动态vpass1和施加到在供应有编程电压vpgm的存储器单元下方(例如,地选择线(gsl)侧)相邻的存储器单元的第一动态通过电压动态vpass1可以彼此相同或彼此不同。

在实施例中,第一动态通过电压动态vpass1增大处的点可与第二动态通过电压动态vpass2增大处的点不同或相同。

图20是示出施加图19的编程电压vpgm、第一动态通过电压动态vpass1和第二动态通过电压动态vpass2的示例的时序图。如参照图9所描述的,编程电压vpgm可从大约15v的起始电压vpgm起始逐渐增大到大约25v的停止电压vpgm停止。

第一动态通过电压动态vpass1可在第一点t1处从8v增大到8.5v。相比之下,第二动态通过电压动态vpass2可在第一点t1处从8v增大到9v。第一动态通过电压动态vpass1可在第二点t2处从8.5v增大到9v。相比之下,第二动态通过电压动态vpass2可在第二点t2处从9v增大到10v。

在第一动态通过电压动态vpass1或第二动态通过电压动态vpass2增大处的第一点t1和第二点t2的控制迭代处,编程电压vpgm可增大大约0.2v。在除了控制迭代的其余的迭代处,编程电压vpgm可增大大约0.3v。可通过将控制迭代的编程电压vpgm的增量调整为比其余的迭代的编程电压vpgm的增量小来抵消寄生电容的影响。

在实施例中,如果第一动态通过电压动态vpass1的增量小于第二动态通过电压动态vpass2的增量,则可减小第一动态通过电压动态vpass1的由于寄生电容而致的影响。因此,可忽略第一动态通过电压动态vpass1的由于寄生电容而致的影响,并且可省略控制迭代。即,编程电压vpgm可从起始电压到停止电压在每次迭代处增大相同的增量(例如,0.3v)。

图20中给出的描述为第一动态通过电压动态vpass1和第二动态通过电压动态vpass2增大的时序彼此相同。然而,可不同地设定第一动态通过电压动态vpass1和第二动态通过电压动态vpass2的时序。

图21是示出施加编程电压vpgm的时间的示例的图。与图9的第一点t1相比,在图21的第一时间t1处,可增加施加编程电压vpgm的时间。因为编程电压vpgm的施加时间增加,所以可增大动态通过电压动态vpass。

例如,动态通过电压动态vpass在图9的第一点t1处增大了1v。相比之下,动态通过电压动态vpass在图21的第一点t1处增大了2v。即,因为编程电压vpgm的施加时间增加,所以除了原始增量以外,动态通过电压动态vpass可基于施加时间的增加而进一步增大。

图22是示出施加编程电压vpgm的时间的另一示例的图。与图21的施加时间相比,编程电压vpgm的施加时间可在第二点t2处增加。例如,当编程电压vpgm从起始电压增大到停止电压时,编程电压vpgm的施加时间可在调整动态通过电压的最后一点处增加。

因为编程电压vpgm的施加时间在第二点t2处增加,所以动态通过电压动态vpass可从9v增大到11v。例如,除了原始增量以外,动态通过电压动态vpass可基于施加时间的增加而进一步增大。

图21和图22中给出的描述为编程电压vpgm的施加时间在控制迭代处增加。然而,编程电压vpgm的施加时间可在不与控制迭代重叠的时序处增加。在控制迭代处,动态通过电压动态vpass可在编程电压vpgm的施加时间增加的时序处增大。

在实施例中,编程电压vpgm的施加时间可在最后的编程循环中增加。可通过在最后的编程循环中增加编程电压vpgm的施加时间来进一步改善存储在其编程速度慢的慢单元中的数据的可靠性。

图21和图22中给出的描述为编程电压vpgm的施加时间在执行编程操作时增加。然而,编程电压vpgm的施加时间可在执行编程操作时减少。如果编程电压vpgm的施加时间减少,则可降低动态通过电压动态vpass。

如参照图10或图13所描述的,恒定通过电压恒定vpass可被施加到与施加有编程电压vpgm的存储器单元相邻的存储器单元。在这种情况下,可省略调整编程电压vpgm的增量处的控制迭代。

如果省略控制迭代,则动态通过电压动态vpass可在预设点处以及当编程电压vpgm的施加时间增加时增大。

如参照图19和图20所描述的,施加到相邻的存储器单元的字线的动态通过电压动态vpass(例如,第一动态通过电压动态vpass1)可具有增量或增大点,其与施加到其它存储器单元的字线的动态通过电压动态vpass(例如,第二动态通过电压动态vpass2)不同。第一动态通过电压动态vpass1和第二动态通过电压动态vpass2可在预设点(例如,控制迭代)处以及当编程电压vpgm的施加时间增加时增大。

例如,为了减小寄生电容的影响,第一动态通过电压动态vpass1的增量可与第二动态通过电压动态vpass2的增量相同或比第二动态通过电压动态vpass2的增量小。

图23是示出将电压施加到单元串的另一示例的图。参照图23,编程电压vpgm可被施加到“中间的存储器单元”。动态通过电压动态vpass可被施加到其它存储器单元的字线。

例如,第三动态通过电压动态vpass3可被施加到位于单元串的上部(例如,串选择线(ssl)侧)的边缘处的至少一个存储器单元的字线以及位于单元串的下部(例如,地选择线(gsl)侧)的边缘处的至少一个存储器单元的字线。第二动态通过电压动态vpass2可被施加到其余的存储器单元的字线。

第三动态通过电压动态vpass3的增量可与第二动态通过电压动态vpass2的增量不同。例如,如参照图19和图20所描述的,第三动态通过电压动态vpass3的增量可小于第二动态通过电压动态vpass2的增量。

在实施例中,施加到在施加有编程电压vpgm的存储器单元上方/上(例如,串选择线(ssl)侧)相邻的存储器单元的第一动态通过电压动态vpass1和施加到在供应有编程电压vpgm的存储器单元下方(例如,地选择线(gsl)侧)相邻的存储器单元的第二动态通过电压动态vpass2可以彼此相同或彼此不同。

在实施例中,第二动态通过电压动态vpass2增大的点可与第三动态通过电压动态vpass3增大的点不同或相同。

如参照图10或图13所描述的,恒定通过电压恒定vpass可被施加到与施加有编程电压vpgm的存储器单元相邻的存储器单元。

如参照图19和图20所描述的,施加到相邻的存储器单元的字线的第二动态通过电压动态vpass2可具有增量或增大点,其与施加到其它存储器单元的字线的第二动态通过电压动态vpass2不同。

如参照图21和图22所描述的,编程电压vpgm的施加时间可在执行编程操作时增加。当编程电压vpgm的施加时间增加时,可增大动态通过电压(例如,动态vpass1、动态vpass2或动态vpass3)。

图24是示出施加图23的第二动态通过电压动态vpass2和第三动态通过电压动态vpass3的示例的时序图。参照图24,施加第二动态通过电压动态vpass2的点可与施加第三动态通过电压动态vpass3的点相同,但不限于此。

例如,第三动态通过电压动态vpass3可在第二动态通过电压动态vpass2被控制(或增大)之后或之前被控制(或增大)。第三动态通过电压动态vpass3的增量可小于或大于第二动态通过电压动态vpass2的增量。

图25是示出图1的存储器单元阵列111的存储器块中的一个存储器块blk1的示例的图。参照图25,多个单元串cs可以以行和列设置在基底sub上。多个单元串cs可共同连接到形成在基底sub上(或中)的共源极线csl。在图25中,示出了基底sub的示例性位置以帮助理解存储器块blk1的结构。

图25中示出的示例为共源极线csl连接到单元串cs的下端。然而,共源极线csl电连接到单元串cs的下端就是充分的,发明构思不限于共源极线csl物理地位于单元串cs的下端处的情况。图25中示出的示例为单元串cs以四乘四的矩阵来布置。然而,存储器块blk1可包括更少或更多的单元串cs。

每行的单元串cs可共同连接到地选择线gsl并且连接到第一串选择线ssl1至第四串选择线ssl4中的相应的串选择线。每列的单元串cs可连接到第一位线bl1至第四位线bl4中的相应的位线。为了易于说明,将连接到第二串选择线ssl2和第三串选择线ssl3的单元串cs描绘成模糊的。

每个单元串cs可包括连接到地选择线gsl的至少一个地选择晶体管gst、连接到第一虚设字线dwl1的第一虚设存储器单元dmc1、分别连接到第一字线wl1至第四字线wl4的第一存储器单元mc1至第四存储器单元mc4、分别连接到第二虚设字线dwl2和第三虚设字线dwl3的第二虚设存储器单元dmc2和第三虚设存储器单元dmc3、分别连接到第五字线wl5至第八字线wl8的第五存储器单元mc5至第八存储器单元mc8、连接到第四虚设字线dwl4的第四虚设存储器单元dmc4以及分别连接到串选择线ssl1、ssl2、ssl3或ssl4的串选择晶体管sst。

在每个单元串cs中,地选择晶体管gst、第一虚设存储器单元dmc1、第一存储器单元mc1至第四存储器单元mc4、第二虚设存储器单元dmc2和第三虚设存储器单元dmc3、第五存储器单元mc5至第八存储器单元mc8、第四虚设存储器单元dmc4以及串选择晶体管sst可沿垂直于基底sub的方向串联连接并且可沿垂直于基底sub的方向顺序地堆叠。

在图25示出的示例为八个存储器单元mc1至mc8以及四个虚设存储器单元dmc1至dmc4布置在每个单元串cs中。然而,发明构思不限于此。如参照图2、图10和图13所描述的,每个单元串cs的存储器单元的数量可小于8或者可大于8。另外,每个单元串cs的虚设存储器单元的数量可小于4或者可大于4。

虚设存储器单元dmc1至dmc4可具有与存储器单元mc1至mc8相同的结构。虚设存储器单元dmc1至dmc4可不被编程(例如,可被编程禁止)或者可被与存储器单元mc1至mc8不同地编程。

例如,存储器单元mc1至mc8可根据数据被编程为具有各种阈值电压,虚设存储器单元dmc1至dmc4可被编程为具有特定范围内的阈值电压。如在虚设存储器单元dmc1至dmc4中,串选择晶体管sst和地选择晶体管gst可不被编程或者可被编程为具有特定范围内的阈值电压。

在实施例中,处于同一高度并且与一条串选择线ssl1、ssl2、ssl3或ssl4关联的存储器单元可形成一个物理页。一个物理页的存储器单元可连接到一条子字线。物理页的位于同一高度的子字线可共同连接到一条字线。

在实施例中,物理页的处于同一高度的子字线可在形成有子字线的高度处彼此连接。在另一实施例中,物理页的处于同一高度的子字线可在与形成有子字线的高度不同的层(诸如金属层)处彼此间接连接。

存储器块blk1可设置为3d存储器阵列。3d存储器阵列单片式地形成在存储器单元mc的阵列的一个或更多个物理水平中,所述存储器单元mc的阵列的一个或更多个物理水平具有设置在硅基底上方的有源区以及与这些存储器单元mc的操作有关的电路。与存储器单元mc的操作有关的电路可位于这样的基底上方或内部。术语“单片式”意思是阵列的每个水平的层直接沉积在3d存储器阵列的每个下面的水平的层上。

在发明构思的实施例中,3d存储器阵列包括垂直定位的垂直单元串cs(或nand串),使得至少一个存储器单元位于另一存储器单元上方。至少一个存储器单元可包括电荷俘获层。每个单元串还可包括位于存储器单元mc上方的至少一个选择晶体管。至少一个选择晶体管可具有与存储器单元mc相同的结构并且可与存储器单元mc一致地形成。

通过引用包含于此的下面的专利文献描述用于三维存储器阵列的适当的构造,在该构造中,三维存储器阵列被构造为具有水平之间共用的字线和/或位线的多个水平:第7,679,133号美国专利、第8,553,466号美国专利、第8,654,587号美国专利、第8,559,235号美国专利以及第2011/0233648号美国专利公开。

在实施例中,第一存储器单元mc1至第四存储器单元mc4可构成第一子块,第五存储器单元mc5至第八存储器单元mc8可构成第二子块。第一子块和第二子块可被独立擦除。例如,当擦除第一子块时,擦除电压从基底sub供应到单元串cs的沟道。与地电压相近的低电压可被施加到第一子块的第一字线wl1至第四字线wl4,第一存储器单元mc1至第四存储器单元mc4可被擦除。

第二子块的第五字线wl5至wl8可被浮置,第二子块可不被擦除。对于擦除操作来说不作为目标的连接到虚设存储器单元dmc1至dmc4、地选择晶体管gst和串选择晶体管sst的虚设字线dwl1至dwl4、地选择线gsl和串选择线ssl也可被浮置。

图26是示出将电压施加到具有参照图25描述的结构的单元串的示例的图。参照图26,编程电压vpgm可被施加到“特定存储器单元”。动态通过电压动态vpass可被施加到其它存储器单元的字线。

如参照图25所描述的,第一虚设存储器单元dmc1至第四虚设存储器单元dmc4可设置在单元串中。动态虚设通过电压动态vdpass可被施加到第一虚设存储器单元dmc1至第四虚设存储器单元dmc4的虚设字线dwl1至dwl4。

在实施例中,可根据与动态通过电压动态vpass相同的增量来控制动态虚设通过电压动态vdpass。例如,当动态通过电压动态vpass增大1v时,动态虚设通过电压动态vdpass也可增大1v。

在另一实施例中,动态虚设通过电压动态vdpass可根据与动态通过电压动态vpass不同的增量来控制。动态虚设通过电压动态vdpass可通过使用小于或大于动态通过电压动态vpass的增量的增量来控制。例如,当动态通过电压动态vpass增大1v时,动态虚设通过电压动态vdpass可增大0.5v或1.5v。

动态虚设通过电压动态vdpass可具有与动态通过电压动态vpass相同的增量或相同的增大点。动态虚设通过电压动态vdpass可具有与动态通过电压动态vpass不同的增量或不同的增大点。

施加到虚设存储器单元dmc1至dmc4的动态虚设通过电压动态vdpass可彼此相同或不同。施加到虚设存储器单元dmc1至dmc4的动态虚设通过电压动态vdpass的增量或增大点可彼此相同或不同。

图27是示出将电压施加到具有参照图25描述的结构的单元串的另一示例的图。参照图27,编程电压vpgm可被施加到“特定存储器单元”。如参照图10或图13所描述的,为了抵消寄生电容的影响,具有恒定电压电平的通过电压恒定vpass可被施加到与接收编程电压vpgm的存储器单元相邻的存储器单元(或多个存储器单元)的字线(或多条字线)。动态通过电压动态vpass可被施加到其它的存储器单元。

如参照图10所描述的,为了抵消寄生电容的影响,具有恒定电压电平的虚设通过电压恒定vdpass可被施加到与接收编程电压vpgm的存储器单元相邻的虚设存储器单元的虚设字线。动态虚设通过电压动态vdpass可被施加到其它的虚设存储器单元。当虚设存储器单元不与接收编程电压vpgm的存储器单元相邻时,动态虚设通过电压动态vdpass可被施加到虚设存储器单元的所有虚设字线。

如参照图21和图22所描述的,编程电压vpgm的施加时间可在执行编程操作时增加。当编程电压vpgm的施加时间增加时,可增大动态通过电压动态vpass或动态虚设通过电压动态vdpass。

如参照图23所描述的,施加到存储器单元之中的位于边缘处的存储器单元的字线(例如,施加到图25的wl1和wl8之中的不与施加有编程电压vpgm的存储器单元相邻的存储器单元的字线)的动态通过电压动态vpass可具有与施加到其它的字线(例如,施加到图25的wl2至wl7之中的不与施加有编程电压vpgm的存储器单元相邻的存储器单元的字线)的动态通过电压动态vpass不同的增量或不同的增大点。

施加到位于边缘处的虚设字线(例如,施加到图25的dwl1和dwl4之中的不与施加有编程电压vpgm的存储器单元相邻的虚设存储器单元的虚设字线)的动态虚设通过电压动态vdpass可具有与施加到其它的虚设字线(例如,施加到图25的dwl2和dwl3之中的不与施加有编程电压vpgm的存储器单元相邻的虚设存储器单元的虚设字线)的动态虚设通过电压动态vdpass不同的增量或不同的增大点。

图28是示出将电压施加到具有参照图25描述的结构的单元串的另一示例的图。参照图28,如参照图19和图20所描述的,具有与第二动态通过电压动态vpass2不同的增量或不同的增大点的第一动态通过电压动态vpass1可被施加到与接收编程电压vpgm的存储器单元相邻的存储器单元(或多个存储器单元)的字线(或多条字线)。例如,第一动态通过电压动态vpass1和第二动态通过电压动态vpass2的增量或增大点可彼此相同或不同。

另外,如参照图19和图20所描述的,具有与第二动态虚设通过电压动态vdpass2不同的增量或不同的增大点的第一动态虚设通过电压动态vdpass1可被施加到相邻的虚设存储器单元的虚设字线。例如,第一动态虚设通过电压动态vdpass1和第二动态虚设通过电压动态vdpass2的增量或增大点可彼此相同或不同。

如参照图21和图22所描述的,编程电压vpgm的施加时间可在执行编程操作时增加。当编程电压vpgm的施加时间增加时,可增大动态通过电压动态vpass1或动态vpass2或者动态虚设通过电压动态vdpass1或动态vdpass2。

如参照图23所描述的,施加到存储器单元之中的位于边缘处的存储器单元的字线(例如,施加到图25的wl1和wl8之中的不与施加有编程电压vpgm的存储器单元相邻的存储器单元的字线)的第二动态通过电压动态vpass2可具有与施加到其它的字线(例如,施加到图25的wl2至wl7之中的不与施加有编程电压vpgm的存储器单元相邻的存储器单元的字线)的第二动态通过电压动态vpass2不同的增量或不同的增大点。

施加到位于边缘处的虚设字线(例如,施加到图25的dwl1和dwl4之中的不与施加有编程电压vpgm的存储器单元相邻的虚设存储器单元的虚设字线)的第二动态虚设通过电压动态vdpass2可具有与施加到其它的虚设字线(例如,施加到图25的dwl2和dwl3之中的不与施加有编程电压vpgm的存储器单元相邻的虚设存储器单元的虚设字线)的第二动态虚设通过电压动态vdpass2不同的增量或不同的增大点。

图29是示出图1的存储器单元阵列111的存储器块中的另一存储器块blk2的示例的图。与图25的存储器块blk1相比,在图29的存储器块blk2中,地选择晶体管gst、第一虚设存储器单元dmc1、第一存储器单元mc1至第四存储器单元mc4、开关sw、第五存储器单元mc5至第八存储器单元mc8、第四虚设存储器单元dmc4以及串选择晶体管sst可设置在每个单元串cs中。

单元串cs的开关sw可通过选择线sl来共同地控制。开关sw可连接第一子块的沟道和第二子块的沟道。开关sw可不具有电荷存储层,因此不被编程或擦除。用于控制开关sw的开关电压可被施加到选择线sl。

例如,开关电压可以是恒定的电压。如参照图1至图28所描述的,开关电压可以是以与动态通过电压动态vpass或动态虚设通过电压动态vdpass相同的方式来控制的动态电压。

图30是示出图1的存储器单元阵列的存储器块中的另一存储器块blk3的示例的图。与图25的存储器块blk1相比,在图30的存储器块blk3的第一子块中,第一串选择晶体管sst1设置在每个单元串cs的第二虚设存储器单元dmc2上方/上。第一串选择晶体管sst1连接到关联的第一串选择线ssl1。

在第二子块的每个单元串cs中,第二串选择晶体管sst2设置在第四虚设存储器单元dmc4上方/上。第二串选择晶体管sst2连接到关联的第二串选择线ssl2。即,串选择晶体管可设置在每个子块中。

图31是示出图1的存储器单元阵列111的存储器块中的另一存储器块blk4的示例的图。图31的存储器块blk4的第二子块可具有图30的存储器块blk3的第二子块沿垂直于基底的方向反转的结构。

在每个单元串cs中,第二串选择晶体管sst2可设置在第二子块的最下端处。在每个单元串cs的第二子块中,第二串选择晶体管sst2、第四虚设存储器单元dmc4、第五存储器单元mc5至第八存储器单元mc8、第三虚设存储器单元dmc3以及第二地选择晶体管gst2可沿垂直于基底的方向顺序地堆叠。

位线(bl1至bl4中的一条)可连接在每个单元串的第一串选择晶体管sst1与第二串选择晶体管sst2之间。第一地选择晶体管gst1可连接到共源极线csl,第二地选择晶体管gst2可连接到源极线sl。

图32是示出根据实施例的计算系统的框图。

参照图32,计算系统200包括电连接到总线210的中央处理单元220、用户接口230、诸如基带芯片组的调制解调器240、存储器控制器250和存储器装置260。存储器控制器250控制存储器装置260。存储器装置260通过存储器控制器250来存储由中央处理单元220处理或将处理的n位数据,其中,n是正整数。

当计算系统200是移动装置时,可附加地提供用于将电力供应到计算系统的电池270。虽然未在图中示出,但是对于本领域技术人员将明显的是,可在计算系统200中进一步提供应用芯片组、相机图像处理器(cis)和移动dram等。

作为优选的示例,存储器装置260可包括图1至图18中的闪存装置。另外,存储器控制器250可包括控制闪存装置的闪存控制器。

例如,存储器装置260和存储器控制器250可包括使用非易失性存储器来存储数据的固态驱动器(ssd)。另外,存储器装置260和存储器控制器250可包括使用非易失性存储器来存储数据的存储器卡。

图33是示出根据实施例的基于存储器的存储装置的框图。

参照图33,基于存储器的存储系统300包括基于存储器的存储装置310和连接到其的主机320。基于存储器的存储装置310可包括存储器311和控制存储器311的存储器控制器312。

例如,基于存储器的存储装置310可以是诸如sd卡的闪存卡。另外,基于存储器的存储装置310可包括sim卡或usim卡。即,基于存储器的存储装置310可以是满足诸如数码相机和个人计算机的电子装置的使用的特定工业标准的卡。

作为优选的示例,存储器311可包括图1至图16中描述的闪存装置。另外,存储器控制器312可包括控制闪存装置的闪存控制器。

本公开描述了电压根据时间的动态变化。另外,本公开描述了电压根据位置(例如,区域)和存储器单元的类型(例如,存储器单元或虚设存储器单元)的动态变化。根据实施例,可抵消编程电压vpgm的由寄生电容影响的波动。

根据实施例,可通过防止过编程来改善通过电压窗口。

上面公开的主题将被认为是说明性的,而不是限制性的,权利要求意图覆盖落在本发明构思的范围内的所有这样的修改、提高以及其它实施例。因此,在法律允许的最大范围内,本发明构思的范围将通过权利要求和它们的等同物的最宽的可允许的解释来确定,并且不应被前面的详细描述约束或限制。

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