【技术实现步骤摘要】
【国外来华专利技术】分段编程的方法及存储器装置
本实施例一般涉及存储器且特定实施例涉及存储器的编程。
技术介绍
闪存存储器装置已发展成广泛用于多种电子应用的非易失性存储器的流行源。闪存存储器装置通常使用允许高存储器密度、高可靠度及低电力消耗的一晶体管存储器单元。常用的闪存存储器包含个人计算机、闪盘驱动器、数码相机及蜂窝式电话。程序代码及系统数据(例如基本输入/输出系统(BIOS))通常存储在于个人计算机系统中使用的闪存存储器装置中。典型闪存存储器装置为一种其中通常将存储器单元阵列组织成可在逐块基础上而非一次一字节地进行擦除及再编程的存储器块的存储器。通过擦除或编程电荷存储结构(例如,浮动栅极或电荷捕获区)的存储器单元的每一者的阈值电压的变更或其它物理现象(例如,相变或极化)确定每一存储器单元的数据值。通过电荷存储结构中电荷的存在或缺乏而确定此类型的存储器单元中的数据。编程操作通常包括施加于经编程的存储器单元的控制栅极的一系列以递增方式渐增的编程脉冲。继每一编程脉冲之后的程序验证操作可确定起因于先前编程脉冲的存储器单元的阈值电压。程序验证操作可包括将斜坡电压信号施加于经编程的存储器单元的控制栅极上。当斜坡电压信号达到存储器单元已被编程到的阈值电压时,接通存储器单元且感测电路检测耦合到存储器单元的数据线(例如,位线)上的电流。用于每一程序验证操作的斜坡电压信号涵盖存储器单元的整个Vt电压范围。例如,如果存储器单元的擦除阈值电压可低到-3V且经编程阈值电压高达5V,那么斜坡电压信号将开始于-3V并增大到5V。因此,每一编程操作包含编程脉冲时间外加用以产生整个程序验证斜坡电压信号的时 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.12.15 US 12/968,7141.一种用于编程一组存储器单元的方法,所述方法包括:用第一编程电压加偏压于所述一组存储器单元;及用具有第一开始电压及第一结束电压的第一斜坡电压信号区段对所述一组存储器单元进行程序验证以确定所述一组存储器单元的第一子集和所述一组存储器单元的第二子集中的特定数目的存储器单元是否通过使用所述第一斜坡电压信号区段的程序验证;当所述一组存储器单元的所述第一子集和所述一组存储器单元的所述第二子集中的特定数目的存储器单元没有通过使用所述第一斜坡电压信号区段的程序验证时,增加所述第一编程电压且重复偏压和使用所述第一斜坡电压信号区段的程序验证直至所述一组存储器单元的所述第一子集和所述一组存储器单元的所述第二子集中的特定数目的存储器单元通过使用所述第一斜坡电压信号区段的程序验证;当所述一组存储器单元的所述第一子集和所述一组存储器单元的所述第二子集中的特定数目的存储器单元通过使用所述第一斜坡电压信号区段的程序验证时,用第二编程电压加偏压于所述一组存储器单元;用具有第二开始电压和第二结束电压的第二斜坡电压信号区段对所述一组存储器单元进行程序验证以确定所述一组存储器单元的所述第二子集的特定数目的存储器单元是否通过使用所述第二斜坡电压信号区段的程序验证;当所述一组存储器单元的所述第二子集的特定数目的存储器单元没有通过使用所述第二斜坡电压信号区段的程序验证时,增加所述第二编程电压且重复偏压和使用所述第二斜坡电压信号区段的程序验证直至所述一组存储器单元的所述第二子集的特定数目的存储器单元通过使用所述第二斜坡电压信号区段的程序验证;其中所述一组存储器单元的第三子集的存储器单元各自被编程到多个编程状态中的第一部分编程状态中的编程状态,其中所述一组存储器单元的所述第一子集的存储器单元各自被编程到所述多个编程状态的第二部分编程状态中的编程状态,且其中所述一组存储器单元的所述第二子集的存储器单元各自被编程到所述第一部分编程状态和所述第二部分编程状态以外的所述多个编程状态中的编程状态;其中所述第一开始电压不同于所述第二开始电压;及其中所述第一结束电压不同于所述第二结束电压。2.根据权利要求1所述的方法,其中所述第一斜坡电压信号区段具有与所述第二斜坡电压信号区段相同斜坡率。3.根据权利要求1所述的方法,其中所述第一斜坡电压信号区段与所述第二斜坡电压信号区段重叠。4.根据权利要求1所述的方法,其中由比其他存储器单元编程快的存储器单元确定通过使用所述第一斜坡电压信号区段的程序验证的所述一组存储器单元的所述第一子集和所述一组存储器单元的所述第二子集的存储器单元的特定数目或通过使用所述第二斜坡电压信号区段的程序验证的所述一组存储器单元的所述第二子集的存储器单元的特定数目。5.根据权利要求1所述的方法,其中所述第一开始电压小于所述第二开始电压,且所述第一结束电压小于所述第二结束电压。6.根据权利要求1所述的方法,且所述方法进一步包含确定与激活目标存储器单元的斜坡电压信号区段的特定电压相关联的计数,其中所述计数指示所述目标存储器单元的阈值电压。7.根据权利要求1所述的方法,其进一步包括当用所述第二编程电压加偏压于所述一组存储器单元时,禁止编程所述一组存储器单元的所述第三子集。8.根据权利要求1所述的方法,且所述方法进一步包括:在用所述第一编程电压加偏压于所述一组存储器单元之前将第一数据加载到页面缓冲器中,其中所述第一数据包括用于所述一组存储器单元的所述第三子集的用户数据和用于所述一组存储器单元的所述第一子集和所述一组存储器单元的所述第二子集的编程数据;其中用于所述一组存储器单元的所述第三子集的用户数据经配置以将所述一组存储器单元的所述第三子集的存储器单元编程到所述第一部分编程状态中的目标编程状态;及其中用于所述一组存储器单元的所述第一子集和所述一组存储器单元的所述第二子集的编程数据经配置以试图将所述一组存储器单元的所述第一子集和所述一组存储器单元的第二子集的所有存储器单元编程到高于所述第一部分编程状态中的最高编程状态的编程状态。9.根据权利要求8所述的方法,其中用于所述一组存储器单元的所述第一子集和所述一组存储器单元的所述第二子集的编程数据进一步经配置以试图将所述一组存储器单元的所述第一子集和所述一组存储器单元的所述第二子集的所有存储器单元编程到所述第二部分编程状态中的最低编程状态。10.根据权利要求8所述的方法,所述方法进一步包含:在用所述第二编程电压加偏压于所述一组存储器单元之前将第二数据加载到页面缓冲器中,其中所述第二数据包括用于所述一组存储器单元的所述第三子...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。