[go: up one dir, main page]

TW201203263A - Erase and programming techniques to reduce the widening of state distributions in non-volatile memories - Google Patents

Erase and programming techniques to reduce the widening of state distributions in non-volatile memories Download PDF

Info

Publication number
TW201203263A
TW201203263A TW100117092A TW100117092A TW201203263A TW 201203263 A TW201203263 A TW 201203263A TW 100117092 A TW100117092 A TW 100117092A TW 100117092 A TW100117092 A TW 100117092A TW 201203263 A TW201203263 A TW 201203263A
Authority
TW
Taiwan
Prior art keywords
erase
pulse
voltage
subset
phase
Prior art date
Application number
TW100117092A
Other languages
English (en)
Inventor
Bo Lei
gui-rong Liang
Anubhav Khandelwal
Jun Wan
Original Assignee
Sandisk Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sandisk Corp filed Critical Sandisk Corp
Publication of TW201203263A publication Critical patent/TW201203263A/zh

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • G11C16/14Circuits for erasing electrically, e.g. erase voltage switching circuits
    • G11C16/16Circuits for erasing electrically, e.g. erase voltage switching circuits for erasing blocks, e.g. arrays, words, groups
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3404Convergence or correction of memory cell threshold voltages; Repair or recovery of overerased or overprogrammed cells

Landscapes

  • Read Only Memory (AREA)

Description

201203263 六、發明說明: 【發明所屬之技術領域】 本發明大體而言係關於非揮發性記憶體之抹除與程式 化’且更特定言之係關於用於減少狀態分布之展寬的技 術’狀態分布之展寬可由(例如)記憶體單元之間的電荷陷 阱引起。 【先前技術】 在非揮發性記憶體系統(諸如,快閃EEPROM裝置)中, 資料之準確儲存取決於資料被準確地寫入及讀回兩者。資 料之準確程式化依賴於個別記憶體單元,該等個別記憶體 單元針對該等記憶體單元可儲存之資料狀態中之每一者寫 入至臨限電壓值的良好界定之分布中。此情形對於多狀態 裝置特別適用,隨著裝置大小收縮及針對增加數目個狀態 所分派之電壓窗變得較小,該情形變得愈來愈關鍵。因 此,目前需要改良用於在寫入操作期間提供較緊密狀態分 布之技術。 【發明内容】 根據第-組態樣,呈現一種操作一非揮發性記憶體陣列 之方法。該陣列包括一或多個抹除區塊,該—或多個抹除 區塊各自具有沿著位元線及字線所形成之複數個記憶體單 兀。該方法包括對-或多個選定抹除區塊之該等記憶體單 元執行-抹除操作’其中該抹除操作包括執行一加應力階 段及一抹除階段。該加應力階段包括將電壓位準之一型樣 施加至對應於料選定抹除區塊之料位元線,其中該型 156106.doc 201203263 樣包括該等相應位元線之至少一對鄰近位元線之間的一電 壓差’及在將電壓位準之該型樣施加至該等位元線之同 時,將正電壓的一脈衝施加至對應於該等選定抹除區塊的 該等字線中之一或多者。該抹除階段包括對該等選定抹除 區塊加偏壓以誘發該等選定抹除區塊之該等記憶體單元的 抹除。 根據另一組態樣,呈現一種操作一非揮發性記憶體陣列 之方法。該陣列包括各自具有沿著位元線及字線所形成之 複數個記憶體單元之一或多個抹除區塊且為一 NAND類型 之&構其中複數個5己憶體單元串聯連接於第一選擇閘與 第二選擇間之間。該方法包括對—或多個選定抹除區塊之 該等記憶體單元執行一抹除操作’其中該抹除操作包括一 加應力階段及一抹除階段。作為該加應力階段之部分,一 第一高電壓脈衝施加至對應於該等選定抹除區塊之該等字 線中之-或多個非鄰近字線的—第—子集,該第一子集包 括對應於不與一選擇閘鄰近之記憶體單元之至少一個字 線,及在將該高電壓脈衝施加至字線之該第一子集的同 時,將對應於該等選定抹除區塊之該等字線中之其他字線 設定為-低電壓位準。料除階段包括對料選定抹除區 塊加偏壓以誘發該等選定抹除區塊之該等記憶體單元的抹 除。 在又其他態樣令,呈現—種將資料寫人至—非揮發性記 憶體之方法。該方法包括對沿著一選定字線所形成之選定 之複數個記憶體單元執行-系列交替的程式化及驗證階 156106.doc -4- 201203263 段該驗也F“又包括執行一驗證操作,該驗證操作回應於 如程式化至-相應目標狀態之成功驗證而自進一步程式化 選定記憶體單元個別地鎖定^程式化階段包括將—第一 程式化脈衝及第—長式化脈衝施加至該選定字線而無一 介;入之驗證操作’纟中與該選定字線鄰近之-非選定字線 在該第-程式化脈衝期間設定為一第一電壓且在該第二程 式化脈衝期間之-第二電壓期間設定為該第二電壓,其中 該第一電壓與該第二電壓為相異之正電壓。 八 本發明之各種態樣、優點、特徵及實施例包括於本發明 之例示性實例的以下描述中,應結合隨附圖式進行例示性 實例之描述。本文中所參考之所有專利、專利申請案、文 章、其他公開案、文件及事物之全文出於所有目的特此以 引用的方式併入本文中。就在所併入之公開案 '文件或事 物令之任一者與本申請案之間的定義或術語使用之任何不 -致性或衝突而言’本申請案之定義及術語使用應佔優 勢。 【實施方式】 下文中所呈現之技術可用以藉由隨著非揮發性㈣ 許多抹除/程式化循環内循環而減少記憶體單元之間的電 荷陷牌之效應來改良非揮發性記憶體之可靠性與耐久性。 在先前技術下,減輕此等降級效應之—方式為在製造期間 使處理最佳化’但隨著裝置大小繼續㈣,此對於技術產 生並不始終可調整。處理此問題之另—方式為減小程式化 步階以適應較寬之分布1而,此減緩程式化速度,從而 156106.doc 201203263 引入⑦*不可接受的效能損失。此處應用所呈現之技術包 括具有抹除程序之加應力或調節階段,以便減少在記憶體 單元(尤其是循環單元)之間的電荷陷阱之量。在下文中此 常常稱為預加應力/預調節,此係因為在許多實施例中其 發生於較大抹除操作之實際抹除階段之前,且在所有實施 例中其發生於將資料寫入於經抹除單元中之前。舉例而 έ ’在第一組例示性實施例中,預加應力/預調節為在抹 除及實際資料程式化之前(或在抹除之後且在程式化之前) 置放於不同字線上之一組電壓應力的施加。下文中在相應 標題下所呈現之其他實施例使用將加應力階段併入至程式 化操作中之雙脈衝程式化方法。 來自陷獲電? α及其他來源之雜訊可影響讀取操作及寫 入操作兩者之準確性。在美國專利第6,621,739號及第 6,850,441號中考慮針對資料讀取及程式化驗證兩者之感測 操作之情形中的雜訊,美國專利第6,621,739號及第 6,850,441號亦大體上論述記憶體裝置之各種態樣且詳言之 論述NAND型裝置之各種態樣。美國專利第6,85〇,44ι號及 其中所引用之參考案亦提供對陷獲電洞及電子之一些背景 論述。此處所呈現之論述與寫入操作上之雜訊之效應有 關,特別是在記憶體裝置已經歷多個程式化/抹除循環之 後。使用預調節減少程式化雜訊(尤其是對於高循環單 元),而不使程式化效能降級。 此處所呈現之預加應力/預調節方案可以多種方式併入 至記憶體系統之抹除操作中。(舉例而言,見下 二 甲,堵 156106.doc 201203263 如關於圖5A及圖5B所描述)—般而言,除了以或多或少 典型之方式抹除選定記憶體單元之抹除階段之外,抹除操 作亦併有加應力階段。圖i說明此預調節可藉由降低失Ζ 位元計數來改良耐久性及可靠性的方式。如圖丨之上跡線 101中所展示,失效位元之數目(垂直軸線上之失效位元計 數或FBCm著程式化-抹除循環之數目(水平轴線)增加而 開始顯著地增長。如103處所展示,藉由併有預調節失 效位元之數目隨循環之數目而顯著地較為平坦。 在許多方面,此類似於抹除程序之一些先前技術配置, 其中在抹除之前稍微程式化記憶體單元。舉例而言,在美 國專利第7,420,846號中描述了此方法。然而,在彼等狀況 下目標更大程度上為藉由將在較低狀態下經程式化之單 元提昇至較高位準來使記憶體單元當中之磨損平坦,以使 得其全部具有類似的程式化歷程。此亦針對以下抹除程序 提供更均一之起點,從而產生在任何資料寫入之前針對區 塊之單元的更均一之後抹除/預程式化起點。在此意義 上,此係此處所呈現之程序的互補程序,其中在調節程序 中使用相對高之字線至字線電壓以便減少程式化雜訊。因 此,可一起或單獨使用兩種預抹除程式化操作。 在呈現可用作預調節操作之「修復」程序(但其又為此 處所描述之程序的互補程序)的美國專利公開案us 20080298123 Al(或美國專利第7,7〇Lao號)中描述了另一 先别技術配置《彼處所描述之「修復」程序與NAND架構 中之邊緣字線很大程度上有關,該等邊緣字線為接近 156106.doc 201203263 nand串之源極側選擇閘或汲極側選擇閘置放之第—字線 及最後字線。在該程序中,將選擇閘採用為接地,而 近字線採用為高位準’以便「修復J NAND_在中間之區 域。對於非邊緣字線,亦將其採用為高位準以便使其具有 極小或無字線内差,特定言之讀㈣或至少最小㈣線 —的橫向場差。對比而言,此處所呈現之技術藉由對選 疋、用於預調希之子線的相鄰字線加偏塵至不同電屋來增 強預調節或加應力操作。(又,儘管此處所呈現之預調 技術主要在_裝置之情形中進行描述,但其並非如此 限制,而美國專利公開案US 20080298123 A1的「修復」 技術特定言之係針對與如在NAND串之末端所發現之選擇 閘鄰近的字線^ ) 關於選定以用於預調節之字線(無論是單一字線抑或作 為下文中所描述之字線之型樣種類的部分)與相鄰字線之 間的電壓差’一般而言,差愈大效應將愈大…然而,較大 差導致對裝置的更大應力。因此,所使用之特定值將為在 此等兩種擔憂之間折衷的設計選擇。在任何狀況下,與設 法將字線至字線之電壓差保持為小的或零之美國專利公開 案US 20080298123的「修復」技術相反, 在選定以用於預 調節之字線與至少一個相鄰字線之間施加相對大之差。在 下文之各種實施例中,由於使相鄰字線上之電晶體稍微傳 導亦可為有用的,因此可能不會將施加至相鄰字線之低值 採用為接地,而是至相對低之值。此可為在裝置上已可用 之各種讀取或通過位準中之一者或此程序之特定位準。對 156106.doc 201203263 於單一字線類型之實施例,可將相鄰字線採用至大物, 且在下文進一步論述之偶數/奇數配置中,此可為大約3至 4V。類似的考慮適用於與字線鄰近之選擇間,無論在 NAND串之末端處抑或其他架構中之鄰接選擇閘;舉例而 。在NAND串中可使用用於讀取操作之典型通過電壓。 (再次與上文中所論述之先前技術「修復」方法對比,與 將其控制閘設定為接地相&,使選擇閘可稍微《通可對程 序有益。) 儘管更廣泛地適用於其他非揮發性裝置,但下文中所描 述之各種態樣將呈現於NAND型架構之基於EEpR〇M的快 閃記憶體之情形中。關於此等例示性實施例之更多細節可 發現於(例如)如下專利中:美國專利申請案第12/833,167
號;美國專利公開案第US 2006-0233〇23-Α1號;第US
2006-0233021-A1號;SUS 2〇06-〇221696·Α1號;第 US
2006- 0233010-Α1號;第 US 2006-0239080-Α1號;及第 US 2007- 0002626-Α1號;及美國專利第6,958 936號;第 7,298,647號;及第6,839,281號,該等所併入之參考案提供 對此等裝置之較大結構及操作的進一步論述。 加應力階段併入至抹除操作中 第一組例示性實施例使用雙脈衝預調節/預加應力操 作,其中將兩個連續脈衝施加於交替字線上。可關於圖2 a 至圖2C說明此情形。圖2A示意性地說明雙脈衝預加應 力,其中將一脈衝施加於偶數字線上且將另一脈衝施加於 奇數字線上。(在圖式中,此等脈衝及其他波形為示意性 156106.doc 201203263 的’因為抹除脈衝之持續時間(例如)可相對長於所展示之 持、只時間。)可採用抹除部分及實際資料程式化部分作為 •^中所引用之先前技術中之典型操作;然而,除了抹除 階段之外,抹除操作現亦包括預加應力階段。 如圖2A中所展不’在此實例中’首先將高電壓脈衝201 施加至偶數字線,而對奇數字線加偏壓於較低電壓,諸如 至4V取决於貫施,非選定(此處為奇數)字線上之電壓 可私用為足夠低的以使得相應電晶體中無—者為傳導的, 採用為較高的以使得所有電晶M微料而不管其資料狀 態,或處於中間值。接著對於第二脈衝2〇3顛倒偶數字線 、奇數子線之角色,其後抹除區塊。(此處抹除階段展示 為單一脈衝,但可使用標準抹除操作中之任一者。)一旦 抹除區塊,便可以資料程式化各種字線。 圖2B說明在加應力階段期間如針對nand陣列之區塊所 施加之位準。沿著位元線(諸如,2〇9)之nand_中之每一 者具有在一對選擇電晶體(諸如,2〇5及2〇7)之間串聯連接 的複數個記憶體單元.該等串之字線交替地為偶數及奇 數,分別標記為〇(關於211)及E(關於213)。在加應力階段 中,接著將高電壓脈衝施加至一組字線,而將另一組設定 為較低電壓,諸如3至4V。接著對於第二應力脈衝顛倒角 色。可對NAND串之任一末端處之選擇電晶冑加偏壓於低 電壓,諸如〜2至3V。在圖紹之實例中,對所有位元線加 偏壓於0V。其他實施例且使用不同的位元線位準。舉例而 言,圖2C之實施例將位元線設定為在接地上,此處為程式 156106.doc -10- 201203263 化抑制電壓,通常為晶另上供應位準VDD。 偶數/奇數配置在預加應力階段期間將此電壓差施加至 具=僅一對脈衝之所有字線行。此方案可增強預調節場且 顯著地減少失效位元計數。除自奇數/偶數配置之外,亦 使用/、他子線應力型樣。無論對於奇數/偶數配置剛剛 所“述之單-字線上之單一脈衝抑或字線條紋型樣,預調 希i料展示相鄰子線之間的電壓差較大會放大調節效應, 但較南之場位準對裝置施加更多應力。因&,特定值將為 Λ彳選擇,且可以不同方式最佳化歸因於程序變化的不同 設計之裝置以及相同設計之裝置4案巾所涉及之各種值 (脈衝持續時間、脈衝電愿、相鄰字線偏愿)可為參數控制 的,且由製造者(例如)在測試時間設定。亦可變化方案中 所涉及之各種值以考量如由記憶體晶片上之控制器或狀態 機所控制之裝置老化或錯誤率。 如關於圖3A及圖3B說明雙脈衝預調節/預加應力之另一 、且例7F H實;^例’但該組實施例針對位元線使用差分偶數/ 奇數偏壓。類似於圖2A,圖3A示意性地說明雙脈衝預加 應力’但第-脈衝在所有字線上同時奇數位元線處於^且 偶數位元線被抑制於較高電壓(此處為VDD),且第二脈衝 再人在所有字線上同時偶數位元線處於〇乂且奇數位元線受 抑制(處於較高電壓,此處為彻,但可使用其他值)。應 注意’儘管如此處所呈現之波形與圖2八中之波形看起來相 :’但在圖2A中分別將第一脈衝與第二脈衝僅施加至偶數 字Λ與奇數予線(或反之亦然),而使其他字線為低位準且 156106.doc 201203263 使位7L線接地;而在圖3A中將兩個脈衝施加至所有字線, 奇數/偶數位元線針對一脈衝為高位準/低位準且針對另一 脈衝切換至低位準/高位準。類似於圖2B針對先前奇數/偶 數字線實施例,圖3B針對此實施例相應地說明陣列。 如圖3B中所展示,將選定抹除區塊之位元線交替地設定 為ον及較高電壓,諸如VDD。接通選定nand串之任一末 端上之選擇電晶體(例如,在〜2至3¥)。接著將脈衝施加至 所有字線。接著切換位元線之偏壓且冑第二脈衝施加至所 有字線。 如上文中所論述,字線至字線預加應力資料展示,相鄰 字線之間的增加電壓纽大預加應力效應。在預加應力期 間在將偶數位元線抑制於所有字線脈衝中之一者且將奇數 位元線抑制於另一脈衝中時,相同之效應亦適用於位元線 至位元線方向。因此,此方案可有助於減少歸因於定位於 位兀線之間的陷阱之程式化雜訊。如前所述,方案中所涉 及之各種值(脈衝持續時間、脈衝電壓、相鄰字線偏壓、 偶數/奇數位元線偏壓)可再次為參數控制的。又,儘管已 單獨呈現關於圖2A及圖2B所描述之實施例與關於圖从及 圖3崎描述之實施例’但更一般而言,可組合該等實施 例:例如,該等實施例可作為單一預調節操作之部分而連 續執行;該等實施例皆可被制,但在不關環中;或單 -預調節程序可組合每一脈射之字線方向及位元線方向 兩者上之差分偏壓。 雙脈衝程式化 156106.doc -12- 201203263 關於圖4說明藉由使用「雙脈衝」程式化技術來減少分 布擴展之另-替代實施例。在此狀況下,將雜訊減少併入 至貝料寫入操作自身中,而非使用相異的預調節階段來減 少雜訊。此係在由圖4針對選定字線(此處為wLn)之程式化 所說明之雙脈衝程式化波形中說明。施加至選定字線WLn 波形展示於頂部且通常為交替程式化階段(其中施加 VPGM)及驗階段(其中施加〜㈣)之階梯波形,除了每一 脈衝施加兩次。如單元驗證,可個別地鎖定該等階段。每 一程式化中之第一脈衝及第二脈衝處於相同的VPGM位準 而無介入之驗證階段。其他偏壓位準(選擇閘、位元線、 非選疋字線)可如正常的,除了相鄰字線wLn+1及WLn_l現 具有如圖4之底部所展示之波形,其中字線wLn+i及字線 WLn-Ι在WLn之第一程式化脈衝争經加偏壓於 VPASS_l〇w,且在WLn之第二程式化脈衝中經加偏壓於 VPASSJiigh。VPASS_high可採用為與針對其他非選定字 線相同之值,諸如〜8至9¥,而VPASSJ〇w可類似於用於圖 2B及圖2C中之非選定字線之值,諸如〜2至4V。 雙脈衝程式化方案可類似地用以有助於克服耐久性問 題,如每一對脈衝甲之第一脈衝引入較高的字線至字線 差。類似於上文中針對預調節之論述,裝置可在第一脈衝 期間使用低得多之VPASS(VPASS J〇w)且接著在第二脈衝 t使用較高/正常之VPASS(VPASS—high)。(此處,每一步 階展示為一對,但更一般而言狀況無需如此。)由於藉由 增加相鄰字線偏壓差來增強預調節效應,因此此處可藉由 156I06.doc 13 201203263 在第一脈衝程式化期間加偏壓於較低之 VPASS(VPASS_low)而存在類似的增益。應注意,使用 厂雙重脈衝」程式化波形但在稱微不同之配置下之其他程 式化技術在如下專利中得以描述:2009年8月5日申請之美 國專利申請案第12/536,127號;2010年4月9曰申請之美國 專利申請案12/757,300 ;及美國專利公開案第us 2009/0059660號。儘管此等專利中所呈現之技術與此處所 呈現之技術互補,但所描述之程式化操作的大部分論述可 應用於此處。 變化及概括 前述論述已描述可個別地使用或以各種組合使用之多個 互補模式》舉例而言’關於雙脈衝寫入技術,圖4展示每 一程式化階段包括雙脈衝,但在其他實施例中,僅某一程 式化階段將包括雙脈衝,而其他程式化階段在驗證操作之 間使用標準單一脈衝。舉例而言,由於多位準之較低位準 狀態常常更易受雜訊影響,因此雙脈衝僅可用於 梯之較低階。或者,可基於寫入之時間之效能要求選擇單 一脈衝或雙脈衝。對於使用二進位及多狀態儲存兩者之裝 置(諸如,如在(例如)2009年12月18曰申請之美國專利公開 案US-2010-0172180-A1或美國專利申請案12/642,584中使 用二進位快取之MLC記憶體),二進位部分可使用單一脈 衝演算法以達成較高的效能’而MLC區段使用雙重脈衝配 置以達成改良之準確性。 上文中進一步呈現之加應力階段可以多種方式併入至記 156106.doc -14- 201203263
等兩項實施例之組合可用以施加各種應力型樣。 因此,對於此等調節階段一 元線之一分率;類似地,當 要加脈衝於字線之一分率。 一次選擇所有位元線或僅選擇位 當將型樣施加至位元線時,僅需 至於刀別每隔一字線或位元線使用之圖2及圖3之例示性 實施例中所使料條紋型樣,允許所有字線/位元線涵蓋 於-對脈衝中。更一般而言’可在選擇一或多個字線/位 元線處使用其他型樣。舉例而言,若存在電流位準或功率 考慮’則可加脈衝於較低數目個字線(比方說,每第三個 字線)。接著可於輪流方案中使用此等子集,其中選擇少 於所有字線、位元線或兩者且在後續抹除操作上選擇選定 字線/位7G線的不同群組。可接著使用選定群組與非選定 群組交替之多個調節操作(具有或無介入之抹除階段),以 便使所有字線及所有位元線最終得以調節。 對於變化中之任-者’可最佳化應力脈衝之持續時間及 振幅來平衡抵抗裝置應力的效力《又,可使用任何變化, 以使得一些字線故意地未經調節或經調節於不同電壓以便 156106.doc -15- 201203263 避免過度應力。此外,在可藉由處於系統層級之控制器、 藉由晶片上狀態機或此等之組合所監視的程序中,可在抹 除之前的每—循環或每特絲目個循環内插人上文之預調 節模式中的任-者來改良裝置耐久性。此等變化可進一步 與循環數目(熱計數)相依方案組合或藉由考慮讀取/寫人錯 誤之量(藉由(例如)以適應性地寫人/抹除循環增加應力電 壓或由處於系統層級之控制器實施)而組合。 舉例而言,圖5A及圖5B為可併有抹除操作之加應力階 段之方式的兩項實例。在圖从中,抹除操作包括真實抹除 操作或抹除階段511及預調節階段5〇1兩者,其後可在曾選 疋之5 1 3處程式化記憶體區塊。此處,預調節階段以輕度 抹除操作503開始,繼之以第一加應力子階段5〇5,隨後繼 之以第二輕度抹除507,且接著為第二加應力子階段509。 類似於「真實抹除」操作51U其中完全抹除記憶體單元), 輕度抹除操作503及507對選定抹除區塊加偏壓,但將具有 較低的振幅、持續時間或兩者。有時將此等操作稱為「軟 抹除」。預加應力/預調節子階段可皆使用同一組偏壓條件 或不同的條件。舉例而言’其可使用不同的振幅或可分裂 圖2A或圖3A之兩個脈衝,以使得一脈衝在5〇5處且另一脈 衝在507處。實際抹除階段接著跟隨於511處。 在圖5B中’真實袜除階段531先於521處之加應力階段, 其後可在曾選定之533處最終程式化區塊。加應力階段521 類似於圖5A中之501處之加應力階段,除了省略了初始之 軟抹除’因為其現跟隨53丨處的較強抹除操作。更特定言 156106.doc 201203263 之,此處之加應力階段521包括第一加應力子階段523、中 間輕度抹除525及527處之第二加應力子階段。由於抹除操 作之最後子操作為527處之加應力操作,因此應選擇參數 以便不引起記憶體單元之任何大的程式化。除了可在實際 資料寫入之前執行的此等各種預加應力/預調節操作之 外在寫入資料時之「雙重脈衝」程式化操作亦可與包括 加應力階段之抹除操作組合。 出於說明及描述之目的,已呈現本發明之前述實施方 式。其並不意欲為詳盡的或將本發明限於所揭示之精確形 式。鑒於上文中之教示,許多修改及變化係可能的。選擇 所描述之實施例以便最好地解釋本發明之原理及其實際應 用,藉此使其他熟習此項技術者能夠在各種實施例中最好 地利用本發明,且使各種修改適合所預期之特定用途。 【圖式簡單說明】 圖1展示預調節可改良記憶體耐久性之方式。 圖2 A為雙脈衝預調節之例示性複合波形。 圖2B及圖2C提供在使用圖2A之波形時如施加至一陣列 之一些例示性偏壓值的說明。 圖3 A說明可用於在位元線方向上施加應力之實施例中的 複合波形。 圖3B為在使用圖3 A之波形時如施加至一陣列之一些例 示性偏壓值的說明》 圖4展示在寫入操作期間使用雙脈衝程式化波形之程式 化波形的實例。 I56l06.doc •17· 201203263 圖5A及圖5B說明在抹除操作期間使用預調節之一些例 示性序列,該抹除操作包括可選輕度抹除》 【主要元件符號說明】 101 上跡線 201 高電壓脈衝 203 第二脈衝 205 選擇電晶體 207 選擇電晶體 209 位元線 211 偶數字線 213 奇數字線 501 預調節階段 503 輕度抹除操作 505 第一加應力子階段 507 第二輕度抹除操作 509 第一加應力子階段 511 真實抹除操作或抹 513 程式化 521 加應力階段 523 第一加應力子階段 525 中間輕度抹除 527 第二加應力子階段 531 真實抹除階段 533 程式化 156106.doc • 18 - 201203263 VDD 晶片上供應位準 WLn 字線 WLn+1 字線 WLn-1 字線 156106.doc •19-

Claims (1)

  1. 201203263 七、申請專利範圍: 1. -種操作包含—或多個抹除區塊之—非揮發性記憶體陣 列之方法,該一或多個抹除區塊各自具有沿著位元線及 字線所形成之複數個記憶體單元,該方法包含: 對—或多個選定抹除區塊之該等記憶體單元執行一抹 除操作,該抹除操作包括: 執行一加應力階段,其包括: 將電壓位準之一型樣施加至對應於該等選定抹除 區塊之該等位元線,其中該型樣包括該等相應位元 線之至少一對鄰近位元線之間的一電壓差;及 在將電壓位準之該型樣施加至該等位元線之同 時,將正電壓的一脈衝施加至對應於該等選定抹除 區塊的該等字線中之一或多者;及 ^執行一抹除階段,其包括對該等選定抹除區塊加偏 壓以誘發該等選定抹除區塊之該等記憶體單元的抹 除。 月长項1之方法,其中在該抹除操作中在該加應力階 士又之後執行該抹除階段。 月求項1之方法,其中在該抹除操作中在該抹除階段 之後執行該加應力階段。 月求項1之方法’其中將該脈衝施加至所有該等相應 字線β 5.如咕求項1之方法,其争電壓位準之該型樣包括將一第 電C施加至該等相應位元線中的一或多者之一子 156106.doc 201203263 =而將該等相應位元線之其他位元線^定為接地。 月长項5之方法’其中該第-正電壓為晶片上電壓供 應位準。 7·如明求項5之方法’其中該加應力階段包括: 將—第-脈衝施加至所有該等相應字線,而將該第一 位準知加至該等相應位元線之一第一子集且使該等相 應位元線之其他位元線接地;及 將一第二脈衝施加至所有該等相應字線,而將該第一 正位準施加至該等相應位元線之1二子集且使該等相 應位元線之其他位元線接地,其中該第一子集與該第二 子集不同。 8. 如請求項7之方法,其中該第一子集為始終交替之相應 位元線,且该第二子集為不在該第一子集中的彼等相應 位元線。 9. 如請求項7之方法,其進一步包含: 在施加該第一脈衝與該第二脈衝之間,執行一輕度抹 除操作,其中使用比在該抹除階段中低之施加至該等選 定抹除區塊之該等記憶體單元的一電壓差對該等選定抹 除區塊加偏壓。 10. 如請求項1之方法’其中該陣列為一 NAND類型之架構, 其中將該等記憶體單元配置為在第一選擇閘與第二選擇 閘之間串聯連接的複數個記憶體單元之串,且其中對於 一加應力操作將該脈衝施加至選定之一串記憶體單元的 所有字線。 156106.doc 201203263 11. 12. 13. 14. 15. 16. 17. 如明求項1之方法,其進一步包含: 在執行該抹除操作之後,對該等選定抹除區塊之記憶 體單元執行-寫入操作。 如凊求項11之方法,其進一步包含: 在執行該寫入操作之後,對該等選定抹除區塊之至少 一個抹除區塊執行一後續抹除操作,其中該後續抹除操 作將與在該寫入操作之前所執行之該抹除操作不同之一 電壓位準型樣施加至該等位元線。 如請求項1之方法,其中該脈衝之特性隨該等選定抹除 區塊先前已耐受的寫入-抹除循環之數目而更改變化。 如請求項13之方法’其中該等特性包括該脈衝之振幅。 如明求項1之方法,其中基於該等選定抹除區塊先前已 耐受的寫入-抹除循環之該數目判定該加應力階段包括於 該抹除操作中。 如請求項15之方法,其中隨著寫入_抹除循環之該數目增 加,該加應力階段更頻繁地包括於該抹除操作中。 一種刼作一或多個抹除區塊之一非揮發性記憶體陣列之 方法H多個抹除區塊各自具有沿著位元線及字線 所形成的複數個記憶體單元’其中該陣列為_nand類 型之架構’其中複數個記憶體單元_聯連接於第一選擇 閘與第二選擇閘之間,該方法包含: 、 對-或多個選定抹除區塊之該等記憶體單元執行一抹 除操作,該抹除操作包括: 執行一加應力階段,其包括 156106.doc •3- 201203263 將一第-高電麗脈衝施加至對應於該等選定抹除 區塊之該等子線之_或多個非鄰近字線的—第一子 集’該第-子集包括對應於不與一選擇閉鄰近之記 憶體單元的至少一個字線;及 在將該高電壓脈衝施加至字線之該第—子集的同 時,將對應於該等選定抹除區塊之該等字線中'之^ 他字線設定為一低電壓位準;及 β執行-抹除階段,其包括對該等選定抹除區塊加偏 壓以誘發該等選定抹除區塊之該等記憶體單元的抹 除》 18. 19. 20, 21. 22. 23. 如:求項17之方法’其中該低電壓位準足夠低,以使得 〜著予線之該等其他字線的該等記憶體單元為不傳導 的0 如請求項17之方法,其中該低電壓位準足夠高,以使得 Α著字線之該等其他字線的該等記憶體單元為傳導的。 如明求項17之方法,其中設定該低電壓位準,以使得沿 著字線之該等其他字線的該等記憶體單元為部分傳導 的。 如印求項17之方法,其中將對應於該等選定抹除區塊之 該等位元線中的一或多者設定為接地。 如味求項17之方法’其中將對應於該等選定抹除區塊之 5亥等位元線中的一或多者設定於程式化抑制電壓。 如請求項17之方法,其進一步包含將一電壓施加至對應 於該等選定抹除區塊之選擇閘之控制閘,以使得該等控 156106.doc 201203263 制閘處於一傳導狀態。 24.如請求項17之方法,其中在該抹除操作中在該加應力階 段之後執行該抹除階段。 25·如請求項17之方法’其中在該抹除操作中在該抹除階段 之後執行該加應力階段。 26. 如請求項17之方法,其中該加應力階段進一步包括: 在將該第一高電壓脈衝施加至該第一子集之後,將一 第二高電壓脈衝施加至對應於該等選定抹除區塊之該等 字線之一或多個非鄰近字線的一第二子集,其中該第一 子集與該第二子集不同;及 在將該第二高電壓脈衝施加至字線之該第二子集的同 時,將該等字線中不在該第二子集中之其他字線設定為 一低電壓位準。 27. 如請求項26之方法,其中該第一子集為始終交替之相應 字線,且該第二子集為不在該第一子集中的彼等相應字 線。 28. 如請求項26之方法,其進一步包含: 在施加該第一高電壓脈衝與該第二高電壓脈衝之間, 執行一輕度抹除操作,其中使用比在該抹除階段中低之 施加至該等選定抹除區塊之該等記憶體單元的一電壓差 對該等選定抹除區塊加偏壓。 29. 如請求項17之方法,其進一步包含: 在執行該抹除操作之後,對該等選定抹除區塊之記憶 體單元執行一寫入操作。 156106.doc 201203263 30. 31. 32. 33. 34. 35. 如請求項29之方法,其進一步包含: 在執行該寫入操作之後,對兮莖,眩^ T 寻選定抹除區塊之至少 一個抹除區塊執行一後續抹除择作 ^ ^ ^ 祕作其中該後續抹除操 作與在該寫入操作之前所執行 丁 <这抹除操作相比使用一 不同之第一子集。 化 如請求項17之方法,其令該高電壓脈衝之特性隨該等選 定抹除區塊先前已财受的寫入-抹除循環之數目而更改變 如請求項31之方法’其中該等特性包括該高電壓脈衝之 振幅® 如請求項17之方法’其中基於該等選定抹除區塊先前已 耐受的寫人·抹除猶環之該數目判㈣加應力階段包括於 該抹除操作中。 如請求項33之方法,其中隨著寫入-抹除循環之該數目增 加’該加應力階段更頻繁地包括於該抹除操作中。 一種將資料寫入至一非揮發性記憶體之方法,其包含: 對沿著一選定字線所形成之選定之複數個記憶體單元 執行一系列交替的程式化及驗證階段, 其中該驗證階段包括執行一驗證操作,該驗證操作回 應於如程式化至一相應目標狀態之成功驗證而自進一步 程式化選定記憶體單元個別地鎖定,且 其中該程式化階段包括將一第一程式化脈衝及—第二 程式化脈衝施加至該選定字線而無一介入之驗證操作, 其中與該選定字線鄰近之一非選定字線在該第一程式化 156106.doc -6 - 201203263 脈衝期間設定為一第一雷 之一笛 第電壓且在該第二程式化脈衝期門 之第二電壓勘胡热令4 Μ ?月間 36 37. 38. 39. 40. 之一第二電壓期間設定為該第 與該第二電壓為相異之正電壓„ 々項Μ之方法,其中該第—電壓低於該第二電壓。 二:構項35之方法,其中該非揮發性記憶體為-NAND ,其中該第 電壓 如請求項37之方法,其中對於並㈣NAND結構之一邊 ,子線的-選定字線,與該選^字線鄰近之兩個非選定 子線在該第—程式化脈衝期間設定為該第—電壓且在該 第二程式化脈衝期間之該第二電壓期間設定為該第二:壓0 月求項37之方法’其甲該第一電壓低於該第二電壓, 且其中該NAND結構之非鄰近非選定字線在該第一程式 化脈衝與該第二程式化脈衝期間設定為該第二電壓。 如請求項35之方法’其中每一程式化階段之該第一程式 化脈衝及該第二程式化脈衝具有相同的振幅。 156106.doc
TW100117092A 2010-05-21 2011-05-16 Erase and programming techniques to reduce the widening of state distributions in non-volatile memories TW201203263A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US34729910P 2010-05-21 2010-05-21
US13/072,387 US8416624B2 (en) 2010-05-21 2011-03-25 Erase and programming techniques to reduce the widening of state distributions in non-volatile memories

Publications (1)

Publication Number Publication Date
TW201203263A true TW201203263A (en) 2012-01-16

Family

ID=44972419

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100117092A TW201203263A (en) 2010-05-21 2011-05-16 Erase and programming techniques to reduce the widening of state distributions in non-volatile memories

Country Status (6)

Country Link
US (1) US8416624B2 (zh)
JP (1) JP2013526756A (zh)
KR (1) KR101695506B1 (zh)
CN (1) CN102985977B (zh)
TW (1) TW201203263A (zh)
WO (1) WO2011146241A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI502548B (zh) * 2013-06-14 2015-10-01 Vivotek Inc 即時影像處理方法及其裝置

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101406228B1 (ko) * 2008-07-04 2014-06-12 삼성전자주식회사 프로그램 디스터브 현상을 개선하는 불휘발성 메모리 장치및 그 프로그램 방법
KR20130072665A (ko) * 2011-12-22 2013-07-02 에스케이하이닉스 주식회사 반도체 메모리 장치 및 이의 동작 방법
KR101621788B1 (ko) * 2012-07-30 2016-05-17 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 Ssd에 데이터 기록
US8699273B2 (en) * 2012-07-31 2014-04-15 Spansion Llc Bitline voltage regulation in non-volatile memory
US9378821B1 (en) * 2013-01-18 2016-06-28 Cypress Semiconductor Corporation Endurance of silicon-oxide-nitride-oxide-silicon (SONOS) memory cells
US9165683B2 (en) 2013-09-23 2015-10-20 Sandisk Technologies Inc. Multi-word line erratic programming detection
US8885418B1 (en) * 2013-09-24 2014-11-11 SanDisk Technologies, Inc. Adaptive double pulse BCF programming
US9747200B1 (en) * 2014-07-02 2017-08-29 Microsemi Solutions (U.S.), Inc. Memory system with high speed non-volatile memory backup using pre-aged flash memory devices
US9460809B2 (en) 2014-07-10 2016-10-04 Sandisk Technologies Llc AC stress mode to screen out word line to word line shorts
US9484086B2 (en) 2014-07-10 2016-11-01 Sandisk Technologies Llc Determination of word line to local source line shorts
US9514835B2 (en) 2014-07-10 2016-12-06 Sandisk Technologies Llc Determination of word line to word line shorts between adjacent blocks
US9443612B2 (en) 2014-07-10 2016-09-13 Sandisk Technologies Llc Determination of bit line to low voltage signal shorts
US9257191B1 (en) * 2014-08-29 2016-02-09 Sandisk Technologies Inc. Charge redistribution during erase in charge trapping memory
US9240249B1 (en) * 2014-09-02 2016-01-19 Sandisk Technologies Inc. AC stress methods to screen out bit line defects
US9202593B1 (en) 2014-09-02 2015-12-01 Sandisk Technologies Inc. Techniques for detecting broken word lines in non-volatile memories
US9449694B2 (en) 2014-09-04 2016-09-20 Sandisk Technologies Llc Non-volatile memory with multi-word line select for defect detection operations
CN106205706B (zh) * 2015-04-30 2019-09-27 旺宏电子股份有限公司 存储器装置与其相关的抹除方法
US9830998B2 (en) * 2015-05-19 2017-11-28 Sandisk Technologies Llc Stress patterns to detect shorts in three dimensional non-volatile memory
KR102372730B1 (ko) 2015-08-25 2022-03-10 삼성전자주식회사 비휘발성 메모리 장치, 이의 동작 방법 및 이를 포함하는 에스에스디
US10679712B2 (en) 2017-12-21 2020-06-09 Cypress Semiconductor Corporation Non-volatile memory device and method of blank check
US11328204B2 (en) 2018-07-24 2022-05-10 Sandisk Technologies Llc Realization of binary neural networks in NAND memory arrays
US10643705B2 (en) * 2018-07-24 2020-05-05 Sandisk Technologies Llc Configurable precision neural network with differential binary non-volatile memory cell structure
US11170290B2 (en) 2019-03-28 2021-11-09 Sandisk Technologies Llc Realization of neural networks with ternary inputs and binary weights in NAND memory arrays
US10964398B2 (en) 2018-09-28 2021-03-30 Samsung Electronics Co., Ltd. Memory device and a storage system using the same
KR102701788B1 (ko) 2018-09-28 2024-08-30 삼성전자주식회사 메모리 장치 및 이를 이용한 스토리지 시스템
US10741252B2 (en) * 2018-12-18 2020-08-11 Micron Technology, Inc. Apparatus and methods for programming memory cells using multi-step programming pulses
US11049566B2 (en) * 2019-07-31 2021-06-29 Micron Technology, Inc. Erase cycle healing using a high voltage pulse
JP2021047942A (ja) * 2019-09-17 2021-03-25 キオクシア株式会社 半導体記憶装置
US11625586B2 (en) 2019-10-15 2023-04-11 Sandisk Technologies Llc Realization of neural networks with ternary inputs and ternary weights in NAND memory arrays
US11568200B2 (en) 2019-10-15 2023-01-31 Sandisk Technologies Llc Accelerating sparse matrix multiplication in storage class memory-based convolutional neural network inference
US11657259B2 (en) 2019-12-20 2023-05-23 Sandisk Technologies Llc Kernel transformation techniques to reduce power consumption of binary input, binary weight in-memory convolutional neural network inference engine
US11435914B2 (en) * 2020-03-30 2022-09-06 Western Digital Technologies, Inc. Dynamic ZNS open zone active limit
US11397885B2 (en) 2020-04-29 2022-07-26 Sandisk Technologies Llc Vertical mapping and computing for deep neural networks in non-volatile memory
US11544547B2 (en) 2020-06-22 2023-01-03 Western Digital Technologies, Inc. Accelerating binary neural networks within latch structure of non-volatile memory devices
US11568228B2 (en) 2020-06-23 2023-01-31 Sandisk Technologies Llc Recurrent neural network inference engine with gated recurrent unit cell and non-volatile memory arrays
US12079733B2 (en) 2020-06-23 2024-09-03 Sandisk Technologies Llc Multi-precision digital compute-in-memory deep neural network engine for flexible and energy efficient inferencing
US11663471B2 (en) 2020-06-26 2023-05-30 Sandisk Technologies Llc Compute-in-memory deep neural network inference engine using low-rank approximation technique
KR20220033651A (ko) 2020-09-09 2022-03-17 삼성전자주식회사 비휘발성 메모리 장치, 그것의 프로그램 방법 및 그것을 포함하는 저장 장치

Family Cites Families (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5955071A (ja) 1982-09-24 1984-03-29 Hitachi Micro Comput Eng Ltd 不揮発性半導体装置
US5268319A (en) 1988-06-08 1993-12-07 Eliyahou Harari Highly compact EPROM and flash EEPROM devices
US5172338B1 (en) 1989-04-13 1997-07-08 Sandisk Corp Multi-state eeprom read and write circuits and techniques
EP0618535B1 (en) 1989-04-13 1999-08-25 SanDisk Corporation EEPROM card with defective cell substitution and cache memory
US5258958A (en) 1989-06-12 1993-11-02 Kabushiki Kaisha Toshiba Semiconductor memory device
JP2891504B2 (ja) 1990-03-13 1999-05-17 三菱電機株式会社 マルチポートメモリ
KR960002004B1 (ko) 1991-02-19 1996-02-09 가부시키가이샤 도시바 기록검증 제어회로를 갖춘 전기적으로 소거 및 프로그램가능한 독출전용 기억장치
US5602789A (en) 1991-03-12 1997-02-11 Kabushiki Kaisha Toshiba Electrically erasable and programmable non-volatile and multi-level memory systemn with write-verify controller
KR960002006B1 (ko) 1991-03-12 1996-02-09 가부시끼가이샤 도시바 2개의 기준 레벨을 사용하는 기록 검증 제어기를 갖는 전기적으로 소거 가능하고 프로그램 가능한 불휘발성 메모리 장치
US5438573A (en) 1991-09-13 1995-08-01 Sundisk Corporation Flash EEPROM array data and header file structure
TW261687B (zh) 1991-11-26 1995-11-01 Hitachi Seisakusyo Kk
US5712180A (en) 1992-01-14 1998-01-27 Sundisk Corporation EEPROM with split gate source side injection
US6222762B1 (en) 1992-01-14 2001-04-24 Sandisk Corporation Multi-state memory
US5412601A (en) 1992-08-31 1995-05-02 Nippon Steel Corporation Non-volatile semiconductor memory device capable of storing multi-value data in each memory cell
JP2856621B2 (ja) 1993-02-24 1999-02-10 インターナショナル・ビジネス・マシーンズ・コーポレイション 一括消去型不揮発性メモリおよびそれを用いる半導体ディスク装置
US5404485A (en) 1993-03-08 1995-04-04 M-Systems Flash Disk Pioneers Ltd. Flash file system
KR0169267B1 (ko) 1993-09-21 1999-02-01 사토 후미오 불휘발성 반도체 기억장치
JP3476952B2 (ja) 1994-03-15 2003-12-10 株式会社東芝 不揮発性半導体記憶装置
US5603001A (en) 1994-05-09 1997-02-11 Kabushiki Kaisha Toshiba Semiconductor disk system having a plurality of flash memories
US5539690A (en) 1994-06-02 1996-07-23 Intel Corporation Write verify schemes for flash memory with multilevel cells
US5623444A (en) * 1994-08-25 1997-04-22 Nippon Kokan Kk Electrically-erasable ROM with pulse-driven memory cell transistors
US5798964A (en) 1994-08-29 1998-08-25 Toshiba Corporation FRAM, FRAM card, and card system using the same
JP3730272B2 (ja) 1994-09-17 2005-12-21 株式会社東芝 不揮発性半導体記憶装置
KR100477034B1 (ko) 1995-01-31 2005-03-21 가부시끼가이샤 히다치 세이사꾸쇼 반도체 메모리 장치
US6353554B1 (en) 1995-02-27 2002-03-05 Btg International Inc. Memory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
JPH0945090A (ja) * 1995-07-31 1997-02-14 Nkk Corp 不揮発性半導体記憶装置
US6081878A (en) 1997-03-31 2000-06-27 Lexar Media, Inc. Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US5687114A (en) 1995-10-06 1997-11-11 Agate Semiconductor, Inc. Integrated circuit for storage and retrieval of multiple digital bits per nonvolatile memory cell
US5969985A (en) 1996-03-18 1999-10-19 Kabushiki Kaisha Toshiba Nonvolatile semiconductor memory device
US5724284A (en) 1996-06-24 1998-03-03 Advanced Micro Devices, Inc. Multiple bits-per-cell flash shift register page buffer
US5768192A (en) 1996-07-23 1998-06-16 Saifun Semiconductors, Ltd. Non-volatile semiconductor memory cell utilizing asymmetrical charge trapping
US5787484A (en) 1996-08-08 1998-07-28 Micron Technology, Inc. System and method which compares data preread from memory cells to data to be written to the cells
US6002982A (en) 1996-11-01 1999-12-14 Fry; William R. Sports computer with GPS receiver and performance tracking capabilities
US5890192A (en) 1996-11-05 1999-03-30 Sandisk Corporation Concurrent write of multiple chunks of data into multiple subarrays of flash EEPROM
US5717632A (en) 1996-11-27 1998-02-10 Advanced Micro Devices, Inc. Apparatus and method for multiple-level storage in non-volatile memories
US6134140A (en) 1997-05-14 2000-10-17 Kabushiki Kaisha Toshiba Nonvolatile semiconductor memory device with soft-programming to adjust erased state of memory cells
JP2000040382A (ja) 1998-07-23 2000-02-08 Sony Corp 不揮発性半導体記憶装置およびそのデータ書き込み方法
US6044019A (en) 1998-10-23 2000-03-28 Sandisk Corporation Non-volatile memory with improved sensing and method therefor
KR100371022B1 (ko) 1998-11-26 2003-07-16 주식회사 하이닉스반도체 다중비트 메모리셀의 데이터 센싱장치
US6137974A (en) 1998-12-21 2000-10-24 Xerox Corporation Photoreceptor belt tensioner system
US6134141A (en) 1998-12-31 2000-10-17 Sandisk Corporation Dynamic write process for high bandwidth multi-bit-per-cell and analog/multi-level non-volatile memories
US6181599B1 (en) 1999-04-13 2001-01-30 Sandisk Corporation Method for applying variable row BIAS to reduce program disturb in a flash memory storage array
US6103573A (en) 1999-06-30 2000-08-15 Sandisk Corporation Processing techniques for making a dual floating gate EEPROM cell array
JP3863330B2 (ja) 1999-09-28 2006-12-27 株式会社東芝 不揮発性半導体メモリ
KR100308132B1 (ko) 1999-10-07 2001-11-02 김영환 비휘발성 메모리소자와 그의 셀어레이 및 그의 데이타 센싱방법
US6188615B1 (en) 1999-10-29 2001-02-13 Hewlett-Packard Company MRAM device including digital sense amplifiers
US6246933B1 (en) 1999-11-04 2001-06-12 BAGUé ADOLFO VAEZA Traffic accident data recorder and traffic accident reproduction system and method
TW587252B (en) 2000-01-18 2004-05-11 Hitachi Ltd Semiconductor memory device and data processing device
US6259627B1 (en) 2000-01-27 2001-07-10 Multi Level Memory Technology Read and write operations using constant row line voltage and variable column line load
US6426893B1 (en) 2000-02-17 2002-07-30 Sandisk Corporation Flash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks
KR100365644B1 (ko) 2000-06-28 2002-12-26 삼성전자 주식회사 멀티비트 불휘발성 메모리 장치
JP4663094B2 (ja) 2000-10-13 2011-03-30 株式会社半導体エネルギー研究所 半導体装置
US6738289B2 (en) 2001-02-26 2004-05-18 Sandisk Corporation Non-volatile memory with improved programming and method therefor
JP4907011B2 (ja) 2001-04-27 2012-03-28 株式会社半導体エネルギー研究所 不揮発性メモリとその駆動方法、及び半導体装置
US6621739B2 (en) 2002-01-18 2003-09-16 Sandisk Corporation Reducing the effects of noise in non-volatile memories through multiple reads
US6850441B2 (en) 2002-01-18 2005-02-01 Sandisk Corporation Noise reduction technique for transistors and small devices utilizing an episodic agitation
US6771536B2 (en) 2002-02-27 2004-08-03 Sandisk Corporation Operating techniques for reducing program and read disturbs of a non-volatile memory
US20030214867A1 (en) 2002-05-17 2003-11-20 Matthew Goldman Serially sensing the output of multilevel cell arrays
US7073103B2 (en) 2002-12-05 2006-07-04 Sandisk Corporation Smart verify for multi-state memories
US7630237B2 (en) 2003-02-06 2009-12-08 Sandisk Corporation System and method for programming cells in non-volatile integrated memory devices
US6839281B2 (en) 2003-04-14 2005-01-04 Jian Chen Read and erase verify methods and circuits suitable for low voltage non-volatile memories
JP2004342274A (ja) 2003-05-19 2004-12-02 Sharp Corp 半導体記憶装置およびそれを備えた携帯電子機器
JP4270496B2 (ja) 2003-06-12 2009-06-03 シャープ株式会社 不揮発性半導体メモリ装置およびその消去制御方法
US6950348B2 (en) 2003-06-20 2005-09-27 Sandisk Corporation Source controlled operation of non-volatile memories
US6958936B2 (en) 2003-09-25 2005-10-25 Sandisk Corporation Erase inhibit in non-volatile memories
US6967873B2 (en) * 2003-10-02 2005-11-22 Advanced Micro Devices, Inc. Memory device and method using positive gate stress to recover overerased cell
US7177199B2 (en) * 2003-10-20 2007-02-13 Sandisk Corporation Behavior based programming of non-volatile memory
JP2005235287A (ja) 2004-02-19 2005-09-02 Nec Electronics Corp 不揮発性半導体記憶装置のプログラミング方法、プログラミング装置、及び、不揮発性半導体記憶装置
US7142455B1 (en) * 2004-05-04 2006-11-28 Spansion, Llc Positive gate stress during erase to improve retention in multi-level, non-volatile flash memory
US7206230B2 (en) 2005-04-01 2007-04-17 Sandisk Corporation Use of data latches in cache operations of non-volatile memories
US7463521B2 (en) 2005-04-01 2008-12-09 Sandisk Corporation Method for non-volatile memory with managed execution of cached data
US7447078B2 (en) 2005-04-01 2008-11-04 Sandisk Corporation Method for non-volatile memory with background data latch caching during read operations
JP4764142B2 (ja) * 2005-11-11 2011-08-31 株式会社東芝 半導体記憶装置
US7349264B2 (en) 2005-12-28 2008-03-25 Sandisk Corporation Alternate sensing techniques for non-volatile memories
EP1966800A2 (en) 2005-12-28 2008-09-10 SanDisk Corporation Body effect sensing method for non-volatile memories
US7616481B2 (en) 2005-12-28 2009-11-10 Sandisk Corporation Memories with alternate sensing techniques
US7535763B2 (en) * 2006-11-16 2009-05-19 Sandisk Corporation Controlled boosting in non-volatile memory soft programming
KR101047576B1 (ko) * 2006-11-16 2011-07-08 샌디스크 코포레이션 비휘발성 메모리의 소프트 프로그래밍에 있어서의 부스팅 제어
KR100888616B1 (ko) * 2006-11-28 2009-03-17 삼성전자주식회사 소거 동작 전에 프리 프로그램 동작을 수행하는 낸드플래시 메모리 및 그것의 소거 방법
JP2008146771A (ja) * 2006-12-12 2008-06-26 Toshiba Corp 半導体記憶装置
US7701780B2 (en) 2007-05-31 2010-04-20 Micron Technology, Inc. Non-volatile memory cell healing
US7869273B2 (en) 2007-09-04 2011-01-11 Sandisk Corporation Reducing the impact of interference during programming
US8094500B2 (en) 2009-01-05 2012-01-10 Sandisk Technologies Inc. Non-volatile memory and method with write cache partitioning
US7876618B2 (en) * 2009-03-23 2011-01-25 Sandisk Corporation Non-volatile memory with reduced leakage current for unselected blocks and method for operating same
US8134871B2 (en) 2009-08-05 2012-03-13 Sandisk Technologies Inc. Programming memory with reduced pass voltage disturb and floating gate-to-control gate leakage

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI502548B (zh) * 2013-06-14 2015-10-01 Vivotek Inc 即時影像處理方法及其裝置

Also Published As

Publication number Publication date
US20110286279A1 (en) 2011-11-24
KR101695506B1 (ko) 2017-01-23
KR20130109932A (ko) 2013-10-08
JP2013526756A (ja) 2013-06-24
WO2011146241A1 (en) 2011-11-24
CN102985977B (zh) 2016-06-29
CN102985977A (zh) 2013-03-20
US8416624B2 (en) 2013-04-09

Similar Documents

Publication Publication Date Title
TW201203263A (en) Erase and programming techniques to reduce the widening of state distributions in non-volatile memories
US7969786B2 (en) Method of programming nonvolatile memory device
JP5250117B2 (ja) メモリのための適応消去及びソフトプログラミング
JP4640660B2 (ja) プログラミングに失敗したことが検出されたビットの数に応じて最適化された電圧レベルによってフラッシュメモリーにプログラムする方法。
US7894273B2 (en) Nonvolatile memory and method with reduced program verify by ignoring fastest and/or slowest programming bits
US9195586B2 (en) Determining bias information for offsetting operating variations in memory cells based on wordline address
JP5292052B2 (ja) 不揮発性半導体記憶装置とその書き込み方法
US20040145952A1 (en) Non-volatile semiconductor memory with large erase blocks storing cycle counts
CN101213614B (zh) 擦除非易失性存储器的方法和装置
JP2008140488A (ja) 半導体記憶装置
JP2012226806A (ja) 不揮発性半導体記憶装置
JP4990978B2 (ja) 不揮発性記憶素子における部分的な消去と消去の検証
JP6088602B2 (ja) 不揮発性半導体記憶装置
CN101218651B (zh) 非易失性存储器系统及软编程方法
TW200910359A (en) System and method for erase voltage manipulation in non-volatile memory for controlled shifts in threshold voltage
JP4990979B2 (ja) 不揮発性記憶素子における区分化されたソフトプログラミング
CN101199024A (zh) 利用改变字线条件来补偿较慢擦除的存储器单元以擦除非易失性存储器
US7911843B2 (en) Non-volatile memory device and program method thereof
CN115206400A (zh) 半导体装置及擦除方法
JP2010509701A (ja) 複数のブーストモードを使用した不揮発性メモリ内のプログラム妨害の低減