MEMORY DEVICES AND METHODS OF OPERATING THE SAME
First Claim
1. A memory device comprising:
- a three-dimensional memory cell array including a first memory block on a substrate, the first memory block including a plurality of cell strings on the substrate, the plurality of cell strings extending in a vertical direction that is perpendicular to the substrate;
a controller including a normal program controller and a dummy program controller,the normal program controller being configured to generate a first control signal for programming normal cells of a selected cell string among the plurality of cell strings that is selected based on an address received by the controller, andthe dummy program controller being configured to generate a second control signal for programming at least one dummy cell included in each of the plurality of cell strings before the normal program controller generates the first control signal; and
a driver,the driver being configured to apply a first operation voltage set for programming the normal cells of the selected cell string to the first memory block in response to receiving the first control signal from the controller, andthe driver being configured to apply a second operation voltage set for programming the at least one dummy cell to the first memory block in response to receiving the second control signal from the controller.
1 Assignment
0 Petitions
Accused Products
Abstract
According to example embodiments, a memory device includes a memory cell array, a controller including a normal program controller and a dummy program controller, and a driver. The memory cell array includes a first memory block on a substrate. The first memory block includes a plurality of cell strings on the substrate extending in a vertical direction. The normal program controller is configured to generate a first control signal for programming normal cells of a selected cell string that is selected based on an address received by the controller. The dummy program controller is configured to generate a second control signal for programming at least one dummy cell included in each of the plurality of cell strings before generation of the first control signal. The driver is configured to apply a first operation voltage set for programming the normal cells of the selected cell string to the first memory block in response to the first controller signal. The driver is configured to apply a second operation voltage set for programming the at least one dummy cell to the first memory block in response to the second control signal.
23 Citations
20 Claims
-
1. A memory device comprising:
-
a three-dimensional memory cell array including a first memory block on a substrate, the first memory block including a plurality of cell strings on the substrate, the plurality of cell strings extending in a vertical direction that is perpendicular to the substrate; a controller including a normal program controller and a dummy program controller, the normal program controller being configured to generate a first control signal for programming normal cells of a selected cell string among the plurality of cell strings that is selected based on an address received by the controller, and the dummy program controller being configured to generate a second control signal for programming at least one dummy cell included in each of the plurality of cell strings before the normal program controller generates the first control signal; and a driver, the driver being configured to apply a first operation voltage set for programming the normal cells of the selected cell string to the first memory block in response to receiving the first control signal from the controller, and the driver being configured to apply a second operation voltage set for programming the at least one dummy cell to the first memory block in response to receiving the second control signal from the controller. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of operating a memory device including a first memory block having a plurality cell strings, each of the plurality of cell strings including a string selection transistor connected in series to a first dummy cell, a plurality of normal cells, a second dummy cell and a ground selection transistor, the method comprising:
-
programming the first dummy cell; and programming the normal cells in at least one of the plurality of cell strings after the programming the first dummy cell, the normal cells being selected based on a first program command inputted to the memory device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of operating a memory device, the memory device including a memory cell array, a controller, and a driver, the method comprising:
-
increasing a threshold voltage of at least one dummy cell in at least one of a plurality of cell strings in a selected memory block of the memory cell array, each of the plurality of cell strings including a string selection transistor connected in series to a first dummy cell, a plurality of normal cells, a second dummy cell and a ground selection transistor; and programming the plurality of normal cells in a selected string among the plurality of cell strings after the increasing the threshold voltage of the at least one dummy cell. - View Dependent Claims (17, 18, 19, 20)
-
Specification