TW200529238A

Non-volatile memory and method with bit line compensation dependent on neighboring operating modes

Abstract

When programming a continuous page consisting of multiple memory storage units, each time a memory storage unit reaches its target state and is prohibited from being stylized or locked from further programming, it is still in progress. Programmable adjacent memory storage units are interfering. The present invention provides a part of a stylized circuit and method, which can be added to a nearby memory storage unit that is still being programmed to offset sales. The offset volume is added to the bit line of a storage cell that is being programmed in the manner of offset voltage. The voltage offset amount is a preset functional relationship with whether one or both of its neighbors are in a mode that causes interference (such as a stylized inhibit mode). In this way, errors inherent in the programming of parallel high-density memory storage units can be eliminated or minimized.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

25 claims: 21 independent, 4 dependent

  1. 1
    200529238 -、申請專利範圍·· 具有—記憶體儲存單元陣列之非揮發性記憶體 、丁耘式化一頁圮憶體儲存單元的方法,每個單元皆 =源極與―沒極所界定至—控制間極與-通道區間具 電何儲存單元以及一條可被切換耦合至該汲極的位 ::,該頁記憶體儲存單元具有一條與其控制閉極相連 的共同字組線,該方法包括: ⑷為該頁之每個記憶體儲存單元提供一條位元線,該位 凡線可被切換耦合至其汲極; (b)針對欲被程式化之頁的每個該些記憶體健存單元來判 斷其鄰近的記憶體儲存單元是否處於一程式化禁止模 式中; ' ⑷針對欲被程式化禁止之頁的該些記憶體錯存單元,施 加一第-預設電壓給其每條位元線,用以禁止程式化 ⑷施加一第二預設電壓給欲被程式化之頁的該些記憶體 儲存單元的每條位元線,用以促成程式化,該每條位 元線的該第二預設電壓係其鄰近記憶體儲存單元之操 作模式的函數,用以抵銷從此處的任何干擾;以及 ⑷施加-程式化電壓脈衝給該字組線,用以平行地程式 ㈣頁的該等記憶體儲存單元,其中,可藉由其被升 壓至程式化禁止電壓條件的浮動通道來程式化禁止具 有该第一預設電壓之位元線的記憶體儲存單元,並且 藉由源自該第二預設電壓的該抵銷量來補償任何鄰近 96253.doc 200529238 程式化記憶體儲存單元之升壓所造成的干擾。 2·如請求項1之方法,進一步包括·· (f) 驗證正在進行程式化的任何該等記憶體儲存單元是否 已經被程式化至其目標狀態; (g) 心出經過驗證為程式化禁止的任何記憶體儲存單元以 及尚未經過驗證可進行程式化的任何記憶體儲存單元 ;以及 (h) 重覆進行(C)至(8),直到驗證該頁之全部記憶體儲存單 兀為止。 3. 4. 5. 6· 7. 如明求項1或2中任一項之方法,其中可從與其耦合之一 感測权組中推導出該等鄰近記憶體儲存單元中至少其中 一者的操作模式。 如研求項1或2中任一項之方法,其中可從與其耦合之位 兀線的電壓中推導出該等鄰近記憶體儲存單S中至少其 中一者的操作模式。 〃 如明求項1或2中任一項之方法,其中該頁記憶體儲存單 兀會構成該陣列的一連續列。 如#求項1或2十任-項之方法,其中該頁記憶體儲存單 元會構成該陣列中某一列的一連續區段。體儲存早 如明求項1或2中任一項之方法,其中: /己隐體係被組織成一由複數個記憶體 成的NAND鏈陳别卜以 崎仔早兀所組 存單元 ㈣,母條鏈皆具有複數個串聯的記憶體儲 且该頁中的記憶體儲存單元係由羊 條NAND鏈中⑽心 頁中每 难T的一個記憶體儲存單元所構成。 96253.doc 200529238 其中每個記憶體儲存單 其中每個記憶體儲存單 其中該電荷儲存單元係 δ.=項1或2中任-項之方* 〜會辟存-也元的資訊。 9·如請求項1或2中任-項之方法 凡皆會儲存-位元以上的資气 1〇.如請求項U2中任—項之方法 一洋動閘極。 lh如請求項1或2中任一項 一介電層。 、之方法,其中該電荷儲存單元係 12.如請求項丨或2中任一 的形式為-記憶體卡其中該非揮發性記憶體 13· 一種非揮發性記憶體,其包括: 列^被排列於複數列與複數行之中的記憶體儲存單元陣 每個記憶體儲存單元皆具有一電荷儲存單元、-控制 閘極二以及-由-源極與-沒極界定的通道區; .子組線’用以連接-記憶體儲存單元頁的控制閉極 :條供該頁之每個記憶體儲存單元使用的位元線,該 位元線可被切換粞合至其沒極; 被_馬合至该位線的預充電電路, 當相關的記憶體儲存單元欲為程式化禁止時,該預充 電電路便會供應-預設的程式化禁止電I給該位元線, 當相關的記憶體儲存單元欲為程式化時,該預充電電路 便會供應一預設的程式化啟動電壓給該位元線,以及 96253.doc 200529238 該預設的程式化啟動電壓具有一預設的抵銷量,該抵 銷量係鄰近記憶體儲存單元中是否其中一者或兩者或沒 有任一者處於程式化禁止模式中的函數。 14 ·如清求項13之非揮發性記憶體,其進一步包括: 與該等鄰近記憶體儲存單元相關連的複數個個別感測 模組,而且源自該個別感測模組的信號係表示該相關連 的鄰近記憶體儲存體是否處於程式化禁止模式中。 15·如請求項13之非揮發性記憶體,其進一步包括·· 與孩等郇近纪憶體儲存單元相關連的複數個個別位元 線電壓 ί貞測器’而且源自該個別位元線電壓制器的信 號係表示該相關連的鄰近記憶體儲存體是否處於程式化 禁止模式中。 16· —種非揮發性記憶體,其包括: 一記憶體儲存單元陣列,每個單元皆於一控制閘極與 一由一源極與一汲極界定的通道區間具有一電荷儲存單 元; 一字組線,用以連接該陣列中一記憶體儲存單元頁的 控制閘極; 一供該頁之每個記憶體儲存單元使用的位元線,該位 元線可被切換耦合至其汲極; 施加第一預設電壓的構件,用以程式化禁止欲被程式 化禁止之頁的該些記憶體儲存單元中的每條位元線; 判斷構件,用以針對欲被程式化之頁的每個該些記憶 體儲存單元來判斷其鄰近的記憶體儲存單元是否處於程 96253.doc 200529238 式化禁止模式中; 施加第二預設電壓的構件,用以施加第二預設電壓給 欲被程式化之頁的該些記憶體儲存單元的每條位元線, 用以促成轾式化,該每條位元線的該第二預設電壓係其 鄰近記憶體儲存單元之操作模式的函數,用以抵銷從此 處的任何干擾;以及 施加程式化電壓脈衝的構件,用以施加程式化電壓脈 衝給該字組線,用以平行地程式化該頁的該等記憶體儲 存單元,其中,可藉由其被升壓至程式化禁止電壓條件 的浮動通道來程式化禁止具有該第一預設電壓之位元線 的記憶體儲存單元,並且藉由源自該第二預設電壓的該 抵銷量來補償任何鄰近程式化記憶體儲存單元之升壓所 造成的干擾。 17.如請求項13至15中任一項之非揮發性記憶體,其中該頁 記憶體儲存單元會構成該陣列的一列。 18·如請求項13至15中任一項之非揮發性記憶體,其中該頁 記憶體儲存單元會構成該陣列中某一列的一個區段。 19·如請求項13至15之非揮發性記憶體,其中: 該記憶體係被組織成一由複數個記憶體儲存單元所組 成的NAND鏈陣列,每條鏈皆具有複數個串聯的記憶體儲 存單元,而且該頁中的記憶體儲存單元係由某一頁中每 條NAND鏈中的一個記憶體儲存單元所構成。 20·如請求項13至15中任一項之非揮發性記憶體,其中每個 記憶體儲存單元皆會儲存一位元的資訊。 96253.doc 200529238 21. 如請求項13至15中任一項之非揮發性記憶體,其中每個 記憶體儲存單元皆會儲存一位元以上的資訊。 22. 如請求項13至15中任_項之非揮發性記憶體,其中該電 荷儲存單元係一浮動閘極。 士明求項13至15中任-項之非揮發性記憶體,其中該電 荷儲存單元係一介電層。 24·如請求項13至15中任—項之非揮發性記憶體,其中該非 揮發性記憶體的形式係一張卡片。 25· —種非揮發性記憶體,其包括: 一記憶體儲存單元陣列; 該陣列中的-群記憶體儲存 駚辟六口口- u 巧鮮中的母個記憶 -儲存早7CI具有一條與其耦合的位元線; 一用以平行地操作該群記㈣儲存單 該群的個別記憶體儲存單元皆存在 ’同時 之其中—者處;以及 又刼作模式集 •攻電路進一步包括一電壓供應器,用以一 壓集中經選定的電壓給每條位元線;^::預設電 係鄰近記憶體儲存單元之操作模式的函數的電壓 96253.doc A method of parallel staging a page memory storage unit in a non-volatile memory having a memory storage unit array, each unit being defined by a source and a drain to a control gate and a The channel section has a charge storage unit and a bit line switchably coupled to the drain, the page memory storage unit having a common block line connected to its control gate, the method comprising: (a) Each memory storage unit of the page provides a bit line that can be switched to be coupled to its drain;(b) each of the memory storage units of the page to be programmed to determine its proximity Whether the memory storage unit is in a stylized prohibition mode;(c) applying a first predetermined voltage to each of the memory storage units of the page to be stylized to be used for each of the bit lines for Staturating is prohibited;(d) applying a second predetermined voltage to each bit line of the memory storage unit of the page to be programmed to facilitate stylization, the first of each bit line The second preset voltage is its adjacent memory storage a function of the mode of operation of the unit to offset any interference therefrom;and (e) applying a stylized voltage pulse to the word line for parallel programming of the memory cells of the page, wherein The memory storage unit for disabling the bit line having the first predetermined voltage may be programmed by a floating channel that is boosted to a stabilizing voltage inhibit condition, and is derived from the second predetermined voltage This offset is used to compensate for the interference caused by the boost of any adjacent stylized memory storage unit. 一種於一具有一記憶體儲存單元陣列之非揮發性記憶體中平行程式化一頁記憶體儲存單元的方法,每個單元皆於一源極與一汲極所界定至一控制閘極與一通道區間具有一電荷儲存單元以及一條可被切換耦合至該汲極的位元線,該頁記憶體儲存單元具有一條與其控制閘極相連的共同字組線,該方法包括:(a)為該頁之每個記憶體儲存單元提供一條位元線,該位元線可被切換耦合至其汲極;(b)針對欲被程式化之頁的每個該些記憶體儲存單元來判斷其鄰近的記憶體儲存單元是否處於一程式化禁止模式中;(c)針對欲被程式化禁止之頁的該些記憶體儲存單元,施加一第一預設電壓給其每條位元線,用以禁止程式化;(d)施加一第二預設電壓給欲被程式化之頁的該些記憶體儲存單元的每條位元線,用以促成程式化,該每條位元線的該第二預設電壓係其鄰近記憶體儲存單元之操作模式的函數,用以抵銷從此處的任何干擾;以及(e)施加一程式化電壓脈衝給該字組線,用以平行地程式化該頁的該等記憶體儲存單元,其中,可藉由其被升壓至程式化禁止電壓條件的浮動通道來程式化禁止具有該第一預設電壓之位元線的記憶體儲存單元,並且藉由源自該第二預設電壓的該抵銷量來補償任何鄰近程式化記憶體儲存單元之升壓所造成的干擾。
  2. 3
    The method of any one of claims 1 or 2, wherein an operational mode of at least one of the adjacent memory storage units is deduced from a sensing module coupled thereto. 如請求項1或2中任一項之方法,其中可從與其耦合之一感測模組中推導出該等鄰近記憶體儲存單元中至少其中一者的操作模式。
  3. 4
    The method of any one of claims 1 or 2, wherein an operational mode of at least one of the adjacent memory storage units is deduced from a voltage of a bit line coupled thereto. 如請求項1或2中任一項之方法,其中可從與其耦合之位元線的電壓中推導出該等鄰近記憶體儲存單元中至少其中一者的操作模式。
  4. 5
    The method of any of claims 1 or 2, wherein the page memory storage unit constitutes a continuous column of the array. 如請求項1或2中任一項之方法,其中該頁記憶體儲存單元會構成該陣列的一連續列。
  5. 6
    The method of any of claims 1 or 2, wherein the page memory storage unit constitutes a contiguous section of a column in the array. 如請求項1或2中任一項之方法,其中該頁記憶體儲存單元會構成該陣列中某一列的一連續區段。
  6. 7
    The method of any one of claims 1 or 2, wherein:the memory system is organized into a NAND chain array consisting of a plurality of memory storage units, each chain having a plurality of memory storage units connected in series, and The memory storage unit in this page is composed of one memory storage unit in each NAND chain in a page. 如請求項1或2中任一項之方法,其中:該記憶體係被組織成一由複數個記憶體儲存單元所組成的NAND鏈陣列,每條鏈皆具有複數個串聯的記憶體儲存單元,而且該頁中的記憶體儲存單元係由某一頁中每條NAND鏈中的一個記憶體儲存單元所構成。
  7. 8
    The method of any one of claims 1 or 2, wherein each memory storage unit stores one-bit information. 如請求項1或2中任一項之方法,其中每個記憶體儲存單元皆會儲存一位元的資訊。
  8. 9
    The method of any one of claims 1 or 2, wherein each of the memory storage units stores more than one bit of information. 如請求項1或2中任一項之方法,其中每個記憶體儲存單元皆會儲存一位元以上的資訊。
  9. 10
    The method of any of claims 1 or 2, wherein the charge storage unit is a floating gate. 如請求項1或2中任一項之方法,其中該電荷儲存單元係一浮動閘極。
  10. 11
    The method of any one of claims 1 or 2 wherein the charge storage unit is a dielectric layer. 如請求項1或2中任一項之方法,其中該電荷儲存單元係一介電層。
  11. 12
    The method of any one of claims 1 or 2, wherein the non-volatile memory is in the form of a memory card. 如請求項1或2中任一項之方法,其中該非揮發性記憶體的形式為一記憶體卡。
  12. 13
    A non-volatile memory comprising:a memory storage unit array arranged in a plurality of columns and a plurality of rows;each memory storage unit has a charge storage unit, a control gate, and a a channel region defined by a source and a drain;a word line for connecting a control gate of a memory storage unit page;and a bit line for each memory storage unit of the page, the bit The line can be switched to be coupled to its drain;a precharge circuit coupled to the bit line, the precharge circuit supplies a predetermined stylization when the associated memory storage unit is to be programmed to be disabled The voltage is inhibited from being applied to the bit line. When the associated memory storage unit is to be programmed, the precharge circuit supplies a predetermined stylized startup voltage to the bit line, and the preset stylized start. The voltage has a predetermined offset, which is a function of whether one or both of the adjacent memory storage units are in the stylized inhibit mode. 一種非揮發性記憶體,其包括:一被排列於複數列與複數行之中的記憶體儲存單元陣列;每個記憶體儲存單元皆具有一電荷儲存單元、一控制閘極、以及一由一源極與一汲極界定的通道區;一字組線,用以連接一記憶體儲存單元頁的控制閘極;一條供該頁之每個記憶體儲存單元使用的位元線,該位元線可被切換耦合至其汲極;一被耦合至該位元線的預充電電路,當相關的記憶體儲存單元欲為程式化禁止時,該預充電電路便會供應一預設的程式化禁止電壓給該位元線,當相關的記憶體儲存單元欲為程式化時,該預充電電路便會供應一預設的程式化啟動電壓給該位元線,以及該預設的程式化啟動電壓具有一預設的抵銷量,該抵銷量係鄰近記憶體儲存單元中是否其中一者或兩者或沒有任一者處於程式化禁止模式中的函數。
  13. 16
    A non-volatile memory comprising:a memory storage unit array, each unit having a charge storage unit in a control gate and a channel interval defined by a source and a drain;a word line a control gate for connecting a memory storage unit page in the array;a bit line for each memory storage unit of the page, the bit line can be switched to be coupled to its drain;a predetermined voltage component for staging each bit line in the memory storage unit that prohibits the page to be stylized, and a determining component for each of the pages to be programmed The memory storage unit determines whether the adjacent memory storage unit is in the stylization inhibit mode;the component applying the second preset voltage is configured to apply the second preset voltage to the memories of the page to be programmed Each bit line of the body storage unit is used to facilitate stylization, and the second predetermined voltage of each bit line is a function of its operating mode adjacent to the memory storage unit to offset any of the functions from here Interference a means for staging a voltage pulse for applying a stylized voltage pulse to the word line for parallel programming of the memory cells of the page, wherein the voltage can be boosted to a stabilizing inhibit voltage a conditional floating channel to programmatically disable a memory storage unit having a bit line having the first predetermined voltage, and compensating for any adjacent staging memory storage by the offset from the second predetermined voltage The interference caused by the boost of the unit. 一種非揮發性記憶體,其包括:一記憶體儲存單元陣列,每個單元皆於一控制閘極與一由一源極與一汲極界定的通道區間具有一電荷儲存單元;一字組線,用以連接該陣列中一記憶體儲存單元頁的控制閘極;一供該頁之每個記憶體儲存單元使用的位元線,該位元線可被切換耦合至其汲極;施加第一預設電壓的構件,用以程式化禁止欲被程式化禁止之頁的該些記憶體儲存單元中的每條位元線;判斷構件,用以針對欲被程式化之頁的每個該些記憶體儲存單元來判斷其鄰近的記憶體儲存單元是否處於程式化禁止模式中;施加第二預設電壓的構件,用以施加第二預設電壓給欲被程式化之頁的該些記憶體儲存單元的每條位元線,用以促成程式化,該每條位元線的該第二預設電壓係其鄰近記憶體儲存單元之操作模式的函數,用以抵銷從此處的任何干擾;以及施加程式化電壓脈衝的構件,用以施加程式化電壓脈衝給該字組線,用以平行地程式化該頁的該等記憶體儲存單元,其中,可藉由其被升壓至程式化禁止電壓條件的浮動通道來程式化禁止具有該第一預設電壓之位元線的記憶體儲存單元,並且藉由源自該第二預設電壓的該抵銷量來補償任何鄰近程式化記憶體儲存單元之升壓所造成的干擾。
  14. 17
    The non-volatile memory of any one of claims 13 to 15, wherein the page memory storage unit constitutes a column of the array. 如請求項13至15中任一項之非揮發性記憶體,其中該頁記憶體儲存單元會構成該陣列的一列。
  15. 18
    The non-volatile memory of any one of claims 13 to 15, wherein the page memory storage unit constitutes a segment of a column in the array. 如請求項13至15中任一項之非揮發性記憶體,其中該頁記憶體儲存單元會構成該陣列中某一列的一個區段。
  16. 20
    The non-volatile memory of any one of claims 13 to 15, wherein each of the memory storage units stores one-bit information. 如請求項13至15中任一項之非揮發性記憶體,其中每個記憶體儲存單元皆會儲存一位元的資訊。
  17. 21
    The non-volatile memory of any one of claims 13 to 15, wherein each of the memory storage units stores more than one bit of information. 如請求項13至15中任一項之非揮發性記憶體,其中每個記憶體儲存單元皆會儲存一位元以上的資訊。
  18. 22
    The non-volatile memory of any one of claims 13 to 15, wherein the charge storage unit is a floating gate. 如請求項13至15中任一項之非揮發性記憶體,其中該電荷儲存單元係一浮動閘極。
  19. 23
    The non-volatile memory of any one of claims 13 to 15, wherein the charge storage unit is a dielectric layer. 如請求項13至15中任一項之非揮發性記憶體,其中該電荷儲存單元係一介電層。
  20. 24
    The non-volatile memory of any one of claims 13 to 15, wherein the non-volatile memory is in the form of a card. 如請求項13至15中任一項之非揮發性記憶體,其中該非揮發性記憶體的形式係一張卡片。
  21. 25
    A non-volatile memory, comprising:a memory storage unit array;a group of memory storage units in the array, each memory storage unit in the group has a bit line coupled thereto;Parallelly operating the circuits of the group of memory storage units while the individual memory storage units of the group are present at one of a set of predetermined modes of operation;and the circuit further includes a voltage supply for supplying a The preset voltage is concentrated by a selected voltage to each bit line;and the selected voltage is a function of the operating mode of the memory storage unit. 一種非揮發性記憶體,其包括:一記憶體儲存單元陣列;該陣列中的一群記憶體儲存單元,該群中的每個記憶體儲存單元皆具有一條與其耦合的位元線;一用以平行地操作該群記憶體儲存單元之電路,同時該群的個別記憶體儲存單元皆存在於一預設操作模式集之其中一者處;以及該電路進一步包括一電壓供應器,用以供應一預設電壓集中經選定的電壓給每條位元線;以及經選定的電壓係鄰近記憶體儲存單元之操作模式的函數。
Independent claims21