Systems and methods for defining memory sub-blocks

US11487454B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11487454-B2
Application numberUS-201916704729-A
CountryUS
Kind codeB2
Filing dateDec 5, 2019
Priority dateDec 5, 2019
Publication dateNov 1, 2022
Grant dateNov 1, 2022

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.

A method for memory block management includes identifying a first group of bit lines corresponding to memory blocks of a 3-dimensional memory array. The method also includes biasing the first group of bit lines to a first voltage using respective bit line biasing transistors. The method also includes identifying, for each memory block, respective sub-memory blocks corresponding to word lines of each memory block that intersect the first group of bit lines. The method also includes logically grouping memory addresses of memory cells for each respective sub-memory block associated with the first group of bit lines.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for memory block management, the method comprising: identifying a first group of bit lines corresponding to memory blocks of a 3-dimensional memory array; identifying a second group of bit lines corresponding to the memory blocks; biasing the first group of bit lines to a first voltage using respective bit line biasing transistors; biasing the second group of bit lines to a second voltage using respective bit line biasing transistors; identifying, for each memory block, respective sub-memory blocks corresponding to word lines of each memory block that intersect the first group of bit lines; logically grouping memory addresses of memory cells for each respective sub-memory block associated with the first group of bit lines; identifying, for each memory block, respective sub-memory blocks corresponding to word lines of each memory block that intersect the second group of bit lines; and logically grouping memory addresses of memory cells for each respective sub-memory block associated with the second group of bit lines. 2. The method of claim 1 , further comprising performing an operation on at least one sub-memory block. 3. The method of claim 2 , wherein the operation includes an erase operation. 4. The method of claim 1 , wherein the memory array includes a complementary metal-oxide semiconductor under the array memory structure (CUA). 5. The method of claim 1 , wherein the memory array includes a complementary metal-oxide semiconductor adjacent to the array memory structure (CAA). 6. The method of claim 1 , wherein each respective sub-memory block includes an 8-kilobyte sub-memory block. 7. The method of claim 1 , wherein each respective sub-memory block includes a 4-kilobyte sub-memory block. 8. The method of claim 1 , further comprising: identifying, for each memory block, respective sub-memory blocks corresponding to word lines of each memory block that intersect the second group of bit lines; and logically grouping memory addresses of memory cells for each respective sub-memory block associated with the second group of bit lines. 9. A controller comprising: a bus interface in communication with a plurality of memory blocks of a 3-dimensional memory array that includes a complementary metal-oxide semiconductor under an array memory structure (CUA) or adjacent to the array memory structure (CAA); and a processor configured to: identify a first group of bit lines corresponding to the memory blocks; bias the first group of bit lines to a first voltage using respective bit line biasing transistors; identify, for each memory block, respective sub-memory blocks corresponding to word lines of each memory block that intersect the first group of bit lines; and logically group memory addresses of memory cells for each respective sub-memory block associated with the first group of bit lines. 10. The controller of claim 9 , wherein the processor is further configured to perform an operation on at least one sub-memory block. 11. The controller of claim 10 , wherein the operation includes an erase operation. 12. The controller of claim 9 , wherein the complementary metal-oxide semiconductor is under the array memory structure (CUA). 13. The controller of claim 9 , wherein the complementary metal-oxide semiconductor is adjacent to the array memory structure (CAA). 14. The controller of claim 9 , wherein each respective sub-memory block includes an 8 -kilobyte sub-memory block. 15. The controller of claim 9 , wherein each respective sub-memory block includes a 4 -kilobyte sub-memory block. 16. The controller of claim 9 , wherein the processor is further configured to: identify a second group of bit lines corresponding to the memory blocks; and bias the second group of bit lines to a second voltage, different from the first voltage, using respective bit line biasing transistors. 17. The controller of claim 16 , wherein the processor is further configured to: identify, for each memory block, respective sub-memory blocks corresponding to word lines of each memory block that intersect the second group of bit lines; and logically group memory addresses of memory cells for each respective sub-memory block associated with the second group of bit lines. 18. A method for defining sub-memory blocks in a memory system, the method comprising: identifying a first bit line group corresponding to memory blocks of a 3-dimensional memory array; biasing the first bit line group to a first voltage using respective bit line biasing transistors; identifying a second bit line group corresponding to the memory blocks; biasing the second bit line group using a second voltage that is different than the first voltage using respective bit line transistors; identifying, for each memory block, respective first and second sub-memory blocks corresponding to word lines of each memory block that intersect with respective ones of the first and second bit line groups; and logically grouping memory addresses of memory cells for each respective sub-memory block. 19. The method of claim 18 , further comprising performing an erase operation on selected ones of the sub-memory blocks.

Assignees

Inventors

Classifications

  • Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP] · CPC title

  • Details of memory controller · CPC title

  • Bit-line control circuits · CPC title

  • G11C16/08Primary

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

  • Circuits for erasing electrically, e.g. erase voltage switching circuits · 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 US11487454B2 cover?
A method for memory block management includes identifying a first group of bit lines corresponding to memory blocks of a 3-dimensional memory array. The method also includes biasing the first group of bit lines to a first voltage using respective bit line biasing transistors. The method also includes identifying, for each memory block, respective sub-memory blocks corresponding to word lines of…
Who is the assignee on this patent?
Sandisk Technologies Llc
What technology area does this patent fall under?
Primary CPC classification G06F13/1668. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).