Non-volatile memory with adjusted bit line voltage during verify

US11837296B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11837296-B2
Application numberUS-202117505179-A
CountryUS
Kind codeB2
Filing dateOct 19, 2021
Priority dateOct 19, 2021
Publication dateDec 5, 2023
Grant dateDec 5, 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.

A control circuit connected to non-volatile memory cells applies a programming signal to a plurality of the non-volatile memory cells in order to program the plurality of the non-volatile memory cells to a set of data states. The control circuit performs program verification for the non-volatile memory cells, including applying bit line voltages during program verification based on word line position and data state being verified.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-volatile storage apparatus, comprising: a plurality of word lines, including a selected word line; non-volatile memory cells connected to the selected word line; and a control circuit connected to the non-volatile memory cells, the control circuit is configured to apply a programming signal to a plurality of the non-volatile memory cells via the selected word line in order to program the plurality of the non-volatile memory cells to a set of data states, the control circuit is configured to perform program verification for the plurality of the non-volatile memory cells including applying bit line voltages during program verification based on word line position of the selected word line and data state being verified such that for a same word line position of the selected word line two different bit line voltages will be applied for two different data states being verified. 2. The non-volatile storage apparatus of claim 1 , wherein: the control circuit is configured to apply the programming signal by applying doses of the programming signal to the plurality of the non-volatile memory cells; and the control circuit is configured to perform program verification for the plurality of the non-volatile memory cells by applying bit line voltages between the doses of the programming signal based on word line position of the selected word line zone and data state being verified. 3. The non-volatile storage apparatus of claim 1 , wherein: the control circuit is configured to apply the programming signal by applying voltage pulses to the plurality of the non-volatile memory cells; and the control circuit is configured to perform program verification for the plurality of the non-volatile memory cells by applying bit line voltages between the voltage pulses based on word line position of the selected word line and data state being verified. 4. The non-volatile storage apparatus of claim 1 , further comprising: a plurality of bit lines connected to the non-volatile memory cells, the plurality of word lines being divided into word line zones, the control circuit is configured to perform program verification for the plurality of the non-volatile memory cells including applying bit line voltages during program verification based on word line zone of the selected word line and data state being verified. 5. The non-volatile storage apparatus of claim 4 , wherein: the control circuit is configured to perform program verification for the plurality of the non-volatile memory cells including applying bit line voltages during program verification based on word line zone of the selected word line and data state being verified by using bit line voltage offsets from a nominal bit line voltage, different word line zones have different bit line voltage offsets, different data states being verified have different bit line voltage offsets. 6. The non-volatile storage apparatus of claim 5 , wherein: the bit line offsets based on word line zones are configurable; and the control circuit is configured to check configuration information to determine magnitude of the bit line offsets based on word line zones. 7. The non-volatile storage apparatus of claim 1 , further comprising: a plurality of bit lines connected to the non-volatile memory cells, the plurality of word lines being divided into word line zones, the control circuit includes a plurality of sense amplifiers connected to the bit lines, the sense amplifiers each include a bit line clamp transistor that maintains a constant voltage on a respective connected bit line, the control circuit is configured to program the non-volatile memory cells by applying a series of voltage pulses to the selected word line, the control circuit is configured to perform program verification for the plurality of the non-volatile memory cells including applying a reference voltage to the selected word line and applying gate voltages to the bit line clamp transistors based on word line zone of the selected word line and a data state being verified. 8. The non-volatile storage apparatus of claim 1 , further comprising: a plurality of bit lines connected to the non-volatile memory cells the plurality of word lines being divided into word line zones based on distance to the bit lines, the control circuit is configured to perform program verification for the plurality of the non-volatile memory cells including applying bit line voltages during program verification based on word line zone of the selected word line and data state being verified. 9. The non-volatile storage apparatus of claim 1 , wherein: the control circuit is configured to apply the programming signal by applying voltage pulses to the plurality of the non-volatile memory cells; and the control circuit is configured to perform program verification for the plurality of the non-volatile memory cells by applying bit line voltages between the voltage pulses based on word line position of the selected word line and a set of data states being verified between a particular set of the voltage pulses. 10. The non-volatile storage apparatus of claim 9 , wherein: all memory cells being verified between the particular set of the voltage pulses receive the same bit line voltage. 11. The non-volatile storage apparatus of claim 1 , wherein: the control circuit is configured to apply the programming signal by applying voltage pulses to the plurality of the non-volatile memory cells; and memory cells being verified for different data states between a particular set of the voltage pulses receive different bit line voltages during program verification. 12. The non-volatile storage apparatus of claim 1 , wherein: the non-volatile memory cells are positioned on a first semiconductor die; and the control circuit is positioned on a second semiconductor die that is directly bonded to the first semiconductor die. 13. The non-volatile storage apparatus of claim 1 , wherein: the non-volatile memory cells comprise multiple vertical NAND strings, each non-volatile memory cell of the plurality of the non-volatile memory cells is on a separate NAND string of the multiple vertical NAND strings and is connected to a common word line. 14. A non-volatile storage apparatus, comprising: a non-volatile memory structure that includes a plurality of non-volatile memory cells, a plurality of bit lines connected to the non-volatile memory cells and a plurality of word lines connected to the non-volatile memory cells, the word lines being divided into word line zones based on distance to the bit lines; and a control circuit connected to the non-volatile memory structure, the control circuit includes a plurality of sense amplifiers connected to the bit lines, the sense amplifiers each include a bit line clamp transistor that maintains a constant voltage on a respective connected bit line, the control circuit is configured to program the non-volatile memory cells by applying a series of voltage pulses to a selected word line, the control circuit is configured to verify programming of the non-volatile memory cells by applying a reference voltage to the selected word line and applying gate voltages to the bit line clamp transistors based on the selected word line's word line zone and data state being verified such that for a same word line zone different gate voltages will be applied for different data states being verified. 15. The non-volatile storage apparatus of claim 14 , wherein: the sense amplifiers each include a bit line isolation transistor that is connected between respective bit lines and bit line clamp transistors, the bit line isola

Assignees

Inventors

Classifications

  • between multiple chips · CPC title

  • between stacked chips · CPC title

  • characterised by the through-semiconductor vias [TSVs] in the stacked chips · CPC title

  • at least one of the stacked chips being laterally offset from a neighbouring stacked chip, e.g. chip stacks having a staircase shape · CPC title

  • Package configurations · 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 US11837296B2 cover?
A control circuit connected to non-volatile memory cells applies a programming signal to a plurality of the non-volatile memory cells in order to program the plurality of the non-volatile memory cells to a set of data states. The control circuit performs program verification for the non-volatile memory cells, including applying bit line voltages during program verification based on word line po…
Who is the assignee on this patent?
Sandisk Technologies Llc
What technology area does this patent fall under?
Primary CPC classification G11C16/3459. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 05 2023 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).