TWI396201B - 用於多位準快閃式胞元臨界電壓配置之資料儲存與處理演算法則 - Google Patents
用於多位準快閃式胞元臨界電壓配置之資料儲存與處理演算法則 Download PDFInfo
- Publication number
- TWI396201B TWI396201B TW097136436A TW97136436A TWI396201B TW I396201 B TWI396201 B TW I396201B TW 097136436 A TW097136436 A TW 097136436A TW 97136436 A TW97136436 A TW 97136436A TW I396201 B TWI396201 B TW I396201B
- Authority
- TW
- Taiwan
- Prior art keywords
- latch
- data
- sensing
- result
- period
- Prior art date
Links
- 238000012545 processing Methods 0.000 title description 4
- 238000013500 data storage Methods 0.000 title description 3
- 238000012795 verification Methods 0.000 claims description 47
- 238000000034 method Methods 0.000 claims description 7
- 230000012820 cell cycle checkpoint Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/56—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
- G11C11/5621—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
- G11C11/5628—Programming or writing circuits; Data input circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/56—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
- G11C11/5621—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
- G11C11/5642—Sensing or reading circuits; Data output circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/26—Sensing or reading circuits; Data output circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/02—Arrangements for writing information into, or reading information out from, a digital store with means for avoiding parasitic signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1006—Data managing, e.g. manipulating data before writing or reading out, data bus switches or control circuits therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/32—Timing circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3418—Disturbance prevention or evaluation; Refreshing of disturbed memory data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2211/00—Indexing scheme relating to digital stores characterized by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C2211/56—Indexing scheme relating to G11C11/56 and sub-groups for features not covered by these groups
- G11C2211/562—Multilevel memory programming aspects
- G11C2211/5621—Multilevel programming verification
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2211/00—Indexing scheme relating to digital stores characterized by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C2211/56—Indexing scheme relating to G11C11/56 and sub-groups for features not covered by these groups
- G11C2211/564—Miscellaneous aspects
- G11C2211/5642—Multilevel memory with buffers, latches, registers at input or output
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Read Only Memory (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Description
本發明係有關於用於多位準快閃式胞元臨界電壓配置之資料儲存與處理演算法則。
技術的發展允許對大量語音、視頻、圖像及資料資訊進行數位化及壓縮,這樣可以被儲存在記憶體中,然後在膝上型電腦、照相機及其他數位電子設備的一主機之間被無線傳輸。由於裝置所儲存的資料量較多,所以需要增強記憶體裝置以發展較多的儲存能力來處理更多的資料量。而當資料儲存容量擴展且記憶體技術進步時需要解決的一項顯著問題,便是在於所儲存電荷在多位準快閃式胞元內的配置。
依據本發明之一實施例,係特地提出一種記憶體裝置,其包含用於執行一表決演算法則以將在時間範圍內之一記憶體胞元資料感測結果平均化來提供一記憶體胞元中的一電荷配置的一引擎。
視為本發明的標的在該說明書的結尾部分中被特別指出並明確地加以申請專利。然而,結合附圖閱讀並參考以下的詳細說明,對於結構及操作方法,連同其目的、特徵與優點這些方面,可以最好地理解本發明,其中:第1圖是說明與使用一引擎來執行一個三重驗證表決方案的一非依電性記憶體裝置介面連接的一處理器的圖式;以及第2圖是說明根據該表決方案使用多個驗證週期來檢查一經規劃胞元的Vt
的圖式。
將要瞭解的是為了簡化說明以使其清楚易懂,該等圖中所說明的元件未必是按照比例繪製。例如,為清楚起見,該等元件中的一些的尺寸相對應於其他元件被放大。另外,在認為適當的地方,參考符號在該等圖中被重複以指示相對應的或類似的元件。
在下面的詳細說明中,許多特定細節被提及以提供對本發明的一徹底理解。然而,該領域中具有通常知識者將理解本發明可以在沒有這些特定細節的情況下被實踐。在其他實例中,眾所周知的方法、程序、元件及電路未被詳細描述以使本發明不至晦澀難懂。
第1圖是一多核處理器的一簡化實施例,該多核處理器執行演算法則,然後將系統記憶體中的資料儲存在非依電性記憶體裝置中。該圖中所呈現的實施例說明具有耦接至收發器12以提供調變/解調的(複數條)天線的一無線裝置10。該實施例允許多重無線電子系統排列在通訊裝置10這同一平臺中以提供在一RF/位置空間中與其他裝置通訊的能力。該類比前端收發器12連接到一多核處理器20。嵌入式處理器核心16及18可以執行基頻及程序應用程式功能並允許處理工作量為該等嵌入式處理器核心共享。
本發明可用於與一多核處理器一起操作的一非依電性記憶體裝置26中,或者可選擇地,記憶體裝置26也可以儲存由一單核處理器使用的資訊。當在非依電性胞元I-V特性中測量時,該系統記憶體內附隨的非依電性記憶體裝置的定標加重了隨機電報信號(RTS)雜訊的影響。RTS是由在該記憶體胞元中發現的電晶體的閘氧化物中的缺陷造成的一本質胞元特性。由於該等缺陷及定標,即便是在施加一恆定電壓於該閘極及提供一恆定的汲極至源極電壓給該記憶體胞元的時候,也可以在記憶體胞元電流中看到隨機變數。換言之,該快閃式胞元電流表現出明顯的時變隨機雜訊,而該時變隨機雜訊可能會導致多位準胞元(MLC)中的感測錯誤。
然而,根據本發明的特徵,RTS的影響在讀取操作中可以被容忍,該讀取操作係用於在規劃之後,透過使用一表決方案來驗證已儲存電荷在閘極上的配置。在一實施例中,一引擎24可以執行一個三重驗證表決方案。即便讀取視窗預算的一重要部分為RTS雜訊所佔據且該雜訊分量可能會產生被感測的用於已儲存資料的不想要的值,但是驗證演算法則可被用來實現較高的正確提供經驗證的已儲存胞元資料的可能性。
鑒於先前的快閃式記憶體技術在規劃資料時使用一個驗證週期來配置一胞元的臨界電壓(Vt
),第2圖所示之實施例說明根據本發明的驗證演算法則。要注意的是一驗證週期包括一規劃脈衝,後面接著一感測週期,來檢查該已規劃胞元的Vt
是否處在期望的規劃位準上。由於RTS的影響,一單一驗證週期可以在特定電壓條件下感測一較高或較低的電流且該演算法則可以判定該胞元規劃按預期的那樣來配置,而事實上,實際的記憶體胞元Vt
可能不在該期望的規劃位準上。為了克服由RTS引起的這個問題,本發明的演算法則包括在同一記憶體胞元上連續執行的三個獨立的連續感測週期。
第2圖是說明由非依電性記憶體26內的引擎24(參見第1圖)執行的該驗證演算法則的特徵的一方塊圖。一規劃週期後面接著三個驗證週期。方塊202指示由該第一驗證週期產生的資料在一感測操作(後感測電路)後被解析以及一計數器追蹤該驗證感測操作的數目。方塊204指示自該第一驗證週期起從感測放大器輸出的資料儲存在一閂鎖器(LATCH)1中。根據該驗證演算法則,一第二驗證週期檢查該同一個已規劃胞元的Vt
是否處在該期望的規劃位準上。方塊206指示自該第二驗證週期起從該等感測放大器輸出的資料儲存在一LATCH 2。
透過將儲存在LATCH 1中的該資料與儲存在LATCH 2中的該資料作比較,一比較器208判定關於該記憶體胞元的規劃狀態,該第一及第二驗證的該等已儲存結果是否一致。如果比較器208指示該第一及第二驗證如儲存在LATCH 1及LATCH 2中的相同輸出資料所指示的那樣一致,那麼該已儲存資料被轉移到如方塊210所指的下一階段。在該第一及第二驗證提供儲存在LATCH 1及LATCH 2中的一致的結果的情況下,一第三驗證週期不執行且該第二驗證週期的該等結果被傳遞來提供最後的驗證結果(參見方塊214)。
然而,如果比較器208指示該第一及第二驗證如儲存在LATCH 1及LATCH 2中的該資料的不同輸出所指示的那樣不一致,那麼LATCH 1或LATCH 2中的該已儲存資料都不會被轉移到該下一階段(參見方塊212)。取而代之的是,一第三驗證檢查一已規劃胞元的Vt
是否處在該期望的規劃位準。該第三驗證週期的結果流過以提供最後的驗證結果(參見方塊214)。
該已描述的驗證演算法則實施表決準則來將“三個中的最佳”採納作為最後結果,儘管三個以上的驗證可被使用。三個中的最佳包括由大部分感測輸出就該胞元配置表決得出的結果。換言之,如果該第一驗證堅持該胞元Vt
被規劃在該適當的位準且該三個驗證中的剩餘驗證與該第一驗證不一致,則三個中的最佳驗證方案使用該表決機制來解析該記憶體胞元資料並斷定該胞元需要更多的規劃脈衝。這確保:即便RTS雜訊導致一錯誤的感測,該其他兩驗證也可以正確地導向正確的規劃及該等正確結果。顯然,此表決準則產生了兩額外感測週期的一額外間接費用,但要注意該感測週期是該整個規劃演算法則的一小部分。值得注意的是該規劃演算法則的大部分是由向該等記憶體胞元發送脈衝來產生該規劃所佔據。此表決方案減輕任一RTS雜訊對胞元配置的影響並對規劃速度的影響最小。
為簡單起見,該驗證演算法則已針對一被感測位元來描述。然而,MLC胞元的所有被感測輸出都使用該驗證演算法則來解析。例如,在用於一45nm技術的一實施例中,MLC產品由快閃式陣列產生272個位元的資料。因此,272個單元用來在晶片中驗證資料處理,其中每一單元包括兩個閂鎖器(LATCH 1及LATCH 2)以及一比較器。如果所有那272個單元中的該等比較器都認同儲存在LATCH 1中自該第一驗證週期起的該資料與儲存在LATCH 2中自該第二驗證週期起的該資料相匹配,則一通用有效(VALID)信號被確定以向一主規劃(PROGRAM)演算法則通知不需要該第三驗證週期且目前資料有效。另一方面,如果對於該同一快閃式胞元,儲存在LATCH 1及LATCH 2中的該等驗證結果如272個比較器中的任一比較器所指示的那樣不相同,則該VALID信號保持低電位且一第三驗證被執行。一旦該第三驗證週期被啟動,該驗證演算法則就接受該第三週期的結果作為有效資料而不管該前兩個驗證資料輸出,並處理該資料。
這時應該明白本發明的實施例透過使用所描述的驗證演算法則來增加規劃可靠性,該描述的驗證演算法則使用一表決方案來規劃及驗證記憶體資料。經依比例縮放的快閃式記憶體裝置變得易受基於該等RTS影響的主雜訊分量的影響,而使用該三重驗證方案的本發明藉由將在時間範圍內之該記憶體胞元資料感測結果平均化以促進一可靠的Vt
配置方案來消除RTS影響。
雖然在此已說明及描述了本發明的某些特徵,但該領域具有通常知識者將會想到許多修改、替代、變化及等效。因此,要理解的是所附的申請專利範圍旨在涵蓋屬於本發明之真實精神範圍內的所有此類修改及變化。
10...無線裝置/通訊裝置
12...收發器/類比前端收發器
16,18...嵌入式處理器核心
20...多核處理器
24...引擎
26...非依電性記憶體裝置
202~214...方塊
第1圖是說明與使用一引擎來執行一個三重驗證表決方案的一非依電性記憶體裝置介面連接的一處理器的圖式;以及
第2圖是說明根據該表決方案使用多個驗證週期來檢查一經規劃胞元的Vt
的圖式。
10...無線裝置/通訊裝置
12...收發器/類比前端收發器
16,18...嵌入式處理器核心
20...多核處理器
24...引擎
26...非依電性記憶體裝置
Claims (17)
- 一種記憶體裝置,其包含:用以執行一驗證演算法則的一引擎,該驗證演算法則產生一規劃脈衝,後面接著一第一、第二及第三感測週期,來提供一記憶體胞元的規劃狀態的一第一、第二及第三資料輸出;用以儲存在該第一感測週期中來自感測放大器的該第一資料輸出的一第一閂鎖器;以及用以儲存在該第二感測週期中提供的來自感測放大器的該第二資料輸出的一第二閂鎖器。
- 如申請專利範圍第1項所述之記憶體裝置,其中該規劃脈衝及該第一感測週期檢查一已規劃胞元的一個Vt 。
- 如申請專利範圍第2項所述之記憶體裝置,其中該規劃脈衝及該第二感測週期檢查該已規劃胞元的該Vt 。
- 如申請專利範圍第1項所述之記憶體裝置,其進一步包括用以將儲存在該第一閂鎖器中的該第一資料輸出對照儲存在該第二閂鎖器中的該第二資料輸出作比較的一比較器。
- 如申請專利範圍第4項所述之記憶體裝置,其中該第二閂鎖器的該等已儲存結果被轉移,以在該第一閂鎖器與該第二閂鎖器的該規劃狀態一致時規劃該記憶體胞元。
- 如申請專利範圍第4項所述之記憶體裝置,其中該規劃脈衝及該第三感測週期檢查一已規劃胞元的一個Vt 是否處於期望的規劃位準上。
- 如申請專利範圍第4項所述之記憶體裝置,其中當儲存在該第一閂鎖器中的該第一資料輸出與儲存在該第二閂鎖器中的該第二資料輸出如該比較器所判定的並不匹配時,第三驗證週期的結果提供一最後的驗證結果。
- 一種快閃式記憶體裝置,其包含:用以執行一驗證演算法則的一引擎;用以儲存在一第一週期中由用於一記憶體胞元之感測放大器感測而得的一第一資料的一第一閂鎖器;以及用以儲存在一第二週期中由用於該記憶體胞元之該感測放大器感測而得的一第二資料的一第二閂鎖器,其中當該第一資料與該第二資料匹配時,該驗證演算法則將該第二資料用作為用於該記憶體胞元的一電荷配置。
- 如申請專利範圍第8項所述之快閃式記憶體裝置,其中該第一週期包括在一規劃脈衝之後的該等感測放大器的一第一感測動作。
- 如申請專利範圍第8項所述之快閃式記憶體裝置,其中該第二週期包括在該第一週期中的該第一感測動作之後的該等感測放大器的一第二感測動作。
- 如申請專利範圍第8項所述之快閃式記憶體裝置,其進一步包括用以將儲存在該第一閂鎖器中的該第一資料與儲存在該第二閂鎖器中的該第二資料作比較的一比較器。
- 如申請專利範圍第11項所述之快閃式記憶體裝置,其中該驗證演算法則執行一第三週期,該第三週期包括在該第二感測動作之後的該等感測放大器的一第三感測動作,其用以產生在該第一資料與該第二資料不匹配時作為供該記憶體胞元使用的一電荷配置的第三資料。
- 一種無線裝置,其包含:第一及第二天線;耦接至該第一及第二天線的一收發器;用以自該收發器接收一已解調信號的一多核處理器;以及耦接至該多核處理器來儲存資料的一非依電性記憶體,其包括藉由把在一第一規劃脈衝後感測第一資料的結果儲存在一第一閂鎖器中及把在一第二規劃脈衝後感測第二資料的結果儲存在一第二閂鎖器中來執行一驗證演算法則以決定一記憶體胞元中的一電荷配置的一引擎。
- 如申請專利範圍第13項所述之無線裝置,其中當儲存在該第一閂鎖器中的該資料與儲存在該第二閂鎖器中的資料不匹配時,該驗證演算法則將儲存在該第二閂鎖器中的該資料用作為供該記憶體胞元使用的該電荷配置。
- 如申請專利範圍第14項所述之無線裝置,其中當儲存在該第一閂鎖器中的該資料與儲存在該第二閂鎖器中的該資料不匹配時,該驗證演算法則運行一第三規劃脈衝的一第三週期,後面接著一感測週期,其中該第三週期 的感測結果決定供該記憶體胞元使用的該電荷配置。
- 一種由非依電性記憶體裝置動態調適配置電荷的方法,其包含以下步驟:提供一規劃脈衝給一記憶體胞元,後面接著提供一第一閂鎖結果的一第一感測週期;提供供應一第二閂鎖結果的一第二感測週期;以及將該第一結果與該第二結果作比較,其中一匹配提供該第二閂鎖結果來規劃該記憶體胞元中的一電荷配置。
- 如申請專利範圍第16項所述之方法,其進一步包括以下步驟:將該第一結果與該第二結果作比較,其中一非匹配狀況導致一第三感測週期,該第三感測週期提供用以規劃該記憶體胞元中的一電荷配置的一結果。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/861,240 US7710781B2 (en) | 2007-09-25 | 2007-09-25 | Data storage and processing algorithm for placement of multi-level flash cell (MLC) VT |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200935430A TW200935430A (en) | 2009-08-16 |
| TWI396201B true TWI396201B (zh) | 2013-05-11 |
Family
ID=40471403
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW097136436A TWI396201B (zh) | 2007-09-25 | 2008-09-23 | 用於多位準快閃式胞元臨界電壓配置之資料儲存與處理演算法則 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US7710781B2 (zh) |
| CN (1) | CN101414486B (zh) |
| SG (1) | SG151225A1 (zh) |
| TW (1) | TWI396201B (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8739010B2 (en) * | 2010-11-19 | 2014-05-27 | Altera Corporation | Memory array with redundant bits and memory element voting circuits |
| US8670273B2 (en) | 2011-08-05 | 2014-03-11 | Micron Technology, Inc. | Methods for program verifying a memory cell and memory devices configured to perform the same |
| US8923068B2 (en) | 2012-10-30 | 2014-12-30 | Micron Technology, Inc. | Low margin read operation with CRC comparision |
| CN106953777A (zh) * | 2016-01-06 | 2017-07-14 | 中兴通讯股份有限公司 | 一种实现报文检错的方法及装置 |
| US10109361B1 (en) | 2017-06-29 | 2018-10-23 | Intel Corporation | Coarse pass and fine pass multi-level NVM programming |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6288935B1 (en) * | 1999-09-20 | 2001-09-11 | Kabushiki Kaisha Toshiba | Nonvolatile semiconductor memory device for storing multivalued data |
| US6430090B1 (en) * | 2000-08-18 | 2002-08-06 | Fujitsu Limited | Read device and read method for semiconductor memory |
| US6621739B2 (en) * | 2002-01-18 | 2003-09-16 | Sandisk Corporation | Reducing the effects of noise in non-volatile memories through multiple reads |
| US6836431B2 (en) * | 2001-06-29 | 2004-12-28 | Hynix Semiconductor Inc | Method of programming/reading multi-level flash memory using sensing circuit |
| US6865112B2 (en) * | 2001-07-06 | 2005-03-08 | Kabushiki Kaisha Toshiba | Non-volatile semiconductor memory device in which one page is set for a plurality of memory cell arrays |
| US6975543B2 (en) * | 2003-04-28 | 2005-12-13 | Fujitsu Limited | Nonvolatile semiconductor memory device which stores two bits per memory cell |
| US7031192B1 (en) * | 2002-11-08 | 2006-04-18 | Halo Lsi, Inc. | Non-volatile semiconductor memory and driving method |
| US7221598B2 (en) * | 2005-06-29 | 2007-05-22 | Hynix Semiconductor Inc. | Method of controlling program operation of flash memory device with reduced program time |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3090066B2 (ja) * | 1996-10-29 | 2000-09-18 | 日本電気株式会社 | 多値不揮発性半導体メモリ |
| KR100255957B1 (ko) * | 1997-07-29 | 2000-05-01 | 윤종용 | 전기적으로 소거 및 프로그램 가능한 메모리 셀들을 구비한반도체 메모리 장치 |
| US6044019A (en) * | 1998-10-23 | 2000-03-28 | Sandisk Corporation | Non-volatile memory with improved sensing and method therefor |
| JP3905990B2 (ja) * | 1998-12-25 | 2007-04-18 | 株式会社東芝 | 記憶装置とその記憶方法 |
| JP4260434B2 (ja) * | 2002-07-16 | 2009-04-30 | 富士通マイクロエレクトロニクス株式会社 | 不揮発性半導体メモリ及びその動作方法 |
| US6678197B1 (en) * | 2002-10-18 | 2004-01-13 | Hewlett-Packard Development Company, L.P. | Systems and methods for reducing the effect of noise while reading data from memory |
| JP3920768B2 (ja) * | 2002-12-26 | 2007-05-30 | 株式会社東芝 | 不揮発性半導体メモリ |
-
2007
- 2007-09-25 US US11/861,240 patent/US7710781B2/en active Active
-
2008
- 2008-09-23 TW TW097136436A patent/TWI396201B/zh not_active IP Right Cessation
- 2008-09-23 SG SG200807085-6A patent/SG151225A1/en unknown
- 2008-09-25 CN CN2008101498432A patent/CN101414486B/zh active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6288935B1 (en) * | 1999-09-20 | 2001-09-11 | Kabushiki Kaisha Toshiba | Nonvolatile semiconductor memory device for storing multivalued data |
| US6430090B1 (en) * | 2000-08-18 | 2002-08-06 | Fujitsu Limited | Read device and read method for semiconductor memory |
| US6836431B2 (en) * | 2001-06-29 | 2004-12-28 | Hynix Semiconductor Inc | Method of programming/reading multi-level flash memory using sensing circuit |
| US6865112B2 (en) * | 2001-07-06 | 2005-03-08 | Kabushiki Kaisha Toshiba | Non-volatile semiconductor memory device in which one page is set for a plurality of memory cell arrays |
| US6621739B2 (en) * | 2002-01-18 | 2003-09-16 | Sandisk Corporation | Reducing the effects of noise in non-volatile memories through multiple reads |
| US7031192B1 (en) * | 2002-11-08 | 2006-04-18 | Halo Lsi, Inc. | Non-volatile semiconductor memory and driving method |
| US6975543B2 (en) * | 2003-04-28 | 2005-12-13 | Fujitsu Limited | Nonvolatile semiconductor memory device which stores two bits per memory cell |
| US7221598B2 (en) * | 2005-06-29 | 2007-05-22 | Hynix Semiconductor Inc. | Method of controlling program operation of flash memory device with reduced program time |
Also Published As
| Publication number | Publication date |
|---|---|
| US7710781B2 (en) | 2010-05-04 |
| US20090080248A1 (en) | 2009-03-26 |
| TW200935430A (en) | 2009-08-16 |
| CN101414486A (zh) | 2009-04-22 |
| SG151225A1 (en) | 2009-04-30 |
| CN101414486B (zh) | 2013-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9722774B2 (en) | Non-leaky helper data: extracting unique cryptographic key from noisy F-PUF fingerprint | |
| TWI545580B (zh) | 隨機數產生方法、記憶體儲存裝置及控制電路 | |
| JP4105819B2 (ja) | 記憶装置およびメモリカード | |
| US7821839B2 (en) | Gain control for read operations in flash memory | |
| US8341500B2 (en) | Detecting corrupted data for a system having non-volatile memory | |
| CN102893337B (zh) | 具有基于邻近存储元件的状态信息的温度补偿的非易失性存储装置 | |
| CN1434456B (zh) | 非易失性存储器、从其读取数据及向其写入数据值的方法 | |
| US10083069B2 (en) | Word line defect detection and handling for a data storage device | |
| US20120236638A1 (en) | Obtaining soft information using a hard interface | |
| US10658065B2 (en) | Failure mode detection method and error correction method for solid state storage device | |
| CN112420113B (zh) | 数据储存设备、内部电压微调电路及内部电压微调方法 | |
| TW201203259A (en) | Mitigating channel coupling effects during sensing of non-volatile storage elements | |
| US10326622B2 (en) | Equalizer tuning method, signal receiving circuit and a memory storage device | |
| JP2004039234A (ja) | 2ビットセルメモリにてダイナミックリファレンスを利用するシステム | |
| CN106205702B (zh) | 对编程故障自动响应的非易失性存储装置 | |
| TWI396201B (zh) | 用於多位準快閃式胞元臨界電壓配置之資料儲存與處理演算法則 | |
| CN113892141A (zh) | 存储器、存储器的编程方法及编程验证方法、存储器系统 | |
| US9490024B1 (en) | Solid state storage device and reading control method thereof | |
| CN108038023A (zh) | 一种多级闪存的信号处理方法、装置、设备及存储介质 | |
| US8848439B2 (en) | Threshold optimization for flash memory | |
| US9703628B2 (en) | Memory device and system including the same | |
| US20100192039A1 (en) | Memory device and operation method thereof | |
| TWI451418B (zh) | 程式化一多階記憶體的裝置與方法 | |
| US12327596B2 (en) | Semiconductor storage device | |
| US12394493B2 (en) | Method and system for reading unknown data from non-volatile memory |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |