A three-dimensional (3D) flash memory includes a first dummy word line disposed between a ground select line and a lowermost main word line, and a second dummy word line of different word line configuration disposed between a string select line and an upper most main word line.
|
0. 30. A method of erasing a three-dimensional (3D) flash memory device comprising a plurality of cell strings and a voltage generator, the method comprising:
applying, by the voltage generator, a first voltage to word lines connected to a plurality of memory cells of the plurality of cell strings, each cell string comprising a set of memory cells, from among the plurality of memory cells, stacked in a direction perpendicular to a substrate;
applying, by the voltage generator, a second voltage to a first dummy word line connected to first dummy transistors of the plurality of cell strings, each first dummy transistor being above the set of the memory cells in each cell string in the direction perpendicular to the substrate;
applying, by the voltage generator, a third voltage to a second dummy word line connected to second dummy transistors of the plurality of cell strings, each second dummy transistor being between the first dummy transistor and the set of the memory cells in each cell string in the direction perpendicular to the substrate;
applying, by the voltage generator, a fourth voltage to a third dummy word line connected to third dummy transistors of the plurality of cell strings, each third dummy transistor being between the set of the memory cells and the substrate in each cell string in the direction perpendicular to the substrate;
applying, by the voltage generator, a fifth voltage to a fourth dummy word line connected to fourth dummy transistors of the plurality of cell strings, each third dummy transistor being between the third dummy transistor and the substrate in each cell string in the direction perpendicular to the substrate,
wherein the third voltage is different from the second voltage.
0. 21. A three-dimensional (3D) flash memory device comprising:
a plurality of cell strings, a cell string of the plurality of cell strings being connected between a common source line and a bit line and including a ground select transistor, at least one first dummy memory cell, a plurality of memory cells, at least two second dummy memory cells and a string select transistor being sequentially stacked along a direction perpendicular to a substrate;
wherein the ground select transistor is connected to a ground select line, the at least one first dummy memory cell is connected to at least one first dummy word line, the plurality of memory cells are connected to a plurality of word lines respectively, the at least two second dummy memory cells are connected to at least two second dummy word lines respectively, the string select transistor is connected to a string select line,
wherein the ground select transistor is adjacent to the substrate and the string select transistor is adjacent to the bit line,
wherein the at least one first dummy word line is disposed between the ground select line and the plurality of word lines and adjacent to lowermost word line of the plurality of word lines, the at least two second dummy word lines is disposed between the string select line and the plurality of word lines and adjacent to uppermost word line of the plurality of word lines,
wherein a first separation length between the ground select line and the at least one first dummy word line is different from a second separation length between the string select line and one second dummy word line, among the at least two second dummy word lines, most adjacent to the string select line, and
wherein a third separation length between the ground select line and a first word line, among the plurality of word lines, most adjacent to the ground select line is different from a fourth separation length between the string select line and a second word line, among the plurality of word lines, most adjacent to the string select line,
a dummy word line voltage generator configured to provide at least one first voltage to the at least one first dummy word line and provide at least two second voltages to the at least two second dummy word lines during an erase operation;
a word line voltage generator configured to apply third voltages to the plurality of word lines during the erase operation.
0. 25. A three-dimensional (3D) flash memory device comprising:
a plurality of cell strings, a cell string of the plurality of cell strings being connected between a common source line and a bit line and including a ground select transistor, at least one first dummy memory cell, a plurality of memory cells, at least two second dummy memory cells and a string select transistor being sequentially stacked along a direction perpendicular to a substrate;
wherein the ground select transistor is connected to a ground select line, the at least one first dummy memory cell is connected to at least one first dummy word line, the plurality of memory cells are connected to a plurality of word lines respectively, the at least two second dummy memory cells are connected to at least two second dummy word lines respectively, the string select transistor is connected to a string select line,
wherein the ground select transistor is adjacent to the substrate and the string select transistor is adjacent to the bit line,
wherein the at least one first dummy word line is disposed between the ground select line and the plurality of word lines and adjacent to lowermost word line of the plurality of word lines, the at least two second dummy word lines is disposed between the string select line and the plurality of word lines and adjacent to uppermost word line of the plurality of word lines,
wherein a first separation length between the ground select line and the at least one first dummy word line is different from a second separation length between the string select line and one second dummy word line, among the at least two second dummy word lines, most adjacent to the string select line, and
wherein a third separation length between the ground select line and a first word line, among the plurality of word lines, most adjacent to the ground select line is different from a fourth separation length between the string select line and a second word line, among the plurality of word lines, most adjacent to the string select line;
a dummy word line voltage generator configured to provide at least one first voltage to the at least one first dummy word line and provide at least two second voltages to the at least two second dummy word lines during a program operation;
a word line voltage generator configured to receive a power supply voltage via power supply lines from an external device and provide third voltages to the plurality of word lines during the program operation.
0. 39. A method of performing an operation of a three-dimensional (3D) flash memory device comprising a plurality of cell strings and a voltage generator, the method comprising:
applying, by the voltage generator, at least one first voltage to at least one first dummy word line;
applying, by the voltage generator, at least two second voltages to at least two second dummy word lines respectively; and
applying, by the voltage generator, a plurality of third voltages to a plurality of word lines respectively,
wherein the 3D flash memory device comprises a plurality of cell strings, a cell string of the plurality of cell strings being connected between a common source line and a bit line and including a ground select transistor, at least one first dummy memory cell, a plurality of memory cells, at least two second dummy memory cells and a string select transistor being sequentially stacked along a direction perpendicular to a substrate,
wherein the ground select transistor is connected to a ground select line, the at least one first dummy memory cell is connected to the at least one first dummy word line, the plurality of memory cells are connected to the plurality of word lines respectively, the at least two second dummy memory cells are connected to the at least two second dummy word lines respectively, the string select transistor is connected to a string select line,
wherein the ground select transistor is adjacent to the substrate and the string select transistor is adjacent to the bit line,
wherein the at least one first dummy word line is disposed between the ground select line and the plurality of word lines and adjacent to lowermost word line of the plurality of word lines, the at least two second dummy word lines is disposed between the string select line and the plurality of word lines and adjacent to uppermost word line of the plurality of word lines,
wherein a first separation length between the ground select line and the at least one first dummy word line is different from a second separation length between the string select line and one second dummy word line, among the at least two second dummy word lines, most adjacent to the string select line, and
wherein a third separation length between the ground select line and a first word line, among the plurality of word lines, most adjacent to the ground select line is different from a fourth separation length between the string select line and a second word line, among the plurality of word lines, most adjacent to the string select line.
0. 28. A three-dimensional (3D) flash memory device comprising:
a plurality of cell strings, a cell string of the plurality of cell strings being connected between a common source line and a bit line and including a ground select transistor, at least one first dummy memory cell, a plurality of memory cells, at least two second dummy memory cells and a string select transistor being sequentially stacked along a direction perpendicular to a substrate;
wherein the ground select transistor is connected to a ground select line, the at least one first dummy memory cell is connected to at least one first dummy word line, the plurality of memory cells are connected to a plurality of word lines respectively, the at least two second dummy memory cells are connected to at least two second dummy word lines respectively, the string select transistor is connected to a string select line,
wherein the ground select transistor is adjacent to the substrate and the string select transistor is adjacent to the bit line,
wherein the at least one first dummy word line is disposed between the ground select line and the plurality of word lines and adjacent to lowermost word line of the plurality of word lines, the at least two second dummy word lines is disposed between the string select line and the plurality of word lines and adjacent to uppermost word line of the plurality of word lines,
wherein a first separation length between the ground select line and the at least one first dummy word line is different from a second separation length between the string select line and one second dummy word line, among the at least two second dummy word lines, most adjacent to the string select line, and
wherein a third separation length between the ground select line and a first word line, among the plurality of word lines, most adjacent to the ground select line is different from a fourth separation length between the string select line and a second word line, among the plurality of word lines, most adjacent to the string select line,
a dummy word line voltage generator configured to provide at least one first voltage to the at least one first dummy word line and provide at least two second voltages to the at least two second dummy word lines during an erase operation;
a word line voltage generator configured to apply third voltages to the plurality of word lines during the erase operation,
wherein the dummy word line voltage generator is further configured to provide at least one fourth voltage to the at least one first dummy word line and provide at least two fifth voltages to the at least two second dummy word lines during a program operation, and
wherein the word line voltage generator is further configured to apply a sixth voltages to the plurality of word lines during the program operation.
0. 1. A three-dimensional (3D) flash memory device comprising:
a plurality of cell strings arranged, each of the plurality of cell strings including a string select transistor, first and second dummy transistors, a plurality of memory cells, third and fourth dummy transistors and a ground select transistor stacked in a direction perpendicular to a substrate;
a dummy word line voltage generator configured to provide a first voltage to a first dummy word line connected to the first dummy transistor, a second voltage to a second dummy word line connected to the second dummy transistor, a third voltage to a third dummy word line connected to the third dummy transistor, and a fourth voltage to a fourth dummy word line connected to the fourth dummy transistor during an erase operation; and
a word line voltage generator configured to apply a fifth voltage to a plurality of main word lines connected to the plurality of memory cells respectively during the erase operation,
wherein the second dummy transistor and the third dummy transistor are disposed between the first dummy transistor and the fourth dummy transistor, the second voltage and the third voltage are the same, and the second voltage is different from the first voltage and the fourth voltage.
0. 2. The 3D flash memory device of
0. 3. The 3D flash memory device of
an erase voltage generator configured to provide an erase voltage to the substrate during the erase operation.
0. 4. The 3D flash memory device of
0. 5. The 3D flash memory device of
0. 6. The 3D flash memory device of
0. 7. The 3D flash memory device of
0. 8. The 3D flash memory device of
0. 9. The 3D flash memory device of
a fifth dummy transistor that is located between the first dummy transistor and the second dummy transistor.
0. 10. A method of performing an erase operation of a three-dimensional (3D) flash memory device, the 3D flash memory device comprising a plurality of cell strings, each of the plurality of cell strings including a string select transistor, first and second dummy transistors, a plurality of memory cells, third and fourth dummy transistors and a ground select transistor stacked in a direction perpendicular to a substrate, the second dummy transistor and the third dummy transistor disposed between the first dummy transistor and the fourth dummy transistor, the method comprising:
applying an erase voltage to the substrate;
applying a first voltage to a first dummy word line connected to the first dummy transistor;
applying a second voltage to a second dummy word line connected to the second dummy transistor;
applying a third voltage to a third dummy word line connected to the third dummy transistor;
applying a fourth voltage to a fourth dummy word line connected to the fourth dummy transistor; and
applying a fifth voltage to a plurality of main word lines connected to the plurality of memory cells,
wherein the second voltage and the third voltage are the same, and the second voltage is different from the first voltage and the fourth voltage.
0. 11. The method of
0. 12. The method of
0. 13. The method of
applying a sixth voltage that is higher than the second voltage to a string select line connected to the string select transistor.
0. 14. The method of
applying a seventh voltage to a fifth dummy word line connected to a fifth dummy transistor, wherein the fifth dummy transistor is located between the first dummy transistor and the second dummy transistor.
0. 15. The method of
0. 16. A data storage device comprising:
a three-dimensional (3D) flash memory device comprising a plurality of memory blocks, each of the plurality of memory blocks including a plurality of cell strings, each of the plurality of cell strings including a string select transistor, first and second dummy transistors, a plurality of memory cells, third and fourth dummy transistors and a ground select transistor stacked in a direction perpendicular to a substrate; and
a controller configured to transmit an erase command and an address indicating a selected memory block among the plurality of memory blocks to the 3D flash memory device,
wherein the 3D flash memory device further comprises:
a dummy word line voltage generator configured to provide a first voltage to a first dummy word line connected to the first dummy transistor, a second voltage to a second dummy word line connected to the second dummy transistor, a third voltage to a third dummy word line connected to the third dummy transistor, and a fourth voltage to a fourth dummy word line connected to the fourth dummy transistor during an erase operation; and
a word line voltage generator configured to apply a fifth voltage to a plurality of main word lines connected to the plurality of memory cells respectively during the erase operation,
wherein the second dummy transistor and the third dummy transistor are disposed between the first dummy transistor and the fourth dummy transistor, the second voltage and the third voltage are the same, and the second voltage is different from the first voltage and the fourth voltage.
0. 17. The data storage device of
string select transistors in cell strings among the plurality of cell strings arranged in a same row are connected to a same string select line in each of the plurality of memory blocks.
0. 18. The data storage device of
string select transistors in cell strings among the plurality of cell strings arranged in a same column are connected to a same bit line in each of the plurality of memory blocks.
0. 19. The data storage device of
wherein the first dummy transistor is adjacent to the string select transistor, the plurality of memory cells is disposed between the second dummy transistor and the third dummy transistor, and the fourth dummy transistor is adjacent to the ground select transistor,
wherein the second voltage is lower than the first voltage.
0. 20. The data storage device of
wherein the word line voltage generator is configured to apply a sixth voltage that is higher than the second voltage to a string select line connected to the string select transistor.
0. 22. The 3D flash memory device of claim 21, further comprising:
an erase voltage generator configured to generate an erase voltage applied to the substrate during the erase operation;
a select line voltage generator configured to generate a string select line voltage applied to the string select line and a ground select line voltage applied to the ground select line;
a program voltage generator configured to generate a program voltage applied to a select word line among the plurality of word lines during a program operation; and
a pass voltage generator configured to generate pass voltages applied to the plurality of word lines during the program operation.
0. 23. The 3D flash memory device of claim 21, further comprising:
a control logic circuit configured to receive a command and an address via an arrangement of input and output lines and receive a control signal via designated control lines from an external device;
a data input and output circuit configured to receive or output data via the arrangement of input and output lines from or to the external device;
a page buffer circuit connected to the plurality of cell strings via a plurality of bit lines and configured to receive or output the data from or to the data input and output circuit, and temporarily store the data to be programmed to or the data read from selected memory cells of the plurality of cell strings during a program or read operation; and
an address decoder connected to the plurality of word lines, the at least one first dummy word line and the at least two second dummy word line, configured to receive the at least one first voltage and the at least two second voltages from the dummy word line voltage generator and the third voltages from the word line voltage generator, and configured to apply the at least one first voltage to the at least one first dummy word line, apply the at least two second voltage to the at least two dummy word lines, and apply the third voltages to the plurality of word lines during the erase operation under a control of the control logic circuit,
wherein the dummy word line voltage generator is configured to receive a power supply voltage via power supply lines from the external device and generate the at least one first voltages and the at least two second voltage from the power supply voltage,
wherein the word line voltage generator is configured to receive the power supply voltage via the power supply lines from the external device and generate the third voltages from the power supply voltage.
0. 24. The 3D flash memory device of claim 21, wherein the at least two second voltages are different each other during the erase operation.
0. 26. The 3D flash memory device of claim 25, further comprising:
a control logic circuit configured to receive a command and an address via an arrangement of input and output lines and receive a control signal via designated control lines from the external device;
a data input and output circuit configured to receive or output data via the arrangement of input and output lines from or to the external device;
a page buffer circuit connected to the plurality of cell strings via a plurality of bit lines and configured to receive or output the data from or to the data input and output circuit, and temporarily store the data to be programmed to or the data read from selected memory cells of the plurality of cell strings during a program or read operation;
an address decoder connected to the plurality of word lines, the at least one first dummy word line and the at least two second dummy word line, configured to receive the at least one first voltage and the at least two second voltages from the dummy word line voltage generator and the third voltages from the word line voltage generator, and configured to apply the at least one first voltage to the at least one first dummy word line, apply the at least two second voltage to the at least two dummy word lines, and apply the third voltages to the plurality of word lines during the program operation under a control of the control logic circuit;
an erase voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate an erase voltage applied to the substrate from the power supply voltage during an erase operation; and
a select line voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate a string select line voltage applied to the string select line and a ground select line voltage applied to the ground select line from the power supply voltage,
wherein the third voltage includes a program voltage and pass voltages,
wherein the word line voltage generator comprises:
a program voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate the program voltage applied to a select word line among the plurality of word lines from the power supply voltage during the program operation; and
a pass voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate the pass voltages applied to the plurality of word lines from the power supply voltage during the program operation.
0. 27. The 3D flash memory device of claim 26, wherein the at least two second voltages are different each other during the erase operation,
wherein the program voltage and the pass voltage are high voltages higher than the power supply voltage.
0. 29. The 3D flash memory device of claim 28, further comprising:
a control logic circuit configured to receive a command and an address via an arrangement of input and output lines and receive a control signal via designated control lines from an external device;
a data input and output circuit configured to receive or output data via the arrangement of input and output lines from or to the external device;
a page buffer circuit connected to the plurality of cell strings via a plurality of bit lines and configured to receive or output the data from or to the data input and output circuit, and temporarily store the data to be programmed to or the data read from selected memory cells of the plurality of cell strings during a program or read operation;
an address decoder connected to the plurality of word lines, the at least one first dummy word line and the at least two second dummy word line, configured to receive the at least one first voltage and the at least two second voltages from the dummy word line voltage generator and the third voltages from the word line voltage generator, and configured to apply the at least one first voltage to the at least one first dummy word line, apply the at least two second voltage to the at least two dummy word lines, and apply the third voltages to the plurality of word lines during the erase operation under a control of the control logic circuit;
an erase voltage generator configured to receive a power supply voltage via power supply lines from the external device and generate an erase voltage applied to the substrate from the power supply voltage during the erase operation; and
a select line voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate a string select line voltage applied to the string select line and a ground select line voltage applied to the ground select line from the power supply voltage,
wherein the address decoder is further configured to receive the at least one fourth voltage and the at least two fifth voltages from the dummy word line voltage generator and the sixth voltages from the word line voltage generator, and configured to apply the at least one fourth voltage to the at least one first dummy word line, apply the at least two fifth voltage to the at least two dummy word lines, and apply the sixth voltages to the plurality of word lines during the program operation under the control of the control logic circuit,
wherein the sixth voltages includes a program voltage and pass voltages,
wherein the word line voltage generator comprises:
a program voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate the program voltage applied to a select word line among the plurality of word lines from the power supply voltage during the program operation; and
a pass voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate the pass voltage applied to the plurality of word lines from the power supply voltage during the program operation,
wherein the at least two second voltages are different each other during the erase operation,
wherein the program voltage and the pass voltage are high voltages higher than the power supply voltage.
0. 31. The method of claim 30, wherein a string select transistor is above the first dummy transistor in the direction perpendicular to the substrate, and a ground select transistor is between the fourth dummy transistor and the substrate in each cell string in the direction perpendicular to the substrate.
0. 32. The method of claim 30, further comprising:
applying an erase voltage to the substrate during an erase operation.
0. 33. The method of claim 32, wherein the fifth voltage is applied after the erase voltage is applied to the substrate.
0. 34. The method of claim 31, wherein the string select transistor, the first and second dummy transistors, the plurality of memory cells, the third and fourth dummy transistors and the ground select transistor of each of the cell strings share a channel perpendicular to the substrate.
0. 35. The method of claim 30, wherein memory cells having a same height from the substrate share a main word line among a plurality of main word lines.
0. 36. The method of claim 30, wherein the third voltage is lower than the second voltage.
0. 37. The method of claim 30, further comprising:
applying a sixth voltage that is higher than the second voltage to string select lines connected to string select transistors of the plurality of cell strings, each string select transistor being above the first dummy transistor in each cell string in the direction perpendicular to the substrate.
0. 38. The method of claim 30, further comprising:
applying a sixth voltage to a fifth dummy word line connected to a fifth dummy memory cells of the plurality of cell strings, each fifth dummy transistor being located between the first dummy transistor and the second dummy transistor in the direction perpendicular to the substrate.
0. 40. The method of claim 39, wherein the 3D flash memory further comprises:
a control logic circuit configured to receive a command and an address via an arrangement of input and output lines and receive a control signal via designated control lines from an external device;
a data input and output circuit configured to receive or output data via the arrangement of input and output lines from or to the external device;
a page buffer circuit connected to the plurality of cell strings via a plurality of bit lines and configured to receive or output the data from or to the data input and output circuit, and temporarily store the data to be programmed to or the data read from selected memory cells of the plurality of cell strings during a program or read operation;
an address decoder connected to the plurality of word lines, the at least one first dummy word line and the at least two second dummy word line, configured to receive the at least one first voltage and the at least two second voltages from the dummy word line voltage generator and the plurality of third voltages from the word line voltage generator, and configured to apply the at least one first voltage to the at least one first dummy word line, apply the at least two second voltage to the at least two dummy word lines, and apply the plurality of third voltages to the plurality of word lines under a control of the control logic circuit,
wherein the voltage generator comprises:
an erase voltage generator configured to receive a power supply voltage via power supply lines from the external device and generate an erase voltage applied to the substrate from the power supply voltage during an erase operation;
a word line voltage generator configured to receive the power supply voltage via power supply lines from the external device and generate the plurality of third voltages from the power supply voltage;
a dummy word line voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate the at least one first voltage and the at least two second voltages from the power supply voltage;
a select line voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate a string select line voltage applied to the string select line and a ground select line voltage applied to the ground select line from the power supply voltage,
a program voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate a program voltage applied to a select word line among the plurality of word lines during from the power supply voltage a program operation; and
a pass voltage generator configured to receive the power supply voltage via the power supply lines from the external device and generate a pass voltage applied to the plurality of word lines from the power supply voltage during the program operation,
wherein the program voltage and the pass voltage are high voltages higher than the power supply voltage.
|
This is a Reissue Application of U.S. application Ser. No. 15/978,230, filed on May 14, 2018, which issued as U.S. Pat. No. 10,224,105 on Mar. 5, 2019, and which is a Continuation of U.S. application Ser. No. 15/609,761, filed May 31, 2017, now U.S. Pat. No. 9,984,753 issued on May 29, 2018, which is a Continuation of U.S. application Ser. No. 15/210,628, filed Jul. 14, 2016, now U.S. Pat. No. 9,697,901 issued on Jul. 4, 2017, which is a Continuation of U.S. application Ser. No. 14/945,354, filed Nov. 18, 2015, which is a Continuation of U.S. application Ser. No. 14/162,905, filed Jan. 24, 2014, now U.S. Pat. No. 9,812,206 issued on Nov. 7, 2017, which makes a claim of priority under 35 U.S.C. § 119 to Korean Patent Application No. 10-2013-0053212 filed May 10, 2013, the subject matter of which is hereby incorporated by reference.
The present inventive concept relates generally to semiconductor memory devices, and more particularly, to a three dimensional (3D) flash memory devices and data storage devices including same.
The continuing integration of flash memory provides the superior performance and cost competitiveness required by contemporary users. There are limits to the level of increased integration that may be achieved by flash memory having two-dimensional (2D) structures. To overcome such limits, 3D flash memory is used with increasing frequency in many applications. However, the use of 3D flash memory is not without its problems including increased program disturbance effects.
Embodiments of the inventive concept provide a three-dimensional flash memory.
In one embodiment, a three-dimensional (3D) flash memory device is provided having a plurality of cell strings arranged in a direction perpendicular to a substrate. The 3D flash memory comprises; a first cell string connected between a bit line and a common source line and including a program cell, a second cell string connected between the bit line and the common source line and including a program inhibit cell connected to the same word line as the program cell, a first string select line that selects the first cell string and a second string select line that selects the second cell string, a first dummy word line disposed between a ground select line and a lowermost main word line, and a second dummy word line having a different word line configuration than the first dummy word line and disposed between the first and second string select lines and an uppermost main word line.
In another embodiment, a method of operating a three-dimensional (3D) flash memory device is provided, wherein the 3D flash memory includes a plurality of cell strings arranged in a direction perpendicular to a substrate, and the method comprises; during a program operation, using a first dummy word line comprising a first number of word lines disposed between a ground select line and a lowermost main word line, and using a second dummy word line comprising a second number of word lines different from the first number and disposed between a string select line and an uppermost main word line to reduce an electric field difference (Es−Eg) between a first electric field (Es) existing between a boosted channel of a program inhibit cell and a bit line, and a second electric field (Eg) existing between the boosted channel and a common source line.
In yet another embodiment, a data storage device is provided. The data storage device includes a memory controller that controls a three-dimensional (3D) flash memory having a plurality of cell strings arranged in a direction perpendicular to a substrate. The 3D flash memory comprises; a first cell string connected between a bit line and a common source line and including a program cell, a second cell string connected between the bit line and the common source line and including a program inhibit cell connected to the same word line as the program cell, a first string select line that selects the first cell string and a second string select line that selects the second cell string, a first dummy word line disposed between a ground select line and a lowermost main word line, and a second dummy word line having a different word line configuration than the first dummy word line and disposed between the first and second string select lines and an uppermost main word line.
Certain embodiments of the inventive concept are described hereafter with reference to the accompanying drawings.
Embodiments of inventive concept will now be described in some additional detail with reference to the accompanying drawings. The inventive concept may, however, be embodied in many different forms and should not be construed as being limited to only the illustrated embodiments. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the inventive concept to those skilled in the art. Throughout the written description and drawings, like reference numbers and labels are used to denote like or similar elements.
As will be conventionally appreciated, the flash memory 1100 is able to perform erase, write and/or read operation(s) under the control of the memory controller 1200. To achieve this, the flash memory 1100 will generally receive a command CMD, an address ADDR and/or data DATA via an arrangement of an input/output (I/O) line(s) and/or bus(es). The flash memory 1100 may further receive one or more power supply voltage(s) PWR via power supply line(s), as well as one or more control signal(s) CTRL via designated control line(s). Hereafter, these one or more signals will be referred to in the singular for descriptive clarity, but recognizing that more than one power signal and/or control signal may be present. Those skilled in the art will recognize, for example, that the control signal CTRL indicated in
The memory cell array 1110 includes a plurality of memory blocks BLK1˜BLKz. Each memory block may have a three-dimensional (3D, vertical) structure, or a two-dimensional (2D, horizontal) structure. In this context, 2D structures are characterized by memory blocks cells disposed principally in (X-Y) directions parallel to a supporting substrate, whereas 3D structures are characterized by multiple 2D memory blocks being vertically stacked in a (Z) direction orthogonal to the substrate.
Each memory block is commonly divided into a plurality of pages, wherein each respective page includes a plurality of memory cells commonly connected to a word line. Thus, a set of memory cells connected to a common word line may be programmed or read at the same time in a page unit. In contrast, all of the memory cells in a memory block of the flash memory 1100 may be erased in a block unit.
Each memory cell may be used to store one or more data bits. A memory cell configured to store only one bit is referred to as a single-level cell (SLC) or a single bit cell. A memory cell configured to can store two or more bits is referred to as a multi-level cell (MLC) or a multi bit cell.
The address decoder 1120 is connected to the memory cell array 1110 via one or more select line(s) (e.g., string select—SSL, ground line select—GSL) and a plurality of word lines WLs. The address decoder 1120 receives a word line voltage VWL from the voltage generator 1150 and is controlled by the control logic 1160. The address decoder 1120 selects a “selected word line” from among the plurality of word lines during a read and program operations. Thus, a defined program voltage or read voltage is provided to a selected word line to perform a program operation or a read operation.
The page buffer circuit 1130 is connected to the memory cell array 1110 via a plurality of bit lines BLs. In certain embodiments, the page buffer circuit 1130 may include a plurality of page buffers (not shown in
The data input/output (I/O) circuit 1140 is internally connected to the page buffer circuit 1130 via a data line and is externally connected to the memory controller 1200 of
The voltage generator 1150 receives a power supply voltage PWR (e.g., Vcc) from the memory controller 1200 and generates a word line voltage VWL needed to read or write data. The word line voltage VWL is provided to the address decoder 1120. The voltage generator 1150 may be used to generate a high voltage (HV) having a level higher than the power supply voltage Vcc. The high voltage (HV) may be used as a program voltage Vpgm or a pass voltage Vpass.
In certain embodiments, the voltage generator 1150 may include a Vpgm generator 1151, a Vpass generator 1152 and a Vsl generator 1153. The Vpgm generator 1151 may be used to generate a program voltage Vpgm being provided to a select word line when a program operation is performed. The program voltage Vpgm may be incrementally increased by programming loop during iteratively performed program operations. The Vpass generator 1152 may be used to generate a pass voltage Vpass being provided to a select or unselect word line during certain program operations. The pass voltage Vpass is usually maintained at a constant level even across a sequence of programming loops. The Vsl generator 1153 may be used to generate a select line voltage being provided to a string select line SSL or a ground select line GSL.
The control logic 1160 may be used to control program, read and erase operations of the flash memory 1100 in response to a received address ADDR and control signal CTRL. During a program operation, the control logic 1160 controls the application of the program voltage Vpgm to a selected word line via the address decoder 1120, and the provision of program data (e.g., page data) via the page buffer circuit 1130 and data I/O circuit 1140.
An information storage layer can be formed between the gate electrode layer and the insulating layer. The information storage layer may be constituted by a tunnel storage layer, a charge storage layer and a blocking insulating layer.
If patterning the gate electrode layer and the insulating layer in a vertical direction, a pillar of a V shape is formed. The pillar passes through the gate electrode layer and the insulating layer to be connected to the substrate SUB. The inside of the pillar is a filling dielectric pattern and may be constituted by an insulating material such as silicon oxide. The outside of the pillar is a vertical active pattern and may be constituted by a channel semiconductor.
The gate electrode layer of the memory block BLK1 can be connected to a ground select line GSL, a plurality of word lines WL1˜WLn and a string select line SSL. The pillar of the memory block BLK1 can be connected to a plurality of bit lines BL1˜BL3. In
The collection of word lines WL1˜WL8 shown in the memory block BLK1 of
Thus, in the illustrated embodiment of
A string select transistor SST is connected to a string select line SSL. The string select line SSL is divided into first through third string select lines SSL1˜SSL3. The plurality of memory cells MC1˜MC8 is connected to respective word lines WL1˜WL8. Word lines having a same height are connected in common. A ground select transistor GST is connected to a ground select line GSL. A string select transistor SST is connected to a bit line BL and a ground select transistor GST is connected to a common source line CSL.
Referring to
The three-dimensional flash memory 1100 variously illustrated in
Referring to
During the program operation, the power supply voltage Vcc is applied to the string select line SSL and 0V is applied to the ground select line GSL. A voltage (e.g., Vcc) higher than 0V may be applied to the common source line CSL. A program voltage (e.g., Vpgm=18V) may then be applied to a selected word line (here, assumed to be “WL2”) and a pass voltage (e.g., Vpass=8V) is applied to non-selected word lines WLs. The pass voltage (e.g., Vpass=8V) may also be applied to the dummy word lines DWL1 and DWL2 connected to the corresponding dummy memory cells enclosed in the dotted-line boxes. In the embodiment shown in
Under these program bias conditions, the program voltage Vpgm is applied to the gate of the program cell P and a channel voltage of 0V is defined such that a strong electric field is formed between the gate of the program cell P and the channel. At this time, electrons in the channel of the program cell P are injected into a floating gate of the program cell P according to the well understood F-N tunneling effects.
When the program voltage Vpgm is applied to the gate of the program inhibit cell Q, since a channel of the program inhibit cell Q is in a floating state, a channel voltage rises to a boosted level Vb (about 8V) by a capacitive boosted effect formed between the gate and the channel. Since an electric field sufficient to cause F-N tunneling is not formed between the gate of the program inhibit cell Q and the channel of the program inhibit cell Q, the program inhibit cell Q is not programmed.
Assuming that the length of a memory cell is expressed as “d”, and the electric field between the channel and the program inhibit bit line BLinh is expressed “Es”, the following relationship emerges:
Expressing an electric field between the channel and the common source line CSL as “Eg” the following relationship emerges:
Now, assuming that “Es” is equal to “Eg”, the 2D flash memory will have a symmetrical voltage level in a direction of the ground select line GSL and string select line SSL on the basis of a channel having the boosted level Vb. Since the 2D flash memory during a program operation has a symmetrical bias voltage level on the basis of the program-inhibit cell, excessive program disturbance effects do not occur in the specific direction SSL or GSL.
Of further note, a dummy word line can also have a symmetric structure in order to protect a word line and improve memory cell pattern uniformity. However, as illustrated in
An electric field between a boosted channel of the main word line MWL and the program inhibit bit line BLinh, or between the boosted channel of the main word line MWL and the common source line CSL may be expressed as:
Here, “k” is a number of first or second dummy word line(s) (DWL1, DWL2). Assuming that the number of the first dummy word line DWL1 and the number of the second dummy word line DWL2 is the same (i.e., 1), the foregoing relationship becomes:
As described above, in a 2D flash memory, an electric field difference between the two select lines SSL and GSL does not exist on the basis of the boosted channel of the program inhibit cell, and excessive program disturbance effects do not occur in the specific direction SSL or GSL. However, in a 3D flash memory, due to the very different nature of its structure, an electric filed difference between the two select lines SSL and GSL exists on the basis of the boosted channel of the program inhibit cell, and excessive program disturbance effects may occur in the specific direction SSL or GSL.
To reduce the likelihood of program disturbance effects, certain 3D flash memories designed in accordance with embodiments of the inventive concept include at least one first dummy word line DWL1 adjacent to the ground select line GSL and at least one second dummy word line DWL2 adjacent to the string select line SSL, wherein the first dummy word line DWL1 and second dummy word line DWL2 have different dummy memory cell configurations.
The first bit line BL1 is a program bit line BLpgm to which 0V is applied and the second bit line BL2 is a program inhibit line BLinh to which a power supply voltage Vcc is applied. If it is assumed that the cell string NS21 is selected during a program operation, 0V is applied to a first string select line SSL1 and a power supply voltage Vcc is applied to a second string select line SSL2.
Under these program bias conditions, 18V is applied to the gate of a memory cell “A” having a channel voltage of 0V. Since a strong electric field is formed between the gate of memory cell A and its channel, memory cell A will be programmed. However, since the respective channels of memory cells “B”, “C” and “D” are in a floating state, the channel voltage rises to a boosted level Vb (about 8V) and the memory cells B, C and D will not be programmed.
In
Hence, the program inhibit cell C connected to the first bit line BL1—unlike the 2D flash memory of
Referring to
During a program operation, 0V is applied to the first bit line BL1 and a power supply voltage Vcc is applied to the common source line CSL. When a program voltage Vpgm is applied to the selected word line WL5, a channel voltage becomes a boosted level Vb.
As previously described, if the length of a memory cell is “d”, and an electric field between the channel of the main word line MWL and the first bit line BL1 is “Es”, the following relationship emerges:
Further assuming an electric field “Eg” between the channel of the main word line MWL and the common source line CSL, it follows that:
Referring to
The above described electric field difference occurs because unlike the 2D flash memory, there is a case that 0V is applied to the first bit line BL1 connected to the program inhibit cell C. That is, this is because the cell string NS11 including the program inhibit cell C exists in the first bit line BL1. Accordingly, a 3D flash memory has asymmetrical voltage level on the basis of the boosted channel during a program operation, and thereby excessive program disturbance may occur in a specific direction GSL or SSL.
Referring to
As noted in the working example, the main word lines MWLs include second through sixth word lines WL2˜WL6. In this case, an electric field “Es” between a channel of the main word line MWL and the first bit line BL1 may be expressed as:
An electric field “Eg” between a channel of the main word line MWL and the common source line CSL may be expressed as:
Referring to
Upon comparing this result with results above related to
Hence, 3D flash memories in accordance with embodiments of the inventive concept, such as the one illustrated in
Referring to
Referring to
Referring to
According to the various “different word line configurations” for 3D flash memory illustrated in
3D flash memory in accordance with certain embodiments of the inventive concept can reduce an electric field difference by controlling the voltage applied to the common source line CSL. That is, the 3D flash memory can reduce an electric field difference occurring in both directions by applying a voltage lower than the power supply voltage Vcc to the common source line CSL.
The memory cell array 2110 includes a plurality of memory blocks BLK1˜BLKz having a 3D structure. The address decoder 2120 is connected to the memory cell array 2110 through a string select line SSL, a ground select line GSL, main word lines MWLs and dummy word lines DWLs. The page buffer circuit 2130 is connected to the memory cell array 2110 through bit lines BLs. The data input/output circuit 2140 is connected to the page buffer circuit 2130 through a data line DL. The control logic 2160 can control program, read and erase operations of the flash memory 2100 using a command CMD, an address ADDR and a control signal CTRL.
The voltage generator 2150 can include Vers generator 2151, a Vmwl generator 2152, a Vdwl generator 2153 and a Vsl generator 2154. The Vers 2151 generates an erase voltage and provides the erase voltage to a channel through a substrate SUB when an erase operation is performed. The Vmwl 2152 generates a main word line voltage Vmwl being provided to the main word line MWL when an erase operation is performed. The Vdwl generator 2153 generates a dummy word line voltage Vdwl being provided to the dummy word line DWL when an erase operation is performed. The Vsl generator 2154 generates a select line voltage Vsl being provided to the string select line SSL or the ground select line GSL.
As illustrated in
Generally, a 3D flash memory has to be floated to erase a dummy memory cell together with a main memory cell or not to erase a dummy memory cell when an erase operation is performed. A 3D flash memory can make a dummy word line voltage become a floating level from 0V according to a specific erase voltage to induce an erase bias into a channel A 3D flash memory can apply a voltage to the dummy word line DWL at a distance of time T. An effect equivalent to applying a constant voltage can be obtained by controlling a floating time according to a delay time.
Referring to
Referring to
A voltage Va having an offset value with respect to the erase voltage Vers is applied to inner dummy word lines DWL1x and DWL21 adjacent to the main word lines MWL1˜MWLn. The 3D flash memory may increase erase speed in the adjacent main memory cell by providing a voltage Va using the delayed scheme. The Va is higher than the V1 and lower than the V2. Thus, the 3D flash memory can alleviate stress of the dummy memory cell due to repeated erase operations and guarantees a greater possible number of P/E cycles.
The data storage device in accordance with embodiments of the inventive concept may be applied to various types of products. The data storage device can be embodied by not only electronic devices such as a personal computer, a digital camera, a camcorder, a cellular phone, a MP3, a PMP, a PSP, a PDA, etc. but also storage devices such as a memory card, a USB memory, a solid state drive (SSD), etc.
The host 3100 writes data in the memory card 3200 or reads data stored in the memory card 3200. The host controller 3110 transmits a command (e.g., a write command), a clock signal CLK generated from a clock generator in the host 3100 and data DAT to the memory card 3200 through the host connection unit 3120.
The card controller 3220 stores data in the flash memory 3230 in synchronization with a clock signal CLK generated from a clock generator in the card controller 3220 in response to a write command received through the card connection unit 3210. The flash memory 3230 stores data transmitted from the host 3100. In the case that the host 3100 is a digital camera, the flash memory stores image data.
The SSD 4200 exchanges a signal with the host 4100 through a signal connector 4211 and receives power through a power connector 4221. The SSD 4200 may include a plurality of flash memories 4201˜420n (NVM_1˜NVM_n), a SSD controller 4210 and an auxiliary power supply 4220.
The flash memories 4201˜420n are used as a storage medium of the SSD 4200. A nonvolatile memory device such as PRAM, a MRAM, a ReRAM, a FRAM, etc. besides the flash memory can be used as a storage medium of the SSD 4200. The flash memories 4201˜420n can be connected to the SSD controller 4210 through a plurality of channels CH1˜CHn. One or more flash memories can be connected to each channel. Flash memories connected to each channel can be connected to a same data bus.
The SSD controller 4210 exchanges a signal SGL with the host 4100 through the signal connector 4211. The signal SGL includes a command, an address, data, etc. The SSD controller 4210 writes data in a corresponding flash memory or reads data from a corresponding flash memory according to a command of the host 4100.
The auxiliary power supply 4220 is connected to the host 4100 through the power connector 4221. The auxiliary power supply 4220 can receive power from the host 4100 to charge it. The auxiliary power supply 4220 can be located inside or outside the SSD 4200. For example, the auxiliary power supply 4220 is located on a main board and can provide auxiliary power to the SSD 4200.
The NVM interface 4211 scatters data transmitted from the buffer memory 4215 to channels CH1˜CHn. The NVM interface 4211 transmits data read from the flash memories 4201˜420n to the buffer memory 4215. The NVM interface 4211 can use an interface method of the flash memory. That is, the SSD controller 4210 can perform a program, read or erase operation according to an interface method of the flash memory.
The host interface 4212 corresponds to a protocol of the host 4100 to provide an interfacing with the SSD 4200. The host interface 4212 can communicate with the host 4100 using a USB (universal serial bus), a SCSI (small computer small interface), a PCI express, an ATA, a PATA (parallel ATA), a SATA (serial ATA), a SAS (serial attached SCSI), etc. The host interface 4212 can perform a function of a disk emulation supporting so that the host 4100 recognizes the SSD 4200 as a hard disk drive (HDD).
The ECC circuit 4213 generates an error correction code ECC using data being transmitted to the flash memories 4201˜420n. The generated error correction code ECC is stored in a spare area of the flash memories 4201˜420n. The ECC circuit 4213 detects an error of data read from the flash memories 4201˜420n. If the detected error is within a correction capacity, the ECC circuit 4213 corrects the detected error.
The central processing unit 4214 analyzes and processes a signal SGL received from the host 4100. The central processing unit 4214 controls the host 4100 or the flash memories 4201˜420n through the host interface 4212 or the NVM interface 4211. The central processing unit 4214 controls the flash memories 4201˜420n according to a firmware for driving the SSD 4200.
The buffer memory 4215 temporarily stores write data being provided from the host 4100 or data read from the flash memories 4201˜420n. The buffer memory 4215 can store meta data or cache data to be stored in the flash memories 4201˜420n. When a sudden power off operation is performed, meta data or cache data stored in the buffer memory 4215 is stored in the flash memories 4201˜420n. The buffer memory 4215 may include a DRAM, a SRAM, etc.
Referring to
A 3D flash memory device in accordance with some exemplary embodiments of the inventive concept has a structure such that dummy word lines located adjacent to a string select line and dummy word lines located adjacent to a ground select line are asymmetric. According to the inventive concept, when a program operation is performed, an electric field difference (Es−Eg) between an electric field Es between a boosted channel of a program inhibit cell and a bit line and an electric field Eg between the boosted channel and a common source line can be reduced and thereby program disturbance can be reduced.
As has been noted above, the terms “uppermost” and “lowermost” word lines among a plurality of word lines are arbitrary terms intended to define opposite ends (e.g., vertical ends) of a 3D memory cell array. However, these terms should not be read and interrupted in an overly literal manner, recognizing that “upper” and “lower” are relative terms drawn to an arbitrary assumption of “up” and “down”. Further, recognizing that semiconductor memory devices may be fabricated in many different orientations relative to one or more substrates, those skilled in the art will understand the terms “uppermost” and “lowermost” as merely designating different word lines disposed as opposing sides of a memory cell array.
Having described certain embodiments of the inventive concept, it is further noted that it is readily apparent to those of reasonable skill in the art that various modifications may be made without departing from the scope of the inventive concept as defined by the appended claims.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
8040733, | Aug 25 2008 | Samsung Electronics Co., Ltd. | Non-volatile memory device and method of operating the same |
8045383, | Jul 11 2006 | Samsung Electronics Co., Ltd. | Non-volatile memory devices including dummy word lines and related structures and methods |
8208305, | Dec 23 2009 | INTEL NDTM US LLC | Arrangement of pairs of NAND strings that share bitline contacts while utilizing distinct sources lines |
8358544, | Jan 09 2006 | Samsung Electronics Co., Ltd. | Flash memory device having dummy cell |
8427871, | Aug 27 2009 | Samsung Electronics Co., Ltd. | Nonvolatile memory device, memory system incorporating same, and method of operating same |
8514621, | Jun 01 2010 | Samsung Electronics Co., Ltd. | Flash memory device and system with program sequencer, and programming method |
8654586, | Jul 06 2009 | Kioxia Corporation | Nonvolatile semiconductor memory device |
8699274, | Aug 14 2007 | Samsung Electronics Co., Ltd. | Flash memory device and operating method for concurrently applying different bias voltages to dummy memory cells and regular memory cells during erasure |
8824209, | Feb 02 2009 | SAMSUNG ELECTRONICS CO , LTD | Non-volatile memory device having vertical structure and method of operating the same |
8885420, | Jan 02 2013 | SanDisk Technologies LLC | Erase for non-volatile storage |
8891315, | Jun 07 2012 | Samsung Electronics Co., Ltd. | Nonvolatile memory device and erase method thereof |
9036417, | Sep 06 2012 | SanDisk Technologies LLC | On chip dynamic read level scan and error detection for nonvolatile storage |
9356033, | Mar 03 2010 | Samsung Electronics Co., Ltd. | Three-dimensional semiconductor memory devices and methods of forming the same |
9812206, | May 10 2013 | Samsung Electronics Co., Ltd. | 3D flash memory device having different dummy word lines and data storage devices including same |
9984753, | May 10 2013 | Samsung Electronics Co., Ltd. | 3D flash memory device having different dummy word lines and data storage devices including same |
20040152262, | |||
20060139997, | |||
20070058428, | |||
20070171728, | |||
20070223273, | |||
20070242525, | |||
20070279981, | |||
20090046505, | |||
20090129165, | |||
20100046290, | |||
20100097862, | |||
20100128522, | |||
20100232198, | |||
20100246263, | |||
20100254191, | |||
20110199825, | |||
20110205802, | |||
20110211392, | |||
20110216603, | |||
20110305088, | |||
20120014197, | |||
20120033501, | |||
20120039130, | |||
20120051137, | |||
20120051143, | |||
20120081958, | |||
20120081962, | |||
20120120740, | |||
20120134210, | |||
20120307561, | |||
20120327714, | |||
20130016561, | |||
20130083599, | |||
20130182502, | |||
20130235673, | |||
20140036598, | |||
CN101441893, | |||
CN101447229, | |||
CN101751997, | |||
CN102163456, | |||
CN102194826, | |||
CN102376357, | |||
CN102810332, | |||
CN102842339, | |||
CN102881329, | |||
CN1519938, | |||
CN1832046, | |||
CN1929028, | |||
KR1020100043484, | |||
KR20080085409, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 31 2019 | Samsung Electronics Co., Ltd. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Oct 31 2019 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Aug 24 2022 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Feb 15 2025 | 4 years fee payment window open |
Aug 15 2025 | 6 months grace period start (w surcharge) |
Feb 15 2026 | patent expiry (for year 4) |
Feb 15 2028 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 15 2029 | 8 years fee payment window open |
Aug 15 2029 | 6 months grace period start (w surcharge) |
Feb 15 2030 | patent expiry (for year 8) |
Feb 15 2032 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 15 2033 | 12 years fee payment window open |
Aug 15 2033 | 6 months grace period start (w surcharge) |
Feb 15 2034 | patent expiry (for year 12) |
Feb 15 2036 | 2 years to revive unintentionally abandoned end. (for year 12) |