Systems for programming non-volatile memory with reduced program disturb by using different pre-charge enable voltages
First Claim
Patent Images
1. A non-volatile memory system, comprising:
- a group of non-volatile storage elements;
a set of word lines in communication with said group of non-volatile storage elements;
a first subset of word lines on a first side with respect to a particular word line of said set, said first subset has not been subjected to programming when said particular word line is selected for programming;
a second subset of word lines on a second side with respect to said particular word line, said second subset has been subjected to programming when said particular word line is selected for programming; and
managing circuitry in communication with said set of word lines, said managing circuitry pre-charges said group prior to applying a program signal to said particular word line by applying one or more first pre-charge enable signals to said first subset and applying one or more second pre-charge enable signals to said second subset that are at different voltages than said one or more first pre-charge enable signals, said managing circuitry boosts a channel potential of said group by applying one or more first boosting signals to said first subset after applying said one or more first pre-charge enable signals and applying one or more second boosting signals to said second subset after applying said one or more second pre-charge enable signals, said one or more first boosting signals are at different voltages than said one or more second boosting signals.
3 Assignments
0 Petitions
Accused Products
Abstract
Unselected groups of non-volatile storage elements are boosted during programming to reduce or eliminate program disturb for targeted, but unselected memory cells connected to a selected word line. Prior to applying a program voltage to the selected word line and boosting the unselected groups, the unselected groups are pre-charged to further reduce or eliminate program disturb by providing a larger boosted potential for the unselected groups. During pre-charging, one or more pre-charge enable signals are provided at different voltages for particular non-volatile storage elements.
81 Citations
25 Claims
-
1. A non-volatile memory system, comprising:
-
a group of non-volatile storage elements; a set of word lines in communication with said group of non-volatile storage elements; a first subset of word lines on a first side with respect to a particular word line of said set, said first subset has not been subjected to programming when said particular word line is selected for programming; a second subset of word lines on a second side with respect to said particular word line, said second subset has been subjected to programming when said particular word line is selected for programming; and managing circuitry in communication with said set of word lines, said managing circuitry pre-charges said group prior to applying a program signal to said particular word line by applying one or more first pre-charge enable signals to said first subset and applying one or more second pre-charge enable signals to said second subset that are at different voltages than said one or more first pre-charge enable signals, said managing circuitry boosts a channel potential of said group by applying one or more first boosting signals to said first subset after applying said one or more first pre-charge enable signals and applying one or more second boosting signals to said second subset after applying said one or more second pre-charge enable signals, said one or more first boosting signals are at different voltages than said one or more second boosting signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-volatile memory system, comprising:
-
a group of non-volatile storage elements in communication with a bit line and a source line; a plurality of word lines in communication with said group including a first set of word lines on said bit line side with respect to a particular non-volatile storage element of said group and a second set of word lines on said source line side with respect to said particular non-volatile storage element; managing circuitry in communication with said plurality of word lines that applies a first pre-charge enable voltage to each word line of said first set that has been subjected to partial programming, applies a second pre-charge enable voltage to each word line of said first set that has not been subjected to partial programming, and applies a third pre-charge enable voltage to each word line of said second set, said third pre-charge enable voltage is higher than said second pre-charge enable voltage and said second pre-charge enable voltage is lower than said first pre-charge enable voltage. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A non-volatile memory system, comprising:
-
a group of non-volatile storage elements in communication with a bit line and a source line; a plurality of word lines in communication with said group, said plurality of word lines includes a particular word line, a first set of one or more word lines on said bit line side of said group with respect to said particular word line and a second set of two or more word lines on said source line side of said group with respect to said particular word line, said first set has not been subjected to programming and said second set has been subjected to programming when said particular word line is selected for programming; managing circuitry in communication with said plurality of word lines that pre-charges said group when said storage elements are to be inhibited from programming during application of a program signal to said particular word line, said managing circuitry pre-charges said group by applying a pre-charge voltage to said bit line, applying a first voltage to said first set of one or more word lines while applying said pre-charge voltage, and applying a second voltage to said second set of two or more word lines while applying said pre-charge voltage, said second voltage is lower than said first voltage, said managing circuitry applies a program voltage to said selected word line after applying said first voltage and said second voltage and applies one or more boosting voltages to said first set of word lines and said second set of word lines while applying said program voltage. - View Dependent Claims (23, 24, 25)
-
Specification