通过对表现出随机电报噪声的存储器单元进行编程调整来提高模拟非易失性存储器中的读取电流稳定性的方法与流程


通过对表现出随机电报噪声的存储器单元进行编程调整来提高模拟非易失性存储器中的读取电流稳定性的方法
1.优先权声明
2.本专利申请要求于2020年6月29日提交并且标题为“method of improving read current stability in analog non-volatile memory by program adjustment for memory cells exhibiting random telegraph noise”的美国专利申请第16/915,289号的优先权。
技术领域
3.本发明涉及非易失性存储器设备,并且更具体地涉及提高读取操作期间存储器单元电流的稳定性。


背景技术:



4.非易失性存储器设备在本领域中是公知的。参见例如美国专利7,868,375,其公开了四栅极存储器单元配置,并且以引用方式并入本文。具体地,本技术的图1示出了具有在硅半导体衬底12中形成的间隔开的源极区14和漏极区16的分裂栅存储器单元10。源极区14可以被称为源极线sl(因为其通常连接到同一行或列中其他存储器单元的其他源极区),并且漏极区16通常通过位线触点28连接到位线。衬底的沟道区18被限定在源极区14/漏极区16之间。浮栅20设置在沟道区18的第一部分上方并且与该第一部分绝缘(并且控制其导电性)(并且部分地位于源极区14上方并且与其绝缘)。控制栅极22设置在浮栅20上方并且与其绝缘。选择栅极24设置在沟道区18的第二部分上方并且与该第二部分绝缘(并且控制其导电性)。擦除栅极26设置在源极区14上方并且与其绝缘,并且与浮栅20侧向相邻。多个此类存储器单元可以按行和列排列以形成存储器单元阵列。
5.将各种组合的电压施加到控制栅极22、选择栅极24、擦除栅极26和/或源极区14/漏极区16,以对存储器单元进行编程(即,将电子注入到浮栅中)、擦除存储器单元(即,从浮栅移除电子),以及读取存储器单元(即,测量或检测沟道区18的电导率以确定浮栅20的编程状态)。
6.存储器单元10可以数字方式操作,其中存储器单元被设置为仅两种可能的状态中的一种:编程状态和擦除状态。通过在擦除栅极26上施加高正电压并且可选地在控制栅极22上施加负电压来擦除存储器单元,以引起电子从浮栅20到擦除栅极26的隧穿(使浮栅处于带更多正电荷的状态—擦除状态)。可以通过在控制栅极22、擦除栅极26、选择栅极24和源极区14上施加正电压以及在漏极区16上施加电流来对存储器单元10进行编程。然后,电子将沿着沟道区18从漏极区16流向源极区14,其中电子变得加速并且变热,由此它们中的一部分通过热电子注入被注入到浮栅20上(使浮栅处于带更多负电的状态—编程状态)。可以通过在选择栅极24(导通选择栅极24下方的沟道区部分)和漏极区16(并且可选地在擦除栅极26和/或控制栅极22上)上施加正电压并且感测流过沟道区18的电流来读取存储器单元10。如果浮栅20带正电(存储器单元被擦除),则存储器单元将被导通,并且电流将从源极
区14流动到漏极区16(即,基于所感测的电流流动而感测到存储器单元10处于其擦除“1”状态)。如果浮栅20带负电(存储器单元被编程),则浮栅下方的沟道区被关断,从而阻止任何电流流动(即,基于无电流流动而感测到存储器单元10处于其编程“0”状态)。
7.表1提供了擦除、编程和读取电压的非限制性示例,其中vcc是电源电压或另外的正电压(诸如2.5v)。
8.表1
[0009] wl(sg)bl(漏极)源极egcg擦除0v0v0v11.5v0v编程1v1μa4.5v4.5v10.5v读取vcc0.6v0v0vvcc
[0010]
存储器单元10可以另选地以模拟方式操作,其中存储器单元的存储器状态(即,浮栅上的电荷量,诸如电子数)可以在任何地方从完全擦除状态(浮栅上的电子最少)连续改变到完全编程状态(浮栅上的电子数最多),或者只是该范围的一部分。这意味着单元存储是模拟的,这允许对存储器单元阵列中的每一个存储器单元进行非常精确和单独的调整。另选地,存储器可以作为mlc(多级单元)来操作,其中其被配置为被编程为许多离散值(诸如16或64个不同值)中的一个值。在模拟或mlc编程的情况下,编程电压仅在有限的时间内或作为一系列脉冲施加,直到实现期望的编程状态。在多个编程脉冲的情况下,可以使用编程脉冲之间的中间读取操作来确定期望的编程状态是否已经实现(在这种情况下编程停止)或尚未实现(在这种情况下编程继续)。
[0011]
以模拟方式或作为mlc操作的存储器单元10可能对噪声和读取电流不稳定性更敏感,这会对存储器设备的准确度产生不利影响。模拟非易失性存储器设备中的读取电流不稳定性的一个来源是由位于栅极氧化物与存储器单元沟道区之间的界面和接近界面处的氧化物陷阱进行的电子捕获和发射。该栅极氧化物是隔离浮栅20和衬底12的沟道区18的绝缘层。当电子在界面陷阱上被捕获时,其减小了在读取操作期间的沟道电导率,并因此增加存储器单元的阈值电压vt(即,导通存储器单元的沟道区以产生某一电流水平(例如1μa)所需的控制栅上的最小电压)。当控制栅极电压等于或高于阈值电压时,在源极区和漏极区之间形成导电路径。当控制栅极电压低于阈值电压时,不会产生导电路径,并且任何源极/漏极电流都被视为子阈值或漏电流。在界面陷阱上被捕获的电子可以从该陷阱中发射出来,从而降低存储器单元的vt,并因此增加在读取操作期间的沟道电导率。由陷阱进行的电子捕获和发射的这些单电子事件表现为读取电流噪声,并且在其他地方被称为随机电报噪声(rtn)。通常,由单个界面陷阱产生的rtn通过两种状态来表征:电子从陷阱中发射出来时的较低vt状态(和较高读取电流状态)和电子被陷阱捕获时的较高vt状态(和较低读取电流状态)。如上所述,存储器单元在读取期间的不稳定性可以通过对应于目标电流的阈值电压或通过在给定读取电压条件下的存储器单元电流来表征。存储器单元读取不稳定性的优选表征方式是用于本发明的具体实施方式中的阈值电压。
[0012]
当存储器单元被编程到某些期望的编程状态时,需要解决模拟和mlc非易失性存储器设备中的rtn。


技术实现要素:



[0013]
前述问题和需要通过一种存储器设备得到解决,该存储器设备包括:多个非易失性存储器单元,每个非易失性存储器单元包括第一栅极和控制器。该控制器被配置为通过以下方式对该多个非易失性存储器单元中的一个非易失性存储器单元进行编程:将该一个非易失性存储器单元编程到初始程序状态,该初始程序状态对应于达到或超过该一个非易失性存储器单元的该第一栅极的目标阈值电压,其中该目标阈值电压对应于目标读取电流;使用施加到该一个非易失性存储器单元的该第一栅极的读取电压在第一读取操作中读取该一个非易失性存储器单元以生成第一读取电流,该读取电压小于该目标阈值电压;以及响应于确定该第一读取电流大于该目标读取电流,使该一个非易失性存储器单元经受附加编程。
[0014]
还公开了一种对多个非易失性存储器单元中的一个非易失性存储器单元进行编程的方法,其中该多个非易失性存储器单元中的每个非易失性存储器单元包括第一栅极,该方法包括:将该一个非易失性存储器单元编程到初始程序状态,该初始程序状态对应于达到或超过该一个非易失性存储器单元的该第一栅极的目标阈值电压,其中该目标阈值电压对应于目标读取电流;使用施加到该一个非易失性存储器单元的该第一栅极的读取电压在第一读取操作中读取该一个非易失性存储器单元以生成第一读取电流,该读取电压小于该目标阈值电压;以及响应于确定该第一读取电流大于该目标读取电流,使该一个非易失性存储器单元经受附加编程。
[0015]
通过查看说明书、权利要求书和附图,本发明的其他目的和特征将变得显而易见。
附图说明
[0016]
图1是现有存储器单元的侧面剖视图。
[0017]
图2是示出存储器设备的部件的图。
[0018]
图3是示出用于编程存储器单元的步骤的流程图。
[0019]
图4是示出用于编程存储器单元的第一另选实施方案的步骤的流程图。
[0020]
图5是示出用于编程存储器单元的第二另选实施方案的步骤的流程图。
具体实施方式
[0021]
本发明是用于在编程图1类型的存储器单元时对rtn进行补偿以提高读取操作准确度的技术。编程补偿技术涉及检测存储器阵列中表现出高于预定容差水平的rtn的存储器单元,以及相应地补偿对那些存储器单元的编程。
[0022]
编程补偿技术作为存储器阵列的控制器配置的一部分实现,其可以从如图2所示的示例性存储器设备的架构中更好地理解。存储器设备包括非易失性存储器单元10的阵列50,该阵列可以被分隔成两个单独的平面(平面a 52a和平面b 52b)。存储器单元10可以是图1中所示的类型的存储器单元,可以形成在单个芯片上,可以在半导体衬底12中按多行和多列布置。与非易失性存储器单元阵列相邻的是地址解码器(例如,xdec54)、源线驱动器(例如,sldrv 56)、列解码器(例如,ymux58)、高压行解码器(例如,hvdec 60)和位线控制器(例如,blinhctl 62),它们用于在所选择的存储器单元的读取、编程和擦除操作期间解码地址并且向各种存储器单元栅和区供应各种电压。列解码器58包括读出放大器,该读出放
大器包含用于在读取操作期间测量位线上的电流的电路。控制器66(包含控制电路)控制各种设备元件以实现目标存储器单元上的每个操作(编程、擦除、读取)。电荷泵chrgpmp 64提供用于在控制器66的控制下读取、编程和擦除存储器单元的各种电压。控制器66被配置成操作存储器设备以对存储器单元10进行编程、擦除和读取。作为这些操作的一部分,可以向控制器66提供对传入数据(其为要编程到存储器单元的数据),以及在相同或不同线上提供的编程、擦除和读取命令的访问。从存储器阵列读取的数据作为传出数据被提供。
[0023]
编程补偿技术涉及控制器66实现存储器单元编程,并且具体地,为表现出不可容许的读取电流不稳定性水平的存储器单元提供附加编程。该技术涉及初始地将存储器单元编程到特定编程状态,以及对存储器单元阈值电压参数(即,为了实现某一源极/漏极电流水平(被称为目标电流i
target
)而施加到存储器单元的最小电压)进行一次或多次测量。优选的阈值电压参数是vtcg,其为从控制栅22查看的存储器单元的阈值电压。具体地,控制栅阈值电压vtcg是控制栅上的电压,当将读取操作的读取电位施加到选择栅24和漏极区16时,该电压使得沟道区成为导电路径,并从而使得通过沟道区的预定量的读取电流(i
target
)将存储器单元视为导通(例如,1μa)。控制栅阈值电压vtcg将随存储器单元的编程状态而变化,但期望一旦存储器单元被编程为特定编程状态,vtcg随时间推移的任何变化均低于预定量。
[0024]
图3中示出了编程技术的实施方案,其被实现为将存储器单元编程为特定编程状态,使得其具有目标阈值电压vtcg
target
。该技术开始于步骤1,其中对存储器单元(例如,具有图1所示配置的存储器单元10)执行编程。如上所述,该编程操作优选地涉及在有限时间内(即,在一个或多个脉冲中)将编程电压施加到存储器单元10,这使得将电子注入到浮栅20上。在步骤2中,执行读取操作,其涉及将读取操作电压施加到存储器单元10并测量流过存储器单元10的沟道区18的电流。在该读取操作中,施加到控制栅极22的电压vcg是目标阈值电压vtcg
target
。在步骤3中,根据步骤2的读取操作确定存储器单元的阈值电压vtcg是否已达到或超过目标阈值电压vtcg
target
(即,沟道电流i
read
是否小于或等于目标电流i
target
,其中i
read
等于目标电流i
target
指示存储器单元的阈值电压vtcg达到目标阈值电压vtcg
target
)。如果确定为否(即,阈值电压vtcg不大于或等于,也就是小于目标阈值电压vtcg
target
),则在步骤4中,任选地增加用于编程的控制栅极vcg上的电压,然后重复步骤1。按顺序重复步骤1-4,直到在步骤3中确定存储器单元的阈值电压vtcg已达到或超过目标阈值电压vtcg
target
(即,沟道电流i
read
小于或等于目标电流i
target
)为止。此时,存储器单元被认为初始地编程到其期望的编程状态(即,编程到其目标阈值电压vtcg
target
)。常规的编程通常在此时就结束了。
[0025]
然而,出于本发明的目的,步骤1-4所实现的编程状态仅仅是可能需要附加编程的初始编程状态。具体地,如果所编程的存储器单元表现出rtn,则被捕获在界面陷阱中的电子作为编程的一部分对存储器单元的测得阈值电压vtcg做出贡献。如果电子在编程结束之后从界面陷阱发射出来/当电子在编程结束之后从界面陷阱发射出来时,则阈值电压vtcg可能降低了超过δvtcg
max
而低于目标阈值电压vtcg
target
,其中δvtcg
max
是就vtcg变化而言的最大可容许读取误差。阈值电压降低超过δvtcg
max
被认为是读取操作期间不可容许的误差。因此,根据本发明,一旦有读取操作确认已初始地达到目标阈值电压vtcg
target
(在步骤3中),则在步骤5中,再次读取存储器单元,但这次使用的控制栅极电压vcg小于步骤2中所使
用的目标阈值电压vtcg
target
。具体地,用于该读取操作的控制栅极电压vcg是vtcg
target-δv
tcg
,其中δv
tcg
是相对小的量并且可以由最大可容许读取误差来定义。作为非限制性示例,δv
tcg
可以等于δvtcg
max
,而vtcg
max
又取决于具体产品及其应用,并且可以是例如20mv。在步骤6中,根据步骤5的读取操作确定读取电流i
read
是否大于目标读取电流i
target
。如果存储器单元未表现出不可容许的rtn,则控制栅极电压vcg在读取操作期间的轻微降低应使读取电流i
read
进一步降至低于i
target
,并且步骤6的确定应为否。在这种情况下,存储器单元可被认为是正确编程。然而,如果存储器单元确实表现出不可容许的rtn,并且如果在该读取操作之前或期间存在界面陷阱电子发射,则存储器单元的阈值电压vtcg将下降,从而使得读取电流i
read
升高。如果电流的升高超过i
target
,则存储器单元从步骤4开始经受另一轮的编程,并且被再次重新读取以确认其已充分编程。
[0026]
上述技术的优点在于,如果存储器单元表现出不可容许的rtn,则其最终将会比原本情况更深入地编程(即,更高的vtcg)。这意味着即使发生电子发射,存储器单元阈值电压vtcg也将不太可能降至低于目标阈值电压vtcg
target
,超过容差水平δvtcg
max
。这是因为存储器单元越深入地编程到高于vtcg
target
,未来的读取操作将越准确地反映存储器单元在δvtcg变化的容差水平内的期望编程状态。
[0027]
本发明人已经确定,在某些实施方案中,如果在步骤6中的初始确定为否定的情况下重复步骤5和步骤6,则可以获得更好的结果。这样做增加了识别存储器单元是否表现出不可容许的rtn并且因此应经受附加编程的可能性。因此,如果在步骤6中根据步骤5的第一次读取操作的初始确定为否定的,则在步骤7和步骤8中,任选地重复步骤5和步骤6,以便在第一次读取操作(步骤5)未使得读取电流大于i
target
的情况下,使用vcg=vtcg
target-δvtcg第二次读取存储器单元(步骤7),并且如果在步骤8中确定i
read
超过i
target
,则返回至编程。如果两次使用低于vtcg
target
的vcg读取存储器单元并且i
read
两次均保持在i
target
以下,则认为存储器单元被正确编程到目标电压vtcg
target
并且编程完成。此外,虽然图3示出了步骤5和步骤6的单次重复,但在某些实施方案中,如果步骤5和步骤6重复的次数与用户决定进行的次数一样多,则可以实现甚至进一步的改进结果,由此如果使用vcg=vtcg
target-δvtcg的任何单次读取操作使得读取电流i
read
超过i
target
,则存储器单元经受进一步的编程。
[0028]
图4示出了第一另选实施方案,其与上文描述并在图3中示出的方法相同,区别在于在步骤3之后添加了步骤3a。具体地,一旦存储器单元被初始地编程为达到其目标阈值电压vtcg
target
(步骤3中的肯定确定),就将负电压施加到存储器单元(例如,施加到控制栅极、擦除栅极和/或选择栅极)。施加到存储器单元的该负电压在存储器单元的栅极氧化物上引起电场应力,从而刺激电子从界面和接近界面的氧化物陷阱脱离俘获(发射)。优选地,将负电压施加到控制栅极,但附加地或另选地,可将负电压施加到电容耦合到浮栅的任何栅极或端子。因此,对于具有产生rtn的氧化物陷阱的存储器单元,负电压将刺激电子脱离俘获,将阈值电压vtcg设置为较低vt状态,并且增加了步骤6的确定将为肯定的可能性(并且因此存储器单元将经受附加编程)。由于rtn具有不稳定的行为,因此有缺陷的存储器单元可能在所有读取操作期间保持在一个vtcg状态,由此将无法正确识别其是否进行附加编程。因此,在步骤5的读取操作之前施加负电压(例如,-1v到-7v)将刺激具有rtn的存储器单元表现出较低vt状态,从而在步骤6中被识别以进行附加编程,从而提高编程效率和准确性。存在一些特征时间,在这些特征时间期间,存储器单元在所施加电压应力移除之后“保持”其
在该所施加电压应力下获得的vt状态。因此,步骤3a的负电压施加和步骤5的读取操作之间的延迟优选地不应长于典型的电子捕获和发射时间(例如,室温下为100ms),否则在读取操作之前施加负电压可能没那么有效。
[0029]
图5示出了第二另选实施方案,其与上文描述并且在图4中示出的第一另选实施方案的方法相同,区别在于不仅紧接在步骤5的初始读取操作之前施加负电压,而且还在步骤5的每次重复读取操作之前再次施加负电压(参见步骤7,该步骤重复步骤3a和步骤5两个步骤,而不是如图4所示仅重复步骤5)。
[0030]
应当理解,本发明不限于上述的和在本文中示出的实施方案,而是涵盖落在任何权利要求书的范围内的任何和所有变型形式。例如,本文中对本发明的提及并不旨在限制任何权利要求书或权利要求术语的范围,而是仅涉及可由这些权利要求中的一项或多项权利要求涵盖的一个或多个特征。上文所述的材料、工艺和数值的示例仅为示例性的,而不应视为限制权利要求书。另外,如从权利要求和说明书中显而易见的,并非所有方法步骤都需要按所示或所要求的具体顺序执行(除非另有说明)。材料的单个层可形成为此类材料或类似材料的多个层,并且反之亦然。如本文所用,术语“形成”和“形成的”应包括材料沉积、材料生长或用于提供所公开或要求保护的材料的任何其他技术。上述技术中所使用的阈值电压vt的示例为vtcg,其为从控制栅极22查看的存储器单元的阈值电压。然而,从存储器单元中非浮接的任何一个或多个栅极查看,上述技术可以相对于阈值电压vt实现。最后,本发明可以在具有比图1中的那些栅极更少的栅极(例如,没有擦除栅极和/或控制栅极与选择栅极结合)的存储器单元阵列中实现。

技术特征:


1.一种存储器设备,包括:多个非易失性存储器单元,每个非易失性存储器单元包括第一栅极;和控制器,所述控制器被配置为通过以下方式对所述多个非易失性存储器单元中的一个非易失性存储器单元进行编程:将所述一个非易失性存储器单元编程到初始程序状态,所述初始程序状态对应于达到或超过所述一个非易失性存储器单元的所述第一栅极的目标阈值电压,其中所述目标阈值电压对应于目标读取电流,使用施加到所述一个非易失性存储器单元的所述第一栅极的读取电压在第一读取操作中读取所述一个非易失性存储器单元以生成第一读取电流,所述读取电压小于所述目标阈值电压,以及响应于确定所述第一读取电流大于所述目标读取电流,使所述一个非易失性存储器单元经受附加编程。2.根据权利要求1所述的设备,其中所述多个非易失性存储器单元中的每个非易失性存储器单元还包括:间隔开的源极区和漏极区,所述间隔开的源极区和漏极区形成于半导体衬底中,其中所述衬底的沟道区在所述源极区和所述漏极区之间延伸;浮栅,所述浮栅竖直地设置在所述沟道区的第一部分上方并且与所述第一部分绝缘;和选择栅极,所述选择栅极竖直地设置在所述沟道区的第二部分上方并且与所述第二部分绝缘;其中对于所述多个非易失性存储器单元中的每个非易失性存储器单元,所述第一栅极竖直地设置在所述浮栅上方并且与所述浮栅绝缘。3.根据权利要求2所述的设备,其中所述多个非易失性存储器单元中的每个非易失性存储器单元还包括:擦除栅极,所述擦除栅极设置在所述源极区上方并且与所述源极区绝缘。4.根据权利要求1所述的设备,其中所述控制器被配置为通过以下方式执行将所述一个非易失性存储器单元编程到所述初始程序状态:向所述一个非易失性存储器单元施加至少一个第一编程电压脉冲;使用施加到所述一个非易失性存储器单元的所述第一栅极的读取电压读取所述一个非易失性存储器单元以生成第二读取电流,所述读取电压等于所述目标阈值电压;以及响应于确定所述第二读取电流大于所述目标读取电流,向所述一个非易失性存储器单元施加至少一个第二编程电压脉冲。5.根据权利要求4所述的设备,其中作为所述第二编程电压脉冲的一部分施加到所述第一栅极的电压大于作为所述第一编程电压脉冲的一部分施加到所述第一栅极的电压。6.根据权利要求1所述的设备,其中所述控制器被进一步配置为:响应于确定在所述第一读取操作中所述第一读取电流不大于所述目标读取电流,使用施加到所述一个非易失性存储器单元的所述第一栅极的读取电压在第二读取操作中读取所述一个非易失性存储器单元以生成第二读取电流,所述读取电压小于所述目标阈值电压,以及响应于确定所述第二读取电流大于所述目标读取电流,使所述一个非易失性存储器单
元经受附加编程。7.根据权利要求1所述的设备,其中所述控制器被进一步配置为在将所述一个非易失性存储器单元编程到所述初始程序状态之后并且在所述第一读取操作之前,向所述一个非易失性存储器单元施加负电压。8.根据权利要求1所述的设备,其中所述控制器被进一步配置为在将所述一个非易失性存储器单元编程到所述初始程序状态之后并且在所述第一读取操作之前,向所述一个非易失性存储器单元的所述第一栅极施加负电压。9.根据权利要求6所述的设备,其中所述控制器被进一步配置为:在将所述一个非易失性存储器单元编程到所述初始程序状态之后并且在所述第一读取操作之前,向所述一个非易失性存储器单元施加负电压;以及在确定在所述第一读取操作中所述第一读取电流不大于所述目标读取电流之后并且在所述第二读取操作之前,向所述一个非易失性存储器单元施加负电压。10.根据权利要求6所述的设备,其中所述控制器被进一步配置为:在将所述一个非易失性存储器单元编程到所述初始程序状态之后并且在所述第一读取操作之前,向所述一个非易失性存储器单元的所述第一栅极施加负电压;以及在确定在所述第一读取操作中所述第一读取电流不大于所述目标读取电流之后并且在所述第二读取操作之前,向所述一个非易失性存储器单元的所述第一栅极施加负电压。11.一种对多个非易失性存储器单元中的一个非易失性存储器单元进行编程的方法,其中所述多个非易失性存储器单元中的每个非易失性存储器单元包括第一栅极,所述方法包括:将所述一个非易失性存储器单元编程到初始程序状态,所述初始程序状态对应于达到或超过所述一个非易失性存储器单元的所述第一栅极的目标阈值电压,其中所述目标阈值电压对应于目标读取电流,使用施加到所述一个非易失性存储器单元的所述第一栅极的读取电压在第一读取操作中读取所述一个非易失性存储器单元以生成第一读取电流,所述读取电压小于所述目标阈值电压,以及响应于确定所述第一读取电流大于所述目标读取电流,使所述一个非易失性存储器单元经受附加编程。12.根据权利要求11所述的方法,其中所述多个非易失性存储器单元中的每个非易失性存储器单元还包括:间隔开的源极区和漏极区,所述间隔开的源极区和漏极区形成于半导体衬底中,其中所述衬底的沟道区在所述源极区和所述漏极区之间延伸;浮栅,所述浮栅竖直地设置在所述沟道区的第一部分上方并且与所述第一部分绝缘;和选择栅极,所述选择栅极竖直地设置在所述沟道区的第二部分上方并且与所述第二部分绝缘;其中对于所述多个非易失性存储器单元中的每个非易失性存储器单元,所述第一栅极竖直地设置在所述浮栅上方并且与所述浮栅绝缘。13.根据权利要求12所述的方法,其中所述多个非易失性存储器单元中的每个非易失
性存储器单元还包括:擦除栅极,所述擦除栅极设置在所述源极区上方并且与所述源极区绝缘。14.根据权利要求11所述的方法,其中将所述一个非易失性存储器单元编程到所述初始程序状态包括:向所述一个非易失性存储器单元施加至少一个第一编程电压脉冲;使用施加到所述一个非易失性存储器单元的所述第一栅极的读取电压读取所述一个非易失性存储器单元以生成第二读取电流,所述读取电压等于所述目标阈值电压;以及响应于确定所述第二读取电流大于所述目标读取电流,向所述一个非易失性存储器单元施加至少一个第二编程电压脉冲。15.根据权利要求14所述的方法,其中作为所述第二编程电压脉冲的一部分施加到所述第一栅极的电压大于作为所述第一编程电压脉冲的一部分施加到所述第一栅极的电压。16.根据权利要求11所述的方法,还包括:响应于确定在所述第一读取操作中所述第一读取电流不大于所述目标读取电流,使用施加到所述一个非易失性存储器单元的所述第一栅极的读取电压在第二读取操作中读取所述一个非易失性存储器单元以生成第二读取电流,所述读取电压小于所述目标阈值电压,以及响应于确定所述第二读取电流大于所述目标读取电流,使所述一个非易失性存储器单元经受附加编程。17.根据权利要求11所述的方法,还包括:在将所述一个非易失性存储器单元编程到所述初始程序状态之后并且在所述第一读取操作之前,向所述一个非易失性存储器单元施加负电压。18.根据权利要求11所述的方法,还包括:在将所述一个非易失性存储器单元编程到所述初始程序状态之后并且在所述第一读取操作之前,向所述一个非易失性存储器单元的所述第一栅极施加负电压。19.根据权利要求16所述的方法,还包括:在将所述一个非易失性存储器单元编程到所述初始程序状态之后并且在所述第一读取操作之前,向所述一个非易失性存储器单元施加负电压;以及在确定在所述第一读取操作中所述第一读取电流不大于所述目标读取电流之后并且在所述第二读取操作之前,向所述一个非易失性存储器单元施加负电压。20.根据权利要求16所述的方法,还包括:在将所述一个非易失性存储器单元编程到所述初始程序状态之后并且在所述第一读取操作之前,向所述一个非易失性存储器单元的所述第一栅极施加负电压;以及在确定在所述第一读取操作中所述第一读取电流不大于所述目标读取电流之后并且在所述第二读取操作之前,向所述一个非易失性存储器单元的所述第一栅极施加负电压。

技术总结


本公开提供了一种用于对非易失性存储器单元进行编程的方法和设备,其中该非易失性存储器单元包括第一栅极。将该非易失性存储器单元编程到初始程序状态,该初始程序状态对应于达到或超过该非易失性存储器单元的该第一栅极的目标阈值电压。该目标阈值电压对应于目标读取电流。使用施加到该非易失性存储器单元的该第一栅极的读取电压在第一读取操作中读取该非易失性存储器单元以生成第一读取电流,该读取电压小于该目标阈值电压。响应于确定该第一读取电流大于该目标读取电流,使该非易失性存储器单元经受附加编程。存储器单元经受附加编程。存储器单元经受附加编程。


技术研发人员:

马克夫 A

受保护的技术使用者:

硅存储技术股份有限公司

技术研发日:

2021.02.08

技术公布日:

2023/2/28

本文发布于:2024-09-21 17:42:05,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/65704.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:存储器   所述   单元   栅极
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议