Systems and methods for compensating for erase speed variations due to semi-circle SGD

US11545226B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11545226-B1
Application numberUS-202117355684-A
CountryUS
Kind codeB1
Filing dateJun 23, 2021
Priority dateJun 23, 2021
Publication dateJan 3, 2023
Grant dateJan 3, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Non-volatile memory systems are disclosed. The memory systems include rows of memory holes FC-SGD and SC-SGD, the latter of which may be created by a SHE cutting operation. The SC-SGD include erase speeds slower than those of FC-SGD. In order to overcome the erase speed disparities, SC-SGD are programmed to a higher Vt as compared to FC-SGD. By programming SC-SGD to a higher Vt, the erase speed increases and matches the erase speed of FC-SGD. Further, different SC-SGDs are cut to different amounts, creating different erase speeds among SC-SGD. SC-SGDs with a greater degree/amount of cut have slower erase speeds as compared to SC-SGDs with a lesser degree/amount of cut. However, verify levels among SC-SGDs can differ to produce SC-SGDs with Vt's such that their erase speeds match with each other as well as with FC-SGD.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for programming a memory device, the method comprising: programming one or more select gates of a first row of memory holes to a first threshold voltage, wherein the one or more select gates of the first row of memory holes defines define full circle drain side select gate (FC-SGD); causing, based on the first threshold voltage, the one or more select gates of the first row of memory holes to include a first erase speed; programming one or more select gates of a second row of memory holes to a second threshold voltage different from the first threshold voltage, wherein the one or more select gates of the second row of memory holes defines semi-circle drain side select gate (SC-SGD); and causing, based on the second threshold voltage, the one or more select gates of the second row of memory holes to include a second erase speed that is at least within a threshold erase speed of the first erase speed. 2. The method according to claim 1 , wherein the second erase speed matches the first erase speed. 3. The method according to claim 1 , wherein: programming the one or more select gates of the first row of memory holes comprises applying a first programming voltage, and programming the one or more select gates of the second row of memory holes comprises applying a second programming voltage that is greater than the first programming voltage. 4. The method according to claim 1 , further comprising, prior to programming the one or more select gates of the first row and the one or more select gates of the second row: determining whether the one or more select gates of the second row of memory holes defines the SC-SGD; and programming the one or more select gates of the second row of memory holes based upon a predetermined verify level. 5. The method according to claim 1 , further comprising, prior to programming the one or more select gates of the first row of memory holes and the one or more select gates of the second row memory holes: providing an erase pulse to one or more select gates of the first row of memory holes and the one or more select gates of the second row of memory holes; and determining, based on the erase pulse, a first erase speed of the one or more select gates of the first row of memory holes and a second erase speed of the one or more select gates of the second row of memory holes. 6. The method according to claim 5 , further comprising, when the first erase speed is faster than the second erase speed, setting the second threshold voltage higher than the first threshold voltage. 7. The method according to claim 1 , wherein: the one or more select gates of the first row of memory holes are located in a first row of a memory block of the memory device, and the one or more select gates of the second row of memory holes are located in a second row of the memory block. 8. A memory system, comprising: a memory device; and a controller operatively coupled to the memory device, the controller configured to: program one or more select gates of a first row of memory holes to a first threshold voltage, wherein the first row of memory holes defines define full circle drain side select gate (FC-SGD); cause, based on the first threshold voltage, the first row of memory holes to include a first erase speed; program one or more select gates of a second row of memory holes to a second threshold voltage different from the first threshold voltage, wherein the second row of memory holes defines semi-circle drain side select gate (SC-SGD); and cause, based on the second threshold voltage, the second row of memory holes to include a second erase speed that is at least within a threshold erase speed of the first erase speed. 9. The memory system according to claim 8 , wherein the second erase speed matches the first erase speed. 10. The memory system according to claim 8 , wherein the controller is further configured to: program the one or more select gates of the first row of memory holes comprises applying a first programming voltage, and program the one or more select gates of the second row of memory holes comprises applying a second programming voltage that is greater than the first programming voltage. 11. The memory system according to claim 8 , wherein the controller is further configured to, prior to programming the first row and the second row: determine whether the one or more select gates of the second row of memory holes defines the SC-SGD; and program the one or more select gates of the second row of memory holes based upon a predetermined verify level. 12. The memory system according to claim 8 , wherein the controller is further configured to, prior to programming the first row and the second row: provide an erase pulse to one or more select gates of the first row of memory holes and the one or more select gates of the second row of memory holes; and determine, based on the erase pulse, a first erase speed of the one or more select gates of the first row of memory holes and a second erase speed of the one or more select gates of the second row of memory holes. 13. The memory system according to claim 12 , wherein the controller is further configured to, when the first erase speed is faster than the second erase speed, set the second threshold voltage higher than the first threshold voltage. 14. The memory system according to claim 8 , wherein: the one or more select gates of the first row of memory holes are located in a first row of a memory block of the memory device, and the one or more select gates of the second row of memory holes are located in a second row of the memory block. 15. A non-transitory computer readable storage medium configured to store instructions that, when executed by a processor included a controller of a memory system, cause the memory system to carry out steps to: program one or more select gates of a first row of memory holes to a first threshold voltage, wherein the first row of memory holes defines define full circle drain side select gate (FC-SGD); cause, based on the first threshold voltage, the first row of memory holes to include a first erase speed; program one or more select gates of a second row of memory holes to a second threshold voltage different from the first threshold voltage, wherein the second row of memory holes defines semi-circle drain side select gate (SC-SGD); and cause, based on the second threshold voltage, the second row of memory holes to include a second erase speed that is at least within a threshold erase speed of the first erase speed. 16. The non-transitory computer readable storage medium according to claim 15 , wherein the second erase speed matches the first erase speed. 17. The non-transitory computer readable storage medium according to claim 15 , wherein the instructions further cause the memory system to carry out steps to: program the one or more select gates of the first row of memory holes comprises applying a first programming voltage, and program the one or more select gates of the second row of memory holes comprises applying a second programming voltage that is greater than the first programming voltage. 18. The non-transitory computer readable storage medium according to claim 15 , wherein the instructions further cause the memory system to carry out steps to, prior to programming the first row and the second row: determine whether the one or more select gates of the second row of memory holes defines the SC-SGD; and program the one or more select gates of the second row of memory holes based upo

Assignees

Inventors

Classifications

  • comprising cells having several storage transistors connected in series · CPC title

  • Programming or data input circuits · CPC title

  • for erasing blocks, e.g. arrays, words, groups · CPC title

  • Address circuits; Decoders; Word-line control circuits · CPC title

  • External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11545226B1 cover?
Non-volatile memory systems are disclosed. The memory systems include rows of memory holes FC-SGD and SC-SGD, the latter of which may be created by a SHE cutting operation. The SC-SGD include erase speeds slower than those of FC-SGD. In order to overcome the erase speed disparities, SC-SGD are programmed to a higher Vt as compared to FC-SGD. By programming SC-SGD to a higher Vt, the erase speed…
Who is the assignee on this patent?
Sandisk Technologies Llc
What technology area does this patent fall under?
Primary CPC classification G11C16/0483. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).