Ferroelectric material-based three-dimensional flash memory, and manufacture thereof

11515333 · 2022-11-29

Assignee

Inventors

Cpc classification

International classification

Abstract

Disclosed are: a three-dimensional flash memory in which the degree of integration in a horizontal direction is improved so as to promote integration; and a manufacturing method therefor. A three-dimensional flash memory according to one embodiment comprises: at least one channel layer extending in one direction; at least one ferroelectric film used as a data storage place while being extended in the one direction so as to encompass the at least one channel layer; and a plurality of electrode layers stacked so as to be vertically connected to the at least one ferroelectric film.

Claims

1. A three-dimensional flash memory comprising: at least one channel layer extended and formed in one direction; at least one ferroelectric layer extended and formed in the one direction to surround the at least one channel layer and used as data storage; and a plurality of electrode layers stacked to be vertically connected to the at least one ferroelectric layer, wherein the at least one ferroelectric layer is formed to implement a plurality of memory cells in regions thereof being in contact with the plurality of electrode layers and to satisfy a condition where a turn-on voltage of the at least one channel layer is smaller than an operation voltage of each of the memory cells and is greater than a threshold voltage when each of the memory cells is programmed.

2. The three-dimensional flash memory of claim 1, wherein a thickness of the at least one ferroelectric layer is adjusted to satisfy the condition.

3. The three-dimensional flash memory of claim 1, wherein the at least one ferroelectric layer is formed of a ferroelectric material of HfO.sub.2 with an orthorhombic crystal structure.

4. The three-dimensional flash memory of claim 1, wherein the at least one ferroelectric layer is formed of a ferroelectric material including at least one of PZT(Pb(Zr, Ti)O.sub.3), PTO(PbTiO.sub.3), SBT(SrBi.sub.2Ti.sub.2O.sub.3), BLT(Bi(La, Ti)O.sub.3), PLZT(Pb(La, Zr)TiO.sub.3), BST(Bi(Sr, Ti)O.sub.3), barium titanate (BaTiO.sub.3), P(VDF-TrFE), PVDF, AlO.sub.x, ZnO.sub.x, TiO.sub.x, TaO.sub.x or InO.sub.x.

5. The three-dimensional flash memory of claim 1, wherein the at least one channel layer is formed of a semiconductor material including Zn, In, Ga, a Group 4 semiconductor material or a Group 3-5 compound having a C-axis aligned crystal (CAAC) crystal structure.

6. A method of manufacturing the three-dimensional flash memory of claim 1 comprising: preparing, on a substrate, a mold structure in which a plurality of interlayer insulating layers and a plurality of electrode layers are stacked alternately; extending and forming at least one string hole, which penetrates the mold structure to expose the substrate, in one direction; extending and forming at least one ferroelectric layer used as data storage in the at least one string hole, wherein the at least one ferroelectric layer includes a vertical hole therein; and extending and forming at least one channel layer in the vertical hole of the at least one ferroelectric layer in the one direction.

7. A method of manufacturing the three-dimensional flash memory of claim 1 comprising: preparing, on a substrate, a mold structure in which a plurality of interlayer insulating layers and a plurality of sacrificial layers are stacked alternately; extending and forming at least one string hole, which penetrates the mold structure to expose the substrate, in one direction; extending and forming at least one ferroelectric layer used as data storage in the at least one string hole, wherein the at least one ferroelectric layer includes a vertical hole therein; extending and forming at least one channel layer in the vertical hole of the at least one ferroelectric layer in the one direction; and removing the plurality of sacrificial layers and filling a plurality of electrode layers in spaces in which the plurality of sacrificial layers are removed.

8. A ferroelectric material-based three-dimensional flash memory which implements a multi-level, the three-dimensional flash memory comprising: at least one channel layer extended and formed in one direction on a substrate; a plurality of electrode layers stacked to be perpendicular to the at least one channel layer; and at least one ferroelectric layer interposed between the at least one channel layer and the plurality of electrode layers in the one direction to surround the at least one channel layer and used as data storage to implement a plurality of memory cells in regions thereof being in contact with the plurality of electrode layers, wherein a multi-level for a target memory cell targeted for a program operation of the plurality of memory cells is implemented by changing a polarization charge amount of a partial region of the at least one ferroelectric layer corresponding to the target memory cell, and the three-dimensional flash memory adjusts a program voltage to be applied to the target memory cell between a negative value and a positive value to change the polarization charge amount of the at least one ferroelectric layer.

9. The three-dimensional flash memory of claim 8, wherein the three-dimensional flash memory applies program voltages of different a negative value and a positive value to the target memory cell between a negative value and a positive value to change the polarization charge amount of the at least one ferroelectric layer.

10. The three-dimensional flash memory of claim 8, wherein the three-dimensional flash memory adjusts a program voltage to be applied to the target memory cell between a negative value and a positive value such that the number of polarized atoms or a polarization rotation angle in the partial region of the at least one ferroelectric layer changes, and changes the polarization charge amount depending on the number of polarized atoms or the polarization rotation angle thus controlled.

11. A multi-level implementing method of a three-dimensional flash memory which includes at least one channel layer extended and formed in one direction on a substrate, a plurality of electrode layers stacked in a direction perpendicular to the at least one channel layer, and at least one ferroelectric layer interposed between the at least one channel layer and the plurality of electrode layers in the one direction to surround the at least one channel layer and used as data storage to implement a plurality of memory cells in regions thereof being in contact with the plurality of electrode layers, the method comprising: determining a range of a program voltage to be applied to a target memory cell targeted for a program operation from among the plurality of memory cells, between a negative value and a positive value; adjusting the program voltage to be applied to the target memory cell in a range between a negative value and a positive value according to the determination result; and implementing a multi-level of the target memory cell by changing a polarization charge amount of a partial region of the at least one ferroelectric layer corresponding to the target memory cell, as the program voltage to be applied to the target memory cell is adjusted.

12. The method of claim 11, wherein the determining includes: determining the range of the program voltage to be applied to the target memory cell between a negative value and a positive value, based on a thickness of the at least one ferroelectric layer and a breakdown voltage of the at least one ferroelectric layer.

Description

DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 is a circuit diagram illustrating an array of a conventional three-dimensional flash memory.

(2) FIG. 2 is a perspective view illustrating a structure of a conventional three-dimensional flash memory.

(3) FIG. 3 is a cross-sectional view illustrating a three-dimensional flash memory according to an embodiment.

(4) FIG. 4 is a diagram for a memory characteristic of a three-dimensional flash memory according to an embodiment.

(5) FIG. 5 is a flowchart illustrating a three-dimensional flash memory manufacturing method according to an embodiment.

(6) FIG. 6 is a flowchart illustrating a three-dimensional flash memory manufacturing method according to another embodiment.

(7) FIG. 7 is a cross-sectional view illustrating a three-dimensional flash memory according to an embodiment.

(8) FIGS. 8 and 9 are diagrams for describing a multi-level of a three-dimensional flash memory according to an embodiment.

(9) FIGS. 10 and 11 are cross-sectional views for describing a program operation of a three-dimensional flash memory according to an embodiment.

(10) FIG. 12 is a cross-sectional view for describing an erase operation of a three-dimensional flash memory according to an embodiment.

(11) FIG. 13 is a cross-sectional view for describing a read operation of a three-dimensional flash memory according to an embodiment.

(12) FIG. 14 is a flowchart illustrating a method of implementing a multi-level of a three-dimensional flash memory according to an embodiment.

BEST MODE

(13) Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. However, the inventive concept are not limited or restricted by the embodiments.

(14) Further, the same reference signs/numerals in the drawings denote the same members. Furthermore, the terminologies used herein are used to properly express the embodiments of the inventive concept, and may be changed according to the intentions of the user or the manager or the custom in the field to which the inventive concept pertains. Accordingly, definition of the terms should be made according to the overall disclosure set forth herein.

(15) FIG. 3 is a cross-sectional view illustrating a three-dimensional flash memory according to an embodiment, and FIG. 4 is a diagram for a memory characteristic of a three-dimensional flash memory according to an embodiment.

(16) Referring to FIGS. 3 and 4, a three-dimensional flash memory 300 according to an embodiment includes at least one channel layer 310, at least one ferroelectric layer 320, and a plurality of electrode layers 330.

(17) The at least one channel layer 310 may be extended and formed in one direction (e.g., the z-axis direction in FIG. 2) on a substrate (not illustrated). In this case, the at least one channel layer 310 may be formed by a selective epitaxial growth process or a phase change epitaxial process in which a substrate is used as a seed, and may further include a buried layer (not illustrated) that is disposed in a hollow tubular shape so as to fill the inside thereof as illustrated in FIG. 2.

(18) The at least one channel layer 310 may be formed of a semiconductor material including Zn, In, Ga, a Group 4 semiconductor material, or a Group 3-5 compound having a C-axis aligned crystal (CAAC) crystal structure. As such, a cell current may increase, a leakage current may decrease, and a temperature-resistant reliability characteristic may be improved. For example, the at least one channel layer 310 may be formed of a ZnO.sub.x-based material including at least one of AZO, ZTO, IZO, ITO, IGZO, and Ag—ZnO. However, the at least one channel layer 310 is not limited thereto, and may be formed of single crystal silicon or poly-silicon like a conventional channel layer.

(19) Also, although not illustrated in drawing, a drain line (not illustrated) may be connected on the at least one channel layer 310.

(20) The at least one ferroelectric layer 320 is extended and formed in one direction to surround the at least one channel layer 310 and is used as data storage. For example, the at least one ferroelectric layer 320 may be formed of a ferroelectric material of HfO.sub.2 having an orthorhombic crystal structure, and more specifically, may be formed of a ferroelectric material of HfO.sub.2 doped with at least one material of Al, Zr, or Si. For another example, the at least one ferroelectric layer 320 may be formed of a ferroelectric material including at least one of PZT(Pb(Zr, Ti)O.sub.3), PTO(PbTiO.sub.3), SBT(SrBi.sub.2Ti.sub.2O.sub.3), BLT(Bi(La, Ti)O.sub.3), PLZT(Pb(La, Zr)TiO.sub.3), BST(Bi(Sr, Ti)O.sub.3), barium titanate (BaTiO.sub.3), P(VDF-TrFE), PVDF, AlO.sub.x, ZnO.sub.x, TiO.sub.x, TaO.sub.x or InO.sub.x.

(21) Below, that it is used as data storage means indicating (or storing) a value of binary data by using a voltage change according to a polarization phenomenon of a ferroelectric material forming the at least one ferroelectric layer 320.

(22) In this case, because the at least one ferroelectric layer 320 is implemented with a single thin layer of 20 nm or less by using a ferroelectric material, a thickness of the at least one ferroelectric layer 320 may be markedly thin compared to the existing ONO layer. Accordingly, a low operation voltage may be used compared to a three-dimensional flash memory using the existing ONO layer, and the degree of integration in the horizontal direction may be improved. However, it is not limited or restricted thereto. For example, the at least one ferroelectric layer 320 may be formed of a plurality of thin layers, as well as a single thin layer. In this case, a total thickness of the plurality of thin layers may be maintained at 20 nm or less.

(23) In particular, the at least one ferroelectric layer 320 may be formed to have an operation voltage appropriate for a stable turn-on of the at least one channel layer 310. In more detail, the at least one ferroelectric layer 320 is formed to satisfy a condition (i.e., a condition of Equation 1 below) where a turn-on voltage of the at least one channel layer 310 is smaller than an operation voltage of each of memory cells 340, 350, and 360 and is greater than a threshold voltage when each of the memory cells 340, 350, and 360 is programmed. For example, as illustrated in FIG. 4, it should be satisfied a condition where a turn-on voltage 410 of the at least one channel layer 310 is smaller than an operation voltage 420 of each of the memory cells 340, 350, and 360 and is greater than a threshold voltage 430 when each of the memory cells 340, 350, and 360 is programmed. In more detail, it should be satisfied a condition where a turn-on voltage of the at least one channel layer 310 that is 6 V (±6V) is smaller than 8V (±8V) being an operation voltage of each of the memory cells 340, 350, and 360 and is greater than 3V (±3V) being a threshold voltage when each of the memory cells 340, 350, and 360 is programmed. Below, the plurality of memory cells 340, 350, and 360 may be implemented in regions where the at least one ferroelectric layer 320 and the plurality of electrode layers 330 are in contact with each other.
Cell Operation Voltage>Vpass>Vth  [Equation 1]

(24) In Equation 1 above, “Cell Operation Voltage” means an operation voltage of each of the memory cells 340, 350, and 360, “Vpass” means a turn-on voltage of the at least one channel layer 310, and “Vth” means a threshold voltage when each of the memory cells 340, 350, and 360 is programmed.

(25) The above condition may be satisfied as a thickness of the at least one ferroelectric layer 320 is adjusted. That is, a thickness of the at least one ferroelectric layer 320 may be adjusted to satisfy the condition where the turn-on voltage of the at least one channel layer 310 is smaller than the operation voltage of each of the memory cells 340, 350, and 360 and is greater than a threshold voltage when each of the memory cells 340, 350, and 360 is programmed.

(26) Also, the above condition may be satisfied depending on a ferroelectric material forming the at least one ferroelectric layer 320, as well as the thickness of the at least one ferroelectric layer 320. For example, to satisfy the condition where the turn-on voltage of the at least one channel layer 310 is smaller than the operation voltage of each of the memory cells 340, 350, and 360 and is greater than a threshold voltage when each of the memory cells 340, 350, and 360 is programmed, the at least one ferroelectric layer 320 may be formed of a ferroelectric material of HfO.sub.2 doped with at least one of Zr and Si to have a high polarization voltage.

(27) The above characteristics may allow the three-dimensional flash memory 300 according to an embodiment to be applied to string operations (e.g., a program operation, an erase operation, and a read operation) of an existing three-dimensional flash memory without modification.

(28) Also, the at least one ferroelectric layer 320 may have a multi-level based on the degree of a polarization phenomenon, that is, may have a multi-bit characteristic indicating data of a plurality of bits. The at least one ferroelectric layer 320 may be formed by using an atomic layer deposition (ALD) process to enable step coverage and nano-level thickness control.

(29) The plurality of electrode layers 330 are stacked to be vertically connected to the at least one ferroelectric layer 320 and are extended and formed in another direction (e.g., the y-axis direction in FIG. 2) perpendicular to the one direction. A conductive material such as tungsten, titanium, or tantalum may be used as a material for forming the plurality of electrode layers 330.

(30) In the case of programming state “0” in which a threshold voltage is high, the three-dimensional flash memory 300 with the above structure may apply an operation voltage for generating polarization to a gate electrode, with a voltage of the at least one channel layer 310 maintained at 0 V or an appropriate reference voltage. In contrast, in the case of storing state “1” in which a threshold voltage is low (i.e., in the case of programming an erase state), the three-dimensional flash memory 300 may apply an operation voltage for inverting an existing polarization state to the at least one channel layer 310, with a gate voltage maintained at 0 V or an appropriate reference voltage.

(31) As the three-dimensional flash memory 300 according to an embodiment uses the at least one ferroelectric layer 320 formed of a single thin layer as data storage, the degree of integration in the horizontal direction may be improved, and a reliability characteristic may be improved through a low operation voltage together with the improvement of the degree of integration. Also, as the at least one channel layer 310 of the three-dimensional flash memory 300 is formed of a semiconductor material including Zn, In, Ga, a Group 4 semiconductor material, or a Group 3-5 compound having a C-axis aligned crystal (CAAC) crystal structure, a cell current may increase, a leakage current may decrease, and a temperature-resistant reliability characteristic may be improved. A method of manufacturing the three-dimensional flash memory 300 will be described in detail with reference to FIGS. 5 and 6.

(32) FIG. 5 is a flowchart illustrating a three-dimensional flash memory manufacturing method according to an embodiment.

(33) Below, a three-dimensional flash memory manufactured by the three-dimensional flash memory manufacturing method includes the structure described above. Also, below, an automated and mechanized manufacturing system may be used as the subject performing the three-dimensional flash memory manufacturing method.

(34) Referring to FIG. 5, in step S510, the manufacturing system prepares, on a substrate, a mold structure in which a plurality of interlayer insulating layers and a plurality of electrode layers are stacked alternately.

(35) Next, in step S520, the manufacturing system extends and forms at least one string hole, which penetrates the mold structure to expose the substrate, in one direction.

(36) Then, in step S530, the manufacturing system extends and forms at least one ferroelectric layer (the at least one ferroelectric layer including a vertical hole therein), which is used as data storage, in the at least one string hole. For example, the manufacturing system may form at least one ferroelectric layer using a ferroelectric material of HfO.sub.2 having an orthorhombic crystal structure. In more detail, the manufacturing system may form at least one ferroelectric layer using a ferroelectric material of HfO.sub.2 doped with at least one of Al, Zr, and Si.

(37) In particular, in step S530, the manufacturing system may implement a plurality of memory cells in regions being in contact with the plurality of electrode layers on the at least one ferroelectric layer, and may form the at least one ferroelectric layer such that there is satisfied the condition where a turn-on voltage of at least one channel layer is smaller than an operation voltage of each memory cell and is greater than a threshold voltage when each memory cell is programmed.

(38) In more detail, to satisfy the above condition, the manufacturing system may adjust a thickness of the at least one ferroelectric layer or may selectively determine a ferroelectric material for forming the at least one ferroelectric layer. For example, to satisfy the above condition, the manufacturing system may form at least one ferroelectric layer with a ferroelectric material of HfO.sub.2 doped with at least one of Zr and Si to have a high polarization voltage.

(39) Afterwards, in step S540, the manufacturing system extends and forms the at least one channel layer in the vertical hole of the at least one ferroelectric layer in one direction. In this case, the manufacturing system may form the at least one channel layer with a semiconductor material including Zn, In, Ga, a Group 4 semiconductor material or a Group 3-5 compound having a C-axis aligned crystal (CAAC) crystal structure.

(40) In the three-dimensional flash memory manufacturing method according to an embodiment, the manufacturing system may continuously perform step S530 and step S540 by using the ALD (Atomic Layer Deposition) process.

(41) The three-dimensional flash memory manufacturing method described above is not limited or restricted to step S510 to step S540, and may include various steps for manufacturing the three-dimensional flash memory described with reference to FIG. 3. For example, the three-dimensional flash memory described with reference to FIG. 3 may be manufactured by using a mold structure including a plurality of sacrificial layers, not a mold structure including a plurality of electrode layers. This will be described in detail with reference to FIG. 6.

(42) FIG. 6 is a flowchart illustrating a three-dimensional flash memory manufacturing method according to another embodiment.

(43) Below, a three-dimensional flash memory manufactured by the three-dimensional flash memory manufacturing method includes the structure described above. Also, below, an automated and mechanized manufacturing system may be used as the subject performing the three-dimensional flash memory manufacturing method.

(44) Referring to FIG. 6, in step S610, the manufacturing system prepares, on a substrate, a mold structure in which a plurality of interlayer insulating layers and a plurality of sacrificial layers are stacked alternately.

(45) Next, in step S620, the manufacturing system extends and forms at least one string hole, which penetrates the mold structure to expose the substrate, in one direction.

(46) Then, in step S630, the manufacturing system extends and forms at least one ferroelectric layer (the at least one ferroelectric layer including a vertical hole therein), which is used as data storage, in the at least one string hole. For example, the manufacturing system may form at least one ferroelectric layer using a ferroelectric material of HfO.sub.2 having an orthorhombic crystal structure. In more detail, the manufacturing system may form at least one ferroelectric layer using a ferroelectric material of HfO.sub.2 doped with at least one of Al, Zr, and Si.

(47) In particular, in step S630, the manufacturing system may implement a plurality of memory cells in regions being in contact with the plurality of electrode layers on the at least one ferroelectric layer, and may form the at least one ferroelectric layer such that there is satisfied the condition where a turn-on voltage of at least one channel layer is smaller than an operation voltage of each memory cell and is greater than a threshold voltage when each memory cell is programmed.

(48) In more detail, to satisfy the above condition, the manufacturing system may adjust a thickness of the at least one ferroelectric layer or may selectively determine a ferroelectric material for forming the at least one ferroelectric layer. For example, to satisfy the above condition, the manufacturing system may form at least one ferroelectric layer with a ferroelectric material of HfO.sub.2 doped with at least one of Zr and Si to have a high polarization voltage.

(49) Afterwards, in step S640, the manufacturing system extends and forms the at least one channel layer in the vertical hole of the at least one ferroelectric layer in one direction. In this case, the manufacturing system may form the at least one channel layer with a semiconductor material including Zn, In, Ga, a Group 4 semiconductor material or a Group 3-5 compound having a C-axis aligned crystal (CAAC) crystal structure.

(50) In this case, in the three-dimensional flash memory manufacturing method according to another embodiment, the manufacturing system may continuously perform step S630 and step S640 by using the ALD process.

(51) Afterwards, in operation S650, the manufacturing system may remove the plurality of sacrificial layers and may fill the plurality of electrode layers in spaces where the plurality of sacrificial layers are removed.

(52) The three-dimensional flash memory manufacturing method described above is not limited or restricted to step S610 to step S650, and may include various steps for manufacturing the three-dimensional flash memory described with reference to FIG. 3.

(53) FIG. 7 is a cross-sectional view illustrating a three-dimensional flash memory according to an embodiment, and FIGS. 8 and 9 are diagrams for describing a multi-level of a three-dimensional flash memory according to an embodiment. In detail, FIG. 8 is a diagram for describing how a polarization charge amount of at least one ferroelectric layer changes, in a three-dimensional flash memory according to an embodiment, and FIG. 9 is a diagram for describing each operation voltage when a three-dimensional flash memory according to an embodiment implements a multi-level.

(54) Referring to FIGS. 7 to 9, a three-dimensional flash memory 700 according to an embodiment includes at least one channel layer 710, a plurality of electrode layers 720, and at least one ferroelectric layer 730.

(55) The at least one channel layer 710 may be extended and formed in one direction (e.g., the z-axis direction in FIG. 2) on a substrate (not illustrated). In this case, the at least one channel layer 710 may be formed by a selective epitaxial growth process or a phase change epitaxial process in which a substrate is used as a seed, and may further include a buried layer (not illustrated) that is disposed in a hollow tubular shape so as to fill the inside thereof as illustrated in FIG. 2.

(56) The at least one channel layer 710 may be formed of a semiconductor material including Zn, In, Ga, a Group 4 semiconductor material, or a Group 3-5 compound having a C-axis aligned crystal (CAAC) crystal structure. As such, a cell current may increase, a leakage current may decrease, and a temperature-resistant reliability characteristic may be improved. For example, the at least one channel layer 710 may be formed of a ZnO.sub.x-based material including at least one of AZO, ZTO, IZO, ITO, IGZO, and Ag—ZnO. However, the at least one channel layer 710 is not limited thereto, and may be formed of single crystal silicon or poly-silicon like a conventional channel layer.

(57) Also, although not illustrated in drawing, a drain line (not illustrated) may be connected on the at least one channel layer 710.

(58) The plurality of electrode layers 720 are stacked to be perpendicular to the at least one channel layer 710 and are extended and formed in another direction (e.g., the y-axis direction in FIG. 2) perpendicular to the one direction. A conductive material such as tungsten, titanium, or tantalum may be used as a material for forming the plurality of electrode layers 720.

(59) The at least one ferroelectric layer 730 surrounds the at least one channel layer 710 and is interposed between the at least one channel layer 710 and the plurality of electrode layers 720 in one direction (e.g., the z-axis direction in FIG. 2), and the at least one ferroelectric layer 730 is used as data storage as a plurality of memory cells 731, 732, 733, and 734 are implemented in regions where the at least one ferroelectric layer 730 and the plurality of electrode layers 720 are in contact with each other.

(60) In this case, the at least one ferroelectric layer 730 may be formed of a ferroelectric material of HfO.sub.2 having an orthorhombic crystal structure, and for example, may be formed of a ferroelectric material of HfO.sub.2 doped with at least one material of Al, Zr, or Si. For another example, the at least one ferroelectric layer 730 may be formed of a ferroelectric material including at least one of PZT(Pb(Zr, Ti)O.sub.3), PTO(PbTiO.sub.3), SBT(SrBi.sub.2Ti.sub.2O.sub.3), BLT(Bi(La, Ti)O.sub.3), PLZT(Pb(La, Zr)TiO.sub.3), BST(Bi(Sr, Ti)O.sub.3), barium titanate (BaTiO.sub.3), P(VDF-TrFE), PVDF, AlO.sub.x, ZnO.sub.x, TiO.sub.x, TaO.sub.x or InO.sub.x.

(61) Below, that it is used as data storage means that each of the regions of the at least one ferroelectric layer 730 constituting the plurality of memory cells 731, 732, 733, and 734 indicates (or stores) a value of binary data by using a voltage change according to a polarization phenomenon.

(62) Here, because the at least one ferroelectric layer 730 is implemented with a single thin layer of 20 nm or less by using a ferroelectric material, a thickness of the at least one ferroelectric layer 720 may be markedly thin compared to the existing ONO layer. Accordingly, a low operation voltage may be used compared to a three-dimensional flash memory using the existing ONO layer, and the degree of integration in the horizontal direction may be improved. However, it is not limited or restricted thereto. For example, the at least one ferroelectric layer 730 may be formed of a plurality of thin layers, as well as a single thin layer. In this case, a total thickness of the plurality of thin layers may be maintained at 20 nm or less.

(63) The three-dimensional flash memory 700 with the above structure may implement a multi-level of a target memory cell 733 by changing a polarization charge amount of a partial region of the at least one ferroelectric layer 730, which corresponds to the target memory cell 733 targeted for a program operation from among the plurality of memory cells 731, 732, 733, and 734. Below, the partial region of the at least one ferroelectric layer 730 corresponding to the target memory cell 733 means the target memory cell 733 itself.

(64) In more detail, a polarization charge amount corresponding when atoms of the target memory cell 733 are polarized as shown in case (a) of FIG. 8 is different from a polarization charge amount corresponding when atoms of the target memory cell 733 are polarized as shown in case (b). Likewise, polarization charge amounts respectively corresponding to case (c) and case (d) are different from the polarization charge amounts respectively corresponding to case (a) and case (b).

(65) As such, the three-dimensional flash memory 700 may change a polarization charge amount of the target memory cell 733 depending on the number of controlled atoms or a polarization rotation angle, by controlling the number of polarized atoms or a polarization rotation angle in the target memory cell 733. For example, like case (a), case (b), case (c), and case (d), the three-dimensional flash memory 700 may differently change a polarization charge amount of the target memory cell 733 by differently controlling the number of polarized atoms or a polarization rotation angle in the target memory cell 733.

(66) In more detail, the three-dimensional flash memory 700 may change a polarization charge amount of the target memory cell 733 so as to correspond to a first program state by controlling the number of polarized atoms or a polarization rotation angle in the target memory cell 733 like case (a), may change a polarization charge amount of the target memory cell 733 so as to correspond to a second program state by controlling the number of polarized atoms or a polarization rotation angle in the target memory cell 733 like case (c), may change a polarization charge amount of the target memory cell 733 so as to correspond to a third program state by controlling the number of polarized atoms or a polarization rotation angle in the target memory cell 733 like case (d), and may change a polarization charge amount of the target memory cell 733 so as to correspond to an erase state by controlling the number of polarized atoms or a polarization rotation angle in the target memory cell 733 like case (b).

(67) In this case, the number of polarized atoms or a polarization rotation angle in the target memory cell 733 may be controlled as a voltage to be applied to the target memory cell 733 is adjusted. That is, the three-dimensional flash memory 700 may change a polarization charge amount in the target memory cell 733, by adjusting a voltage to be applied to the target memory cell 733 between a negative value and a positive value such that the number of polarized atoms or a polarization rotation angle in the target memory cell 733 is controlled.

(68) In this regard, referring to FIG. 9 further, the three-dimensional flash memory 700 may apply a first program voltage of a negative value (e.g., −10 V) to the target memory cell 733 such that the number of polarized atoms or a polarization rotation angle in the target memory cell 733 is controlled as illustrated in case (a) of FIG. 8, that is, may program binary data of “00” by changing a polarization charge amount of the target memory cell 733 so as to correspond to the first program state. Likewise, the three-dimensional flash memory 700 may apply a second program voltage of a negative value (e.g., −9 V) to the target memory cell 733 such that the number of polarized atoms or a polarization rotation angle in the target memory cell 733 is controlled as illustrated in case (c) of FIG. 8, that is, may program binary data of “01” by changing a polarization charge amount of the target memory cell 733 so as to correspond to the second program state, and may apply a third program voltage of a negative value (e.g., −8 V) to the target memory cell 733 such that the number of polarized atoms or a polarization rotation angle in the target memory cell 733 is controlled as illustrated in case (d) of FIG. 8, that is, may program binary data of “10” by changing a polarization charge amount of the target memory cell 733 so as to correspond to the third program state.

(69) Also, the three-dimensional flash memory 700 may apply a fourth program voltage of a positive value (e.g., 10V) to the target memory cell 733 such that the number of polarized atoms or a polarization rotation angle in the target memory cell 733 is controlled as illustrated in case (b) of FIG. 8, that is, may program binary data of “11” by changing a polarization charge amount of the target memory cell 733 so as to correspond to the fourth program state. The polarization charge amount of the fourth program state may be the polarization charge amount of the erase state described above, and the three-dimensional flash memory 700 may use the erase state of the target memory cell 733, which is caused by applying a voltage of a positive value to the target memory cell 733, as the fourth program state, thereby contributing a multi-level of the target memory cell 733.

(70) That is, the three-dimensional flash memory 700 may change a polarization charge amount of the at least one ferroelectric layer 730 between case (a) to case (d) of FIG. 8, by adjusting a program voltage to be applied to the target memory cell 733 between −10 V being a negative value and 10 V being a positive value like the above example. Accordingly, the three-dimensional flash memory 700 may implement a multi-level in which case (a) indicates binary data of “00”, case (c) indicates binary data of “01”, case (d) indicates binary data of “10”, and case (d) indicates binary data of “11”.

(71) Here, a range between a negative value and a positive value, in which a program voltage to be applied to the target memory cell 733 is adjusted, may be determined based on a thickness of the at least one ferroelectric layer 730 and a breakdown voltage of the at least one ferroelectric layer 730. In other words, the range between a negative value and a positive value, in which a program voltage to be applied to the target memory cell 733 is adjusted, may be determined based on a margin of a breakdown voltage according to a thickness of the at least one ferroelectric layer 730. For example, in the case where a thickness of the at least one ferroelectric layer 730 is 20 nm, a margin of a breakdown voltage of the at least one ferroelectric layer 730 may be about 16 V. In this case, the range between a negative value and a positive value, in which a program voltage to be applied to the target memory cell 733 is adjusted, may be determined as a range from −14 V to 10 V. For another example, in the case where a thickness of the at least one ferroelectric layer 730 is 15 nm, a margin of a breakdown voltage of the at least one ferroelectric layer 730 may be about 12V. In this case, the range between a negative value and a positive value, in which a program voltage to be applied to the target memory cell 733 is adjusted, may be determined as a range from −12 V to 10 V.

(72) As such, the three-dimensional flash memory 700 may adjust a program voltage to be applied to the target memory cell 733 in the range between a negative value and a positive value determined based on the thickness of the at least one ferroelectric layer 730 and the breakdown voltage of the at least one ferroelectric layer 730.

(73) As described above, the three-dimensional flash memory 700 may adjust a program voltage to be applied to the target memory cell 733 between a negative value and a positive value (e.g., may apply program voltages of different a negative value and a positive value to the target memory cell 733) such that a polarization charge amount of the at least one ferroelectric layer 730 changes, thereby implementing a multi-level of the target memory cell 733.

(74) In this case, that program voltages of negative values are applied to the target memory cell 733 (i.e., the first, second, and third program voltages described above are applied thereto) may be performed by applying voltages of different negative values (i.e., a voltage of a negative value corresponding to the first program voltage, a voltage of a negative value corresponding to the second program voltage, and a voltage of a negative value corresponding to the third program voltage) to the electrode layer 721 corresponding to the target memory cell 733 from among the plurality of electrode layers 720 and applying a voltage of 0 V to the channel layer 710 of a string where the target memory cell 733 is placed or to the channel layer 710 from the substrate corresponding to the string.

(75) However, it is not limited or restricted thereto. For example, that program voltages of negative values are applied to the target memory cell 733 (i.e., the first, second, and third program voltages described above are applied thereto) may be performed by applying a voltage of 0 V to the electrode layer 721 corresponding to the target memory cell 733 from among the plurality of electrode layers 720 and applying voltages of different positive voltages (i.e., a voltage of a positive value corresponding to the first program voltage, a voltage of a positive value corresponding to the second program voltage, and a voltage of a positive value corresponding to the third program voltage) to the channel layer 710 of a string where the target memory cell 733 is placed or to the channel layer 710 from the substrate corresponding to the string.

(76) A way to apply a program voltage of a negative value to the target memory cell 733 will be described with reference to FIGS. 10 and 11 below.

(77) An example in which the three-dimensional flash memory 700 implements a multi-level of 2 bits is described above, but is not limited nor restricted thereto. A multi-level of 3 or more bits may also be implemented based on the same principle (i.e., a principle of implementing a multi-level by adjusting a program voltage to be applied to the target memory cell 733 between a negative value and a positive value such that a polarization charge amount of the target memory cell 733 changes).

(78) FIGS. 10 and 11 are cross-sectional views for describing a program operation of a three-dimensional flash memory according to an embodiment.

(79) Referring to FIG. 10, a three-dimensional flash memory 1000 may apply a program voltage of a negative value to a target memory cell 1020 by applying a voltage of a negative value to an electrode layer 1011 corresponding to the target memory cell 1020 of a plurality of electrode layers 1010 and applying a voltage of 0 V to a channel layer of a string where the target memory cell 1020 is placed or to a channel layer from a substrate corresponding to the string. In this case, a pass voltage may be applied to each of the remaining electrode layers other than the electrode layer 1011 corresponding to the target memory cell 1020 from among the plurality of electrode layers 1010.

(80) For example, for the target memory cell 1020 to have a polarization charge amount corresponding to case (a) of FIG. 8, the three-dimensional flash memory 1000 may apply −10 V being a first program voltage to the target memory cell 1020. To this end, the three-dimensional flash memory 1000 may apply −10 V to the electrode layer 1011 corresponding to the target memory cell 1020 of the plurality of electrode layers 1010 and may apply a voltage of 0 V to the channel layer of the string where the target memory cell 1020 is placed or to the channel layer from the substrate corresponding to the string, and thus, −10 V may be applied to the target memory cell 1020.

(81) Like case (a), in case (c) and case (d) of FIG. 8, because a program voltage of a negative value is applied, the same manner may be used except that only a value of a voltage to be applied to the electrode layer 1011 is changed (e.g., in case (c), −9 V is applied to the electrode layer 1011; in case (d), −8 V is applied to the electrode layer 1011). In case (b), because a program voltage of a positive value is applied, an erase operation to be described with reference to FIG. 12 below may be utilized.

(82) However, the way to apply a program voltage of a negative value to the target memory cell 1020 is capable of being implemented in any other way, as well as the described way. In this regard, referring to FIG. 11, a three-dimensional flash memory 1100 may apply a program voltage of a negative value to a target memory cell 1120 by applying a voltage of 0 V to an electrode layer 1111 corresponding to the target memory cell 1120 of a plurality of electrode layers 1110 and applying a voltage of a positive value to the channel layer of the string where the target memory cell 1120 is placed or to the channel layer from the substrate corresponding to the string.

(83) Here, the voltage of the positive value applied to the channel layer of the string or to the channel layer from the substrate corresponding to the string may correspond to a result of changing a sign of a program voltage of a negative value to be applied to the target memory cell 1120, as a value corresponding to the program voltage of the negative value to be applied to the target memory cell 1120.

(84) For example, for the target memory cell 1120 to have a polarization charge amount corresponding to case (a) of FIG. 8, the three-dimensional flash memory 1100 may apply −10 V being a first program voltage to the target memory cell 1120. To this end, the three-dimensional flash memory 1100 may apply 0 V to the electrode layer 1111 corresponding to the target memory cell 1120 of the plurality of electrode layers 1110 and may apply a voltage of 10 V to the channel layer of the string where the target memory cell 1120 is placed or to the channel layer from the substrate corresponding to the string, and thus, 10 V may be applied to the target memory cell 1120.

(85) Like case (a), in case (c) and case (d) of FIG. 8, because a program voltage of a negative value is applied, the same manner may be used except that only a value of a voltage to be applied to the electrode layer 1111 is changed (e.g., in case (c), 9 V is applied to the channel layer of the string or to the channel layer from the substrate corresponding to the string; in case (d), 8 V is applied to the channel layer of the string or to the channel layer from the substrate corresponding to the string). In case (b), because a program voltage of a positive value is applied, an erase operation to be described with reference to FIG. 12 below may be utilized.

(86) FIG. 12 is a cross-sectional view for describing an erase operation of a three-dimensional flash memory according to an embodiment.

(87) Referring to FIG. 12, a three-dimensional flash memory 1200 according to an embodiment may perform an erase operation on a plurality of memory cells included in the three-dimensional flash memory 1200 by applying an erase voltage (e.g., 10 V) to each of a plurality of electrode layers 1210 and applying a voltage of 0 V to a channel layer of each string or a channel layer from the substrate corresponding to the string.

(88) A polarization charge amount that is determined after the erase operation may be used as one state for a multi-level of a target memory cell 1220. That is, in the three-dimensional flash memory 1200, because an erase state of the target memory cell 1220 indicates one (e.g., “11”) of binary data, an erase voltage of 10 V being a positive value to be applied to the target memory cell 1220 in the erase operation (i.e., an erase voltage of 10 V being a positive value to be applied to each of the plurality of electrode layers 1210) may be referred to as a “program voltage” of a positive value for programming binary data of “11”.

(89) Accordingly, as described with reference to FIGS. 7 to 12, a three-dimensional flash memory may apply program voltages of different negative values to a target memory cell and may apply a program voltage of a positive value (i.e., an erase voltage of a positive value) for utilization of an erase state, and thus, a multi-level of the three-dimensional flash memory may be implemented.

(90) A read operation of the three-dimensional flash memory implementing the multi-level will be described with reference to FIG. 13 below.

(91) FIG. 13 is a cross-sectional view for describing a read operation of a three-dimensional flash memory according to an embodiment.

(92) Referring to FIG. 13, a three-dimensional flash memory 1300 may perform a read operation on a target memory cell 1320 by applying 0 V to an electrode layer 1311 corresponding to the target memory cell 1320 of a plurality of electrode layers 1310, applying a pass voltage to the remaining electrode layers 1311, and applying a read voltage (e.g., 1 V) to a channel layer of a string where the target memory cell 1320 is placed or to a channel layer from the substrate corresponding to the string. As such, binary data, which the target memory cell 1320 indicates, from among multi-leveled binary data may be read.

(93) FIG. 14 is a flowchart illustrating a method of implementing a multi-level of a three-dimensional flash memory according to an embodiment. Below, the subject that performs a multi-level implementing method of a three-dimensional flash may be the three-dimensional flash memory described with reference to FIGS. 7 to 13.

(94) Referring to FIG. 14, in step S1410, a three-dimensional flash memory determines a range of a program voltage to be applied to a target memory cell targeted for a program operation from among a plurality of memory cells, between a negative value and a positive value.

(95) In more detail, in step S1410, the three-dimensional flash memory may determine the range of the program voltage to be applied to the target memory cell between a negative value and a positive value, based on a thickness of at least one ferroelectric layer and a breakdown voltage of the at least one ferroelectric layer.

(96) Next, in step S1420, the three-dimensional flash memory adjusts the program voltage to be applied to the target memory cell in a range between a negative value and a positive value according to a determination result.

(97) In this case, to adjust the program voltage to be applied to the target memory cell in the range between the negative value and the positive value in step S1420 may mean to apply program voltages of different negative values and a program voltage of a positive value to the target memory cell.

(98) A first way or a second way may be used as a way to apply each of program voltages of different negative values to a target memory cell. According to the first way, a voltage of a negative value may be applied to an electrode layer corresponding to the target memory cell from among a plurality of electrode layers, a voltage of 0 V may be applied to a channel layer of a string where the target memory cell is placed or to a channel layer from the substrate corresponding to the string, and a program voltage of a negative value may be applied to the target memory cell. According to the second way, a voltage of 0 V may be applied to the electrode layer corresponding to the target memory cell from among the plurality of electrode layers, a voltage of a positive value may be applied to the channel layer of the string where the target memory cell is placed or to the channel layer from the substrate corresponding to the string, and a program voltage of a negative value may be applied to the target memory cell.

(99) Afterwards, in step S1430, the three-dimensional flash memory may adjust the program voltage to be applied to the target memory cell such that a polarization charge amount of a partial region of at least one ferroelectric layer corresponding to the target memory cell changes, and thus, a multi-level of the target memory cell is implemented.

(100) Case (a) to case (d) of FIG. 8 will be described as an example of step S1410 to step S1430. The three-dimensional flash memory may determine a range of a program voltage to be applied to a target memory cell as −10 V to 10 V in step S1410. Then, in step S1420, the three-dimensional flash memory may apply a first program voltage (e.g., −10 V) being a negative value such that the target memory cell has a polarization charge amount corresponding to case (a) of FIG. 8, may apply a second program voltage (e.g., −9 V) being a negative value such that the target memory cell has a polarization charge amount corresponding to case (c) of FIG. 8, may apply a third program voltage (e.g., −8 V) being a negative value such that the target memory cell has a polarization charge amount corresponding to case (d) of FIG. 8, or may apply a fourth program voltage (e.g., 10 V) being a positive value such that the target memory cell has a polarization charge amount corresponding to case (b) of FIG. 8. Accordingly, the three-dimensional flash memory may implement a multi-level for the target memory cell in step S1430.

(101) While a few embodiments have been shown and described with reference to the accompanying drawings, it will be apparent to those skilled in the art that various modifications and variations can be made from the foregoing descriptions. For example, adequate effects may be achieved even if the foregoing processes and methods are carried out in different order than described above, and/or the aforementioned elements, such as systems, structures, devices, or circuits, are combined or coupled in different forms and modes than as described above or be substituted or switched with other components or equivalents.

(102) Therefore, other implements, other embodiments, and equivalents to claims are within the scope of the following claims.