在步驟769中確定未被成功地編程的位的數(shù)量是否等于或小于預(yù)定數(shù)量。如果未被成功地編程的位的數(shù)量等于或小于預(yù)定數(shù)量,則在步驟771中將編程處理標(biāo)記為通過并且報(bào)告通過狀態(tài)。在讀取處理期間可以使用糾錯(cuò)來糾正未被成功地編程的位。然而,如果未被成功地編程的位的數(shù)量大于預(yù)定數(shù)量,則在步驟770中將編程處理標(biāo)記為失敗并且報(bào)告失敗狀態(tài)。如果編程計(jì)數(shù)器PC小于20,則在步驟772中使Vpgm電平以一定步長(zhǎng)增大并且增大編程計(jì)數(shù)器PC。在步驟772之后,處理循環(huán)回至步驟760以施加下一 Vpgm脈沖。
[0087]圖7的流程圖描繪了可以應(yīng)用于二進(jìn)制存儲(chǔ)的一遍(single-pass)編程方法。在可以應(yīng)用于多級(jí)存儲(chǔ)的兩遍(two-pass)編程方法中,例如,可以在流程圖的單個(gè)迭代中使用多個(gè)編程或驗(yàn)證步驟??梢葬槍?duì)編程操作的每遍進(jìn)行步驟758至772。在第一遍中,可以施加一個(gè)或更多個(gè)編程脈沖并且對(duì)其結(jié)果進(jìn)行驗(yàn)證以確定單元是否處于適當(dāng)中間狀態(tài)。在第二遍中,可以施加一個(gè)或更多個(gè)編程脈沖并且對(duì)其結(jié)果進(jìn)行驗(yàn)證以確定該單元是否處于適當(dāng)最終狀態(tài)。
[0088]在成功的編程處理結(jié)束時(shí),存儲(chǔ)器單元的閾值電壓應(yīng)該在針對(duì)經(jīng)編程的存儲(chǔ)器單元的閾值電壓的一個(gè)或更多個(gè)分布內(nèi)或者在針對(duì)經(jīng)擦除的存儲(chǔ)器單元的閾值電壓的分布內(nèi)。圖8A示出了當(dāng)每個(gè)存儲(chǔ)器單元以四種物理狀態(tài)存儲(chǔ)兩位數(shù)據(jù)時(shí)存儲(chǔ)器單元陣列的示例性閾值電壓分布。分布800表不處于擦除狀態(tài)的單元的閾值電壓的分布(存儲(chǔ)著“11”),該閾值電壓分布可以具有負(fù)的閾值電壓電平。分布802表不處于第一編程狀態(tài)(“A”)的單元的閾值電壓的分布,存儲(chǔ)著“10”。分布804表示處于第二編程狀態(tài)(“B”)的單元的閾值電壓的分布,存儲(chǔ)著“00”。分布806表不處于第三編程狀態(tài)(“C”)的單元的閾值電壓的分布,存儲(chǔ)著“01”。
[0089]當(dāng)對(duì)存儲(chǔ)器單元進(jìn)行編程時(shí),可以針對(duì)A狀態(tài)使用驗(yàn)證參考電平Vva、針對(duì)B狀態(tài)使用驗(yàn)證參考電平Vvb以及針對(duì)C狀態(tài)使用驗(yàn)證參考電平Vvc來對(duì)存儲(chǔ)器單元進(jìn)行驗(yàn)證。當(dāng)對(duì)存儲(chǔ)器單元進(jìn)行讀取時(shí),可以使用讀取參考電平Vra來確定存儲(chǔ)器單元處于A狀態(tài)分布還是更高分布。類似地,Vrb和Vrc是分別針對(duì)B狀態(tài)和C狀態(tài)的讀取參考電平。
[0090]注意,當(dāng)最初對(duì)存儲(chǔ)器單元進(jìn)行擦除時(shí),可以使用擦除驗(yàn)證電平Vev來對(duì)其進(jìn)行擦除,從而導(dǎo)致初始擦除分布801。之后的其他狀態(tài)的編程會(huì)使擦除分布的上尾向右移位。最終擦除分布800中的一些擦除分布可以高于A狀態(tài)讀取電平(可以是比A狀態(tài)讀取電平更高的Vth)。
[0091]當(dāng)然,如果用多于四種物理狀態(tài)來操作存儲(chǔ)器,則在存儲(chǔ)器單元的限定的電壓閾值窗口內(nèi)存在與狀態(tài)的數(shù)量相等的多個(gè)閾值電壓分布。此外,盡管給每個(gè)分布或物理狀態(tài)分配了特定位模式,但是可以分配不同位模式。
[0092]在一種實(shí)施方式中通過在源極線和位線浮置時(shí)將P阱升高至擦除電壓(例如,20V)并且將選中的塊的字線接地或者對(duì)其施加O伏來擦除存儲(chǔ)器單元。由于電容耦合,從而導(dǎo)致未選中的字線(例如,在未選中的、將不被擦除的塊中的字線)、位線、選擇線和公共源極線也被升高至較高正電勢(shì)(例如,20V)。從而向選中的塊中的存儲(chǔ)器單元的隧道氧化物層施加強(qiáng)電場(chǎng),并且當(dāng)浮柵的電子被發(fā)射到襯底時(shí)選中的存儲(chǔ)器單元的數(shù)據(jù)被擦除。擦除指的是通過使電子從存儲(chǔ)器單元的電荷存儲(chǔ)區(qū)(例如,浮柵或電荷捕獲層)迀移出來而降低存儲(chǔ)器單元的閾值電壓。對(duì)于具有浮柵的器件,當(dāng)足夠多的電子從浮柵迀移至P阱區(qū)時(shí),選中的單元的閾值電壓變成負(fù)的。當(dāng)閾值電壓達(dá)到預(yù)定足夠低的值時(shí),存儲(chǔ)器單元可以認(rèn)為被擦除并且擦除處理可以視為完成或成功。從而,擦除存儲(chǔ)器單元指的是降低存儲(chǔ)器單元的閾值電壓并且不暗示對(duì)其完成擦除或成功擦除??梢詫?duì)整個(gè)存儲(chǔ)器陣列、陣列的一個(gè)或更多個(gè)塊或單元的其他單位進(jìn)行擦除。擦除電壓信號(hào)Verase通常作為一系列擦除電壓脈沖而被施加,其中,在每個(gè)脈沖之間進(jìn)行擦除驗(yàn)證操作。如果在施加擦除電壓脈沖之后正被擦除的單元的單位未被驗(yàn)證為被擦除,則可以對(duì)P阱區(qū)施加另一擦除電壓脈沖。在一些實(shí)施方式中,擦除電壓的峰值針對(duì)每個(gè)隨后的脈沖(例如從16V至20V以IV的增量)增大。
[0093]圖8B描繪了示例擦除操作。各步驟包括:初始化Verase,870 ;施加擦除脈沖,872 ;進(jìn)行擦除驗(yàn)證測(cè)試,874 ;擦除驗(yàn)證測(cè)試通過?,876 ;Verase ^ Verase_max ? ,878 ;階躍式升高VeraSe,880 ;擦除操作成功結(jié)束,882 ;以及擦除操作失敗,884。在一種方法中,Verase是下述電壓的電平,所述電壓被施加至塊的襯底以將電子從存儲(chǔ)元件的浮柵提取出,以由此降低存儲(chǔ)元件的Vth。進(jìn)行擦除驗(yàn)證測(cè)試可以包括同時(shí)對(duì)塊中的多條字線施加電壓Vev??梢葬槍?duì)與所有位線(例如在圖16A中)、偶數(shù)編號(hào)的位線(例如在圖16B中)或者奇數(shù)編號(hào)的位線(例如在圖16C中)相關(guān)聯(lián)的存儲(chǔ)元件同時(shí)進(jìn)行擦除驗(yàn)證測(cè)試。
[0094]在判定步驟876中,如果所感測(cè)的存儲(chǔ)元件達(dá)到擦除狀態(tài)(例如,其Vth低于Vev,以使得所感測(cè)的存儲(chǔ)元件及其相應(yīng)的NAND串處于導(dǎo)通狀態(tài)),則擦除驗(yàn)證測(cè)試通過。
[0095]如果判定步驟876為真,則擦除操作成功地結(jié)束(步驟882)。如果判定步驟876為假,則在Verase尚未達(dá)到最大電平Verase_max的情況下,將Verase階躍式升高(參見圖9A)并且施加附加擦除脈沖。如果判定步驟876為假并且Verase超出最大電平(例如,判定步驟878為假),則在步驟884中擦除操作失敗。
[0096]在一種實(shí)施方式中,在2D NAND存儲(chǔ)器設(shè)備中,將P阱襯底偏壓成處于高壓以擦除存儲(chǔ)元件。注意,NAND串通常形成在襯底中,以使得通過對(duì)襯底施加擦除電壓同時(shí)例如將控制柵極接地可以擦除存儲(chǔ)器單元。相反,3D堆疊式非易失性存儲(chǔ)器設(shè)備(例如BiCS)中的NAND串通常并非形成在襯底中。
[0097]在3D堆疊式非易失性存儲(chǔ)器設(shè)備中進(jìn)行擦除的一種方法是生成柵極感應(yīng)漏極泄漏(GIDL)電流以對(duì)溝道進(jìn)行充電,將溝道電勢(shì)升高至擦除電壓并且在擦除期間保持該溝道電勢(shì)。在一種方法中,存儲(chǔ)器設(shè)備包括在一端具有漏極側(cè)選擇柵極(SGD)晶體管以及在另一端具有源極側(cè)選擇柵極(SGS)晶體管的NAND串。擦除可以是“單側(cè)擦除”或“雙側(cè)擦除”。當(dāng)單側(cè)擦除中對(duì)位線施加擦除電壓或者在雙側(cè)擦除中對(duì)位線和源極線施加擦除電壓時(shí),選擇柵極晶體管生成足量的柵極感應(yīng)漏極泄漏(GIDL)電流以對(duì)NAND串的浮體(溝道)充電。GIDL與選擇柵極晶體管的漏極-柵極電壓(Vdg)成比例地增大。
[0098]圖8C是在3D NAND中進(jìn)行擦除操作的處理的一種實(shí)施方式的流程圖。通常,擦除操作可以包括多個(gè)擦除驗(yàn)證迭代,所述多個(gè)擦除驗(yàn)證迭代被進(jìn)行直到驗(yàn)證條件被滿足為止,這時(shí)擦除操作結(jié)束??蛇x地,可以在驗(yàn)證通過后施加一個(gè)或更多個(gè)附加擦除電壓。在一種方法中,存儲(chǔ)器設(shè)備包括一端具有漏極側(cè)選擇柵極(SGD)晶體管以及另一端具有源極側(cè)選擇柵極(SGS)晶體管的NAND串(參見圖22)。擦除可以是“單側(cè)擦除”或“雙側(cè)擦除”。當(dāng)單側(cè)擦除中對(duì)位線施加擦除電壓或者在雙側(cè)擦除中對(duì)位線和源極線施加擦除電壓時(shí),選擇柵極晶體管生成足量的柵極感應(yīng)漏極泄漏(GIDL)電流以對(duì)NAND串的浮體(溝道)充電。GIDL與選擇柵極晶體管的漏極-柵極電壓(Vdg)成比例地增大。
[0099]在步驟816中,針對(duì)選中的塊中的選中的NAND串上的存儲(chǔ)元件設(shè)定狀態(tài)=擦除。
[0100]在步驟818中,針對(duì)未選中的塊中的存儲(chǔ)元件設(shè)定狀態(tài)=禁止。
[0101]在步驟821中,將擦除電壓(Verase)初始化為起始值。
[0102]在步驟822中,通過以下方式來對(duì)3D NAND串的溝道進(jìn)行充電:對(duì)串施加擦除電壓、針對(duì)具有狀態(tài)=擦除的每個(gè)存儲(chǔ)元件設(shè)定控制柵極電壓以激勵(lì)擦除以及針對(duì)具有狀態(tài)=禁止的每個(gè)存儲(chǔ)元件浮置或設(shè)定控制柵極電壓以阻礙擦除。例如,處于相對(duì)高電平(例如,1V至15V)的控制柵極電壓通過跨隧穿層創(chuàng)建小電勢(shì)差來阻礙擦除。
[0103]處于例如OV或略微高于OV的控制柵極電壓通過在溝道與控制柵極之間跨隧穿層創(chuàng)建大電勢(shì)差來激勵(lì)擦除,這激勵(lì)進(jìn)一步隧穿。
[0104]在步驟823中,針對(duì)(選中的NAND串的)選中的塊中的存儲(chǔ)元件進(jìn)行擦除驗(yàn)證測(cè)試??梢葬槍?duì)串上的不同存儲(chǔ)元件同時(shí)地進(jìn)行擦除驗(yàn)證測(cè)試。例如,這可以包括對(duì)選中的塊中的每個(gè)存儲(chǔ)元件的控制柵極施加公共擦除驗(yàn)證控制柵極電壓(Vv_erase)同時(shí)檢測(cè)通過串的電流。
[0105]如果串的電流高于參考電流,指示串導(dǎo)通,則擦除驗(yàn)證測(cè)試通過。
[0106]在步驟824中,如果選中的NAND串通過擦除驗(yàn)證測(cè)試則設(shè)定狀態(tài)=禁止。如果選中的NAND串未通過擦除驗(yàn)證測(cè)試則繼續(xù)擦除狀態(tài)=擦除。
[0107]在判定步驟826中,確定Verase是否處于Verase_max。如果答案為“是”,則在步驟827中成功地結(jié)束擦除操作。如果答案為“否”,則在步驟828中將Verase階躍式升高并且在步驟822中進(jìn)行另一迭代。
[0108]圖9A描繪了每個(gè)擦除脈沖之后是驗(yàn)證脈沖的示例擦除操作。在一種實(shí)施方式中,對(duì)驗(yàn)證脈沖的幅度進(jìn)行調(diào)節(jié)從而以不同深度動(dòng)態(tài)地擦除??梢酝ㄟ^對(duì)上面形成有塊的襯底施加一個(gè)或更多個(gè)擦除脈沖(例如EPO至EP3 (波形900))來對(duì)存儲(chǔ)元件的塊進(jìn)行擦除操作。在第一擦除脈沖EPO之后,可以將每個(gè)擦除脈沖的峰值幅度從先前擦除脈沖以步長(zhǎng)A V階躍式升高。在一種方法中,在每個(gè)擦除脈沖施加至襯底之后,如波形910所表示的那樣來進(jìn)行驗(yàn)證操作。波形910示出了施加至被擦除的存儲(chǔ)元件的一條或更多條字線的幅度為Vev的驗(yàn)證脈沖或電壓VPO至VP3。VPO至VP3是分別與以下EPO至EP3相關(guān)聯(lián)的驗(yàn)證脈沖。在該示例中,假定在VP3之后擦除操作成功地結(jié)束。從而,與VPO至VP2相關(guān)聯(lián)的擦除驗(yàn)證測(cè)試失敗,而與VP3相關(guān)聯(lián)的擦除驗(yàn)證測(cè)試通過。
[0109]圖9B描繪了額外擦除脈沖(XEP)之后沒有驗(yàn)證脈沖的示例擦除操作。在一種實(shí)施方式中,對(duì)最后一個(gè)驗(yàn)證之后的“額外脈沖”的數(shù)量進(jìn)行調(diào)節(jié)從而以不同深度動(dòng)態(tài)地擦除??梢酝ㄟ^對(duì)在上面形成有塊的襯底施加擦除脈沖EPO至EP3及XEP (波形920)來對(duì)存儲(chǔ)元件的塊進(jìn)行擦除操作。對(duì)于EPl至EP3,可以將每個(gè)擦除脈沖的峰值幅度從先前擦除脈沖以步長(zhǎng)AV(AVerase)階躍式升高。在該示例中,假定與VPO至VP2相關(guān)聯(lián)的擦除驗(yàn)證測(cè)試失敗,而與VP3相關(guān)聯(lián)的擦除驗(yàn)證測(cè)試通過。并非如圖9A中那樣這時(shí)結(jié)束擦除操作,而是對(duì)襯底施加一個(gè)或更多個(gè)額外或附加擦除脈沖(XEP),其中,所述一個(gè)或更多個(gè)額外或附加擦除脈沖之后沒有相關(guān)聯(lián)的驗(yàn)證脈沖。所述一個(gè)或更多個(gè)額外擦除脈沖XEP的峰值幅度可以從先前擦除脈沖EP3以步長(zhǎng)AVx階躍式升高,其中,AVx與AV相同或不同。在一種方法中,AVx>AV。波形930示出了施加至被擦除的存儲(chǔ)元件的一條或更多條字線的幅度為Vev的驗(yàn)證脈沖或電壓VPO至VP3。VPO至VP3是分別與以下EPO至EP3相關(guān)聯(lián)的驗(yàn)證脈沖。該方法具有以下優(yōu)勢(shì):在不改變擦除驗(yàn)證測(cè)試的情況下,將存儲(chǔ)元件被擦除至足夠的深度。
[0110]注意,可以對(duì)圖9A和圖9B的處理進(jìn)行修改以用于3D NAND中。如以上所注意到的那樣,不同之處在于3D NAND可以創(chuàng)建GIDL來擦除,而非對(duì)襯底施加脈沖。
[0111]動(dòng)態(tài)擦除深度
[0112]本文中描述了用于提高非易失性存儲(chǔ)器設(shè)備(例如NAND存儲(chǔ)器設(shè)備)的耐久性的技術(shù)。存儲(chǔ)器設(shè)備可以包括2D架構(gòu)或3D架構(gòu)。3D架構(gòu)的一個(gè)示例是BiCS架構(gòu)。3D架構(gòu)可以包括3D豎直NAND串。3D豎直NAND串中的存儲(chǔ)器單元可以包括用于存儲(chǔ)信息的ONO層。信息可以被存儲(chǔ)在電荷捕獲層,例如但不限于SiN。注意,ONO層可以用于針對(duì)2D NAND和3D NAND以及其他架構(gòu)存儲(chǔ)信息。從而,浮柵可以用于存儲(chǔ)信息,但并非必需。
[0113]存儲(chǔ)器單元可以具有一個(gè)或更多個(gè)絕緣層或介電層。這些絕緣區(qū)或介電區(qū)可以包括氧化物(例如,氧化硅),但并非如此有限。此外,在操作期間電子可以進(jìn)入或穿過絕緣區(qū)或介電區(qū)。例如,對(duì)于2D NAND來說,在浮柵與溝道之間可以存在有隧道氧化物。在浮柵與控制柵極之間還可以存在有柵極間電介質(zhì)(IH))。盡管可以使用其他電介質(zhì),但有時(shí)IPD由氧化物-氮化物-氧化物(ONO)形成。對(duì)于耐久性退化的一個(gè)可能的原因是例如在隧道氧化物和/或IPD中的電荷捕獲。該電荷捕獲通常隨附加擦除/編程周期而建立。注意,3D NAND還可以具有靠近存儲(chǔ)元件的氧化物區(qū)。從而,在編程和擦除操作期間,電子可以進(jìn)入或穿過3D NAND中的氧化物區(qū)。
[0114]對(duì)于一些存儲(chǔ)器單元,擦除狀態(tài)的閾值電壓與最高編程狀態(tài)的閾值電壓之間的擺動(dòng)越大導(dǎo)致耐久性越差。因此,從耐久性觀點(diǎn)出發(fā),對(duì)于至少一些設(shè)備來說,擦除越淺(Vth越高的擦除)導(dǎo)致耐久性越佳。
[0115]然而,擦除越淺會(huì)導(dǎo)致越多擦除狀態(tài)單元被不充分擦除,這通常表現(xiàn)為E至A失敗(或總的來說表現(xiàn)為E至X失敗,其中X可以是A或B或C)。圖10是示出了 E至A失敗相對(duì)擦除驗(yàn)證電平的曲線圖。E至A失敗指代下述存儲(chǔ)器單元,在對(duì)其他存儲(chǔ)器單元進(jìn)行編程之后所述存儲(chǔ)器單元意欲保持被擦除但是其Vth高于A讀取參考電平(例如,圖8A中的Vra)。越高的擦除驗(yàn)證電平對(duì)應(yīng)于越淺的擦除。曲線1002示出了擦除越淺導(dǎo)致越多E至A失敗。對(duì)于擦除越淺導(dǎo)致越多E至A失敗的原因可能是由于單元干擾效應(yīng),單元干擾效應(yīng)增大了擦除狀態(tài)的視在Vth。對(duì)于一些設(shè)備,單元干擾效應(yīng)有時(shí)可以稱為浮柵至浮柵耦合效應(yīng)。
[0116]出于論述的目的,將標(biāo)記為“最優(yōu)擦除深度”的線右側(cè)的區(qū)域中的E至A失敗稱為電荷效應(yīng)限制,也可以稱為“單元干擾效應(yīng)”。
[0117]當(dāng)擦除充分足夠深時(shí),E至A失敗會(huì)相當(dāng)獨(dú)立于擦除深度。在這種制度下,E至A失敗會(huì)被編程干擾限制,編程干擾獨(dú)立于擦除狀態(tài)的初始狀態(tài)。出于論述的目的,將標(biāo)記為“最優(yōu)擦除深度”的線左側(cè)的區(qū)域中的E至A失敗稱為編程干擾限制。
[0118]鑒于前述內(nèi)容,最優(yōu)擦除深度可以視為將E至A失敗減小到最小水平或者至少接近最小水平的深度。就是說,在比最優(yōu)擦除深度更深地進(jìn)行擦除時(shí),E至A失敗的數(shù)量不會(huì)下降(或者至少不會(huì)明顯下降)。當(dāng)然,不要求根據(jù)本文中的實(shí)施方式的擦除處于實(shí)現(xiàn)最低可能E至A失敗的擦除深度。
[0119]前述內(nèi)容說明對(duì)為何會(huì)存在最優(yōu)擦除驗(yàn)證電平(或擦除深度)的一種可能的解釋,最優(yōu)擦除驗(yàn)證電平(或擦除深度)大致在上文提及的兩個(gè)區(qū)域之間。然而,對(duì)最優(yōu)擦除深度可以有其他解釋。
[0120]然而,隨著存儲(chǔ)器設(shè)備被循環(huán)(例如,ff/Ε周期),理想擦除深度會(huì)轉(zhuǎn)換成更高水平。該轉(zhuǎn)換的一種可能原因是編程干擾隨循環(huán)增大。編程干擾增大的可能起因可能是升壓電勢(shì)的有效性降低。升壓電勢(shì)指在編程期間施加至未選中的字線以增大未選中的NAND串的溝道電勢(shì)的電壓。編程干擾增大會(huì)將編程干擾狀態(tài)轉(zhuǎn)換成更高擦除驗(yàn)證電平。
[0121]理想擦除深度轉(zhuǎn)換的第二可能原因在于Icell會(huì)隨循環(huán)增加而下降,這會(huì)使得更難以通過擦除驗(yàn)證。此處,“Icell”指代存儲(chǔ)器單元響應(yīng)于施加至控制柵極的參考電壓而傳導(dǎo)的電流。對(duì)于Icell下降,表示相同參考電壓導(dǎo)致更低存儲(chǔ)器單元電流。Icell隨循環(huán)下降表示使用相同擦除驗(yàn)證設(shè)定會(huì)導(dǎo)致擦除深度隨著更多周期實(shí)際上變得更深。這又會(huì)使理想擦除驗(yàn)證設(shè)定隨設(shè)備被循環(huán)而轉(zhuǎn)換至更高Vt電平。
[0122]在圖1lA和圖1lB中總結(jié)了前述內(nèi)容。圖1lA示出了對(duì)于若干不同W/E周期的E至A失敗對(duì)比擦除深度。曲線1112針對(duì)最小數(shù)量的W/E周期。曲線1102針對(duì)最大數(shù)量的W/E周期。在其處每條曲線變平的點(diǎn)對(duì)應(yīng)于E至A失敗被最小化(或接近最小化)的點(diǎn)。曲線1102至1112示出了當(dāng)該示例設(shè)備循環(huán)越多時(shí)越淺的擦除會(huì)滿足。
[0123]圖1lB示出了根據(jù)圖1lB的曲線的歸一化版本。從而,圖1lB是對(duì)于若干不同擦除/編程周期的E至A失敗對(duì)比擦除深度的歸一化版本。曲線1152針對(duì)最小數(shù)量的W/E周期。曲線1162針對(duì)最大數(shù)量的W/E周期。箭頭示出了 W/E增加的方向。這些曲線1152至116