Nonvolatile memory device and programming method
First Claim
Patent Images
1. A nonvolatile memory device comprising:
- a memory cell array configured into a plurality of memory blocks;
a decoder connected to the plurality of memory blocks via a word line;
a page buffer connected to the plurality of memory blocks via a bit line; and
a control logic configured to define a control voltage applied to at least one of the word line and the bit line during a program/verify operation in accordance with a location of each of the plurality of memory blocks within the memory cell array,wherein the control voltage defines a develop time during which a precharge voltage is discharged, the precharge voltage being applied to the bit line.
1 Assignment
0 Petitions
Accused Products
Abstract
A nonvolatile memory device includes; a memory cell array configured into a plurality of memory blocks, a decoder connected to the plurality of memory blocks via a word line, a page buffer connected to the plurality of memory blocks via a bit line, and control logic configured to define a control voltage applied to at least one of the word line and the bit line during a program/verify operation in accordance with a location of each one of the plurality of memory blocks within the memory cell array.
-
Citations
9 Claims
-
1. A nonvolatile memory device comprising:
-
a memory cell array configured into a plurality of memory blocks; a decoder connected to the plurality of memory blocks via a word line; a page buffer connected to the plurality of memory blocks via a bit line; and a control logic configured to define a control voltage applied to at least one of the word line and the bit line during a program/verify operation in accordance with a location of each of the plurality of memory blocks within the memory cell array, wherein the control voltage defines a develop time during which a precharge voltage is discharged, the precharge voltage being applied to the bit line. - View Dependent Claims (2, 3)
-
-
4. A computational system comprising:
-
a memory controller; and a nonvolatile memory device operating in accordance with commands received from the memory controller, the nonvolatile memory device comprising; a memory cell array configured into a plurality of memory blocks; a decoder connected to the plurality of memory blocks via a word line; a page buffer connected to the plurality of memory blocks via a bit line; and control logic configured to define a control voltage applied to at least one of the word line and the bit line during a program/verify operation in accordance with a location of each of the plurality of memory blocks within the memory cell array, wherein the control voltage defines a develop time during which a precharge voltage is discharged, and the precharge voltage is applied to the bit line. - View Dependent Claims (5)
-
-
6. A method of programming a nonvolatile memory device, the nonvolatile memory device being configured into a plurality of memory blocks including a top memory block located at one end of a bit line and a bottom memory block located at an opposite end of the bit line, the method comprising:
-
executing an erase operation for memory cells of the top memory block and memory cells of the bottom memory block; and
thenexecuting a post programming operation for the memory cells of the top memory block and the memory cells of the bottom memory block, such that respective threshold voltage distributions for the memory cells of the top memory block and memory cells of the bottom memory block are substantially similar. - View Dependent Claims (7, 8, 9)
-
Specification