Semiconductor device and electronic device
The semiconductor device with transistors and ferroelectric tunnel junction elements addresses data retention and power consumption issues in miniaturized memory cells by enabling non-destructive readout and reducing circuit size.
Patent Information
- Application Number
- JP2022551435
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-03-05
- Filing Date
- 2021-09-08
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2041-09-08
AI Technical Summary
Miniaturization of memory cells in semiconductor devices leads to reduced electrostatic capacitance, making it difficult to retain data for a long period, resulting in high power consumption and the need for frequent refresh operations.
A semiconductor device incorporating a configuration of transistors and ferroelectric tunnel junction elements with specific dielectric materials, allowing non-destructive readout and reduced power consumption.
The solution provides a semiconductor device that retains data without rewriting, reduces power consumption, and minimizes circuit area.
Smart Images

Figure 0007725488000004 
Figure 0007725488000005 
Figure 0007725488000006
Abstract
Description
[Technical Field]
[0001] One embodiment of the present invention relates to a semiconductor device and an electronic device.
[0002] Note that one embodiment of the present invention is not limited to the above technical field. The technical field of the invention disclosed in this specification relates to an object, a driving method, or a manufacturing method. Alternatively, one embodiment of the present invention relates to a process, a machine, manufacture, or a composition of matter. Therefore, more specifically, examples of the technical field of one embodiment of the present invention disclosed in this specification include semiconductor devices, display devices, liquid crystal display devices, light-emitting devices, power storage devices, imaging devices, memory devices, signal processing devices, processors, electronic devices, systems, driving methods thereof, manufacturing methods thereof, and inspection methods thereof. [Background technology]
[0003] In recent years, the development of semiconductor devices has progressed, and semiconductor devices mainly use LSIs (Large Scale Integration), CPUs (Central Processing Units), memories, etc. A CPU is an aggregate of semiconductor elements that have semiconductor integrated circuits (at least transistors and memories) formed into chips by processing a semiconductor wafer and on which electrodes serving as connection terminals are formed.
[0004] Furthermore, development is underway for semiconductor devices that incorporate the above-mentioned semiconductor integrated circuits with ferroelectric capacitors, FTJ (Ferroelectric Tunnel Junction or Ferroelectric Transportation Junction) elements, FeFETs (Ferroelectric FETs), and the like, which use ferroelectric dielectrics. For example, Patent Document 1 discloses a semiconductor memory cell having a transistor with a ferroelectric film provided on the gate insulating film on the back gate side. Furthermore, for example, Patent Document 2 discloses a memory configured such that a ferroelectric capacitor is electrically connected to the gate of a transistor. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-164473 [Patent Document 2] Japanese Patent Application Laid-Open No. 2003-178577 Summary of the Invention [Problem to be solved by the invention]
[0006] In recent years, the amount of data handled by electronic devices and the like has tended to increase, and attempts have been made to miniaturize memory devices, particularly memory cells, in order to increase storage capacity. When memory cells are miniaturized to reduce their capacity, their electrostatic capacitance value decreases, making it difficult to retain data for a long period of time. Furthermore, the number of refresh operations required to retain data increases, which can result in higher power consumption. Therefore, it is preferable for memory devices to use memory cells that can retain data for a long period of time.
[0007] In particular, when a storage device is configured as a DRAM (Dynamic Random Access Memory), the data stored in the memory cell is destroyed when it is read (destructive read occurs), so the data must be rewritten. Therefore, DRAM may require a circuit to write back the data after it has been read. Furthermore, rewriting data may result in high power consumption.
[0008] An object of one embodiment of the present invention is to provide a semiconductor device that does not require rewriting of data (a semiconductor device that performs non-destructive readout).Another object of one embodiment of the present invention is to provide a semiconductor device with reduced power consumption.Another object of one embodiment of the present invention is to provide a semiconductor device with a reduced circuit area.Another object of one embodiment of the present invention is to provide a novel semiconductor device.Another object of one embodiment of the present invention is to provide an electronic device including any of the above-described semiconductor devices.
[0009] Note that the problems of one embodiment of the present invention are not limited to the problems listed above. The problems listed above do not preclude the existence of other problems. Note that the other problems are problems not mentioned in this section, which will be described below. Problems not mentioned in this section can be derived by a person skilled in the art from the description in the specification or drawings, and can be appropriately extracted from these descriptions. Note that one embodiment of the present invention solves at least one of the problems listed above and other problems. Note that one embodiment of the present invention does not necessarily solve all of the problems listed above and other problems. [Means for solving the problem]
[0010] (1) One aspect of the present invention is a semiconductor device including a first transistor, a second transistor, a first FTJ element, and a second FTJ element. In particular, each of the first FTJ element and the second FTJ element includes an input terminal, a tunnel insulating film, a dielectric, and an output terminal. Each of the first FTJ element and the second FTJ element has a configuration in which the input terminal, the tunnel insulating film, the dielectric, and the output terminal are stacked in this order. Preferably, one of the source and the drain of the first transistor is electrically connected to the output terminal of the first FTJ element, the input terminal of the second FTJ element, and the gate of the second transistor.
[0011] (2) Alternatively, in one aspect of the present invention, in the above (1), it is preferable that the tunnel insulating film has silicon oxide or silicon nitride, and the dielectric has an oxide containing one or both of hafnium and zirconium.
[0012] (3) Alternatively, one aspect of the present invention is a semiconductor device including a first transistor, a second transistor, a first ferroelectric capacitor, and a second ferroelectric capacitor, wherein a first terminal of the first transistor is preferably electrically connected to a first terminal of the first ferroelectric capacitor, a first terminal of the second ferroelectric capacitor, and a gate of the second transistor.
[0013] (4) Alternatively, in one aspect of the present invention, in the above (3), the ferroelectric capacitor preferably has a dielectric material. In particular, the dielectric material preferably has an oxide containing one or both of hafnium and zirconium.
[0014] (5) Another embodiment of the present invention is a semiconductor device including a first transistor, a second transistor, a first circuit element, and a second circuit element. In particular, one of the source and the drain of the first transistor is preferably electrically connected to an output terminal of the first circuit element, an input terminal of the second circuit element, and a gate of the second transistor. Note that each of the first circuit element and the second circuit element includes any one of a resistance change element, an MTJ element, and a phase change memory element.
[0015] (6) Alternatively, in one embodiment of the present invention, in any one of the above (1) to (5), one of the source and the drain of the second transistor may be electrically connected to the other of the source and the drain of the first transistor.
[0016] (7) Alternatively, according to one embodiment of the present invention, in any one of the above (1) to (5), a third transistor may be included, and one of the source and the drain of the second transistor may be electrically connected to one of the source and the drain of the third transistor.
[0017] (8) Alternatively, according to one embodiment of the present invention, in the above-described (7), the other of the source and the drain of the third transistor may be electrically connected to the other of the source and the drain of the first transistor.
[0018] (9) Another embodiment of the present invention is an electronic device including any one of the semiconductor devices described above in (1) to (8) and a housing.
[0019] In this specification and the like, a semiconductor device is a device that utilizes semiconductor characteristics, and refers to a circuit including a semiconductor element (transistor, diode, photodiode, etc.), a device having such a circuit, etc. It also refers to any device that can function by utilizing semiconductor characteristics. For example, an integrated circuit, a chip including an integrated circuit, and an electronic component that houses a chip in a package are examples of semiconductor devices. Furthermore, memory devices, display devices, light-emitting devices, lighting devices, electronic devices, etc. may themselves be semiconductor devices or may include semiconductor devices.
[0020] Furthermore, when it is stated in this specification that X and Y are connected, it is understood that the following cases are disclosed in this specification: when X and Y are electrically connected, when X and Y are functionally connected, and when X and Y are directly connected. Therefore, it is not limited to a predetermined connection relationship, for example, a connection relationship shown in a figure or text, and it is understood that connections other than those shown in a figure or text are also disclosed in a figure or text. X and Y are understood to be objects (e.g., a device, an element, a circuit, wiring, an electrode, a terminal, a conductive film, a layer, etc.).
[0021] As an example of a case where X and Y are electrically connected, one or more elements (for example, a switch, a transistor, a capacitance element, an inductor, a resistance element, a diode, a display device, a light-emitting device, a load, etc.) that enable the electrical connection between X and Y can be connected between X and Y. The switch has a function of controlling on / off. In other words, the switch has a function of being in a conductive state (on state) or a non-conductive state (off state), and controls whether or not a current flows.
[0022] As an example of a case where X and Y are functionally connected, one or more circuits that enable the functional connection between X and Y (for example, logic circuits (inverters, NAND circuits, NOR circuits, etc.), signal conversion circuits (digital-analog conversion circuits, analog-digital conversion circuits, gamma correction circuits, etc.), potential level conversion circuits (power supply circuits (boosting circuits, step-down circuits, etc.), level shifter circuits that change the potential level of signals, etc.), voltage sources, current sources, switching circuits, amplifier circuits (circuits that can increase signal amplitude or current, operational amplifiers, differential amplifier circuits, source follower circuits, buffer circuits, etc.), signal generation circuits, memory circuits, control circuits, etc.) can be connected between X and Y. As an example, even if another circuit is sandwiched between X and Y, if a signal output from X is transmitted to Y, X and Y are considered to be functionally connected.
[0023] When it is explicitly stated that X and Y are electrically connected, this includes the case where X and Y are electrically connected (i.e., the case where X and Y are connected with another element or circuit between them) and the case where X and Y are directly connected (i.e., the case where X and Y are connected without another element or circuit between them).
[0024] Furthermore, for example, it can be expressed as follows: "X, Y, and the source (or first terminal, etc.) and drain (or second terminal, etc.) of the transistor are electrically connected to each other, and are electrically connected in the order of X, the source (or first terminal, etc.) of the transistor, the drain (or second terminal, etc.) of the transistor, and Y." Or, it can be expressed as follows: "The source (or first terminal, etc.) of the transistor is electrically connected to X, and the drain (or second terminal, etc.) of the transistor is electrically connected to Y, and X, the source (or first terminal, etc.) of the transistor, the drain (or second terminal, etc.) of the transistor, and Y are electrically connected in this order." Or, it can be expressed as follows: "X is electrically connected to Y via the source (or first terminal, etc.) and drain (or second terminal, etc.) of the transistor, and X, the source (or first terminal, etc.) of the transistor, the drain (or second terminal, etc.) of the transistor, and Y are provided in this connection order." By using expressions similar to these examples to define the order of connections in a circuit configuration, the source (or first terminal, etc.) and drain (or second terminal, etc.) of a transistor can be distinguished and the technical scope can be determined. Note that these expressions are merely examples and are not limiting. Here, X and Y are assumed to be objects (e.g., devices, elements, circuits, wiring, electrodes, terminals, conductive films, layers, etc.).
[0025] Note that even when independent components are shown electrically connected in a circuit diagram, one component may have the functions of multiple components. For example, if part of a wiring also functions as an electrode, one conductive film has the functions of both wiring and an electrode. Therefore, the term "electrically connected" in this specification also includes such cases where one conductive film has the functions of multiple components.
[0026] Furthermore, in this specification and the like, a "resistance element" can be, for example, a circuit element having a resistance value higher than 0Ω, a wiring having a resistance value higher than 0Ω, etc. Therefore, in this specification and the like, a "resistance element" is intended to include a wiring having a resistance value, a transistor in which a current flows between the source and drain, a diode, a coil, etc. Therefore, the term "resistance element" can sometimes be replaced with terms such as "resistance," "load," or "region having a resistance value." Conversely, the terms "resistance," "load," or "region having a resistance value" can sometimes be replaced with terms such as "resistance element." The resistance value can be, for example, preferably 1 mΩ or more and 10 Ω or less, more preferably 5 mΩ or more and 5 Ω or less, and even more preferably 10 mΩ or more and 1 Ω or less. Furthermore, for example, a resistance value can be, for example, 1 Ω or more and 1×10 9 It may be set to Ω or less.
[0027] Furthermore, in this specification, a "capacitive element" can refer to, for example, a circuit element having a capacitance value higher than 0 F, a wiring region having a capacitance value higher than 0 F, a parasitic capacitance, a gate capacitance of a transistor, etc. Therefore, in this specification, a "capacitive element" is intended to include a circuit element including a pair of electrodes and a dielectric between the electrodes. Furthermore, terms such as "capacitive element," "parasitic capacitance," and "gate capacitance" can sometimes be replaced with terms such as "capacitance." Conversely, the term "capacitance" can sometimes be replaced with terms such as "capacitive element," "parasitic capacitance," and "gate capacitance." Furthermore, the term "pair of electrodes" in "capacitance" can be replaced with "pair of conductors," "pair of conductive regions," "pair of regions," etc. The capacitance value can be, for example, 0.05 fF or more and 10 pF or less. It can also be, for example, 1 pF or more and 10 μF or less.
[0028] In this specification, a transistor has three terminals called a gate, a source, and a drain. The gate is a control terminal that controls the conduction state of the transistor. The two terminals that function as a source or a drain are input / output terminals of the transistor. One of the two input / output terminals serves as a source and the other as a drain depending on the conductivity type (n-channel or p-channel) of the transistor and the level of the potential applied to the three terminals of the transistor. Therefore, in this specification, the terms source and drain may be interchangeable. In addition, in this specification, when describing the connection relationship of a transistor, the terms "one of the source or drain" (or first electrode or first terminal) and "the other of the source or drain" (or second electrode or second terminal) are used. Note that, depending on the structure of the transistor, a backgate may be included in addition to the three terminals described above. In this case, in this specification, one of the gate or backgate of the transistor may be referred to as a first gate, and the other of the gate or backgate of the transistor may be referred to as a second gate. Furthermore, for the same transistor, the terms "gate" and "backgate" may be interchangeable. Furthermore, when a transistor has three or more gates, the gates may be referred to as a first gate, a second gate, a third gate, and so on in this specification and the like.
[0029] For example, in this specification, a transistor having a multi-gate structure with two or more gate electrodes can be used as an example of a transistor. In a multi-gate structure, the channel formation regions are connected in series, resulting in a structure in which multiple transistors are connected in series. Therefore, the multi-gate structure can reduce the off-state current and improve the breakdown voltage (reliability) of the transistor. Furthermore, when operating in the saturation region, the multi-gate structure can provide a voltage-current characteristic with a flat slope, whereby the current between the drain and source does not change significantly even when the voltage between the drain and source changes. By utilizing a voltage-current characteristic with a flat slope, an ideal current source circuit or an active load with a very high resistance value can be realized. As a result, a differential circuit or a current mirror circuit with excellent characteristics can be realized.
[0030] Furthermore, even when a single circuit element is shown on a circuit diagram, the circuit element may include multiple circuit elements. For example, when a circuit diagram shows one resistor, this includes two or more resistors electrically connected in series. For example, when a circuit diagram shows one capacitor, this includes two or more capacitors electrically connected in parallel. For example, when a circuit diagram shows one transistor, this includes two or more transistors electrically connected in series, with the gates of the transistors electrically connected to each other. Similarly, when a circuit diagram shows one switch, this includes two or more transistors electrically connected in series or parallel, with the gates of the transistors electrically connected to each other.
[0031] In this specification and the like, a node can be referred to as a terminal, a wiring, an electrode, a conductive layer, a conductor, an impurity region, etc. depending on the circuit configuration and device structure. A terminal and a wiring can also be referred to as a node.
[0032] Furthermore, in this specification and the like, the terms "voltage" and "potential" can be interchanged as appropriate. "Voltage" refers to the potential difference from a reference potential. For example, if the reference potential is the ground potential (earth potential), then "voltage" can be interchanged with "potential." Note that ground potential does not necessarily mean 0 V. Furthermore, potential is relative, and as the reference potential changes, the potential applied to wiring, the potential applied to a circuit, etc., the potential output from a circuit, etc. also changes.
[0033] Furthermore, in this specification, the terms "high-level potential" and "low-level potential" do not refer to specific potentials. For example, when two wirings are both described as "functioning as wirings that supply a high-level potential," the high-level potentials provided by both wirings do not have to be equal to each other. Similarly, when two wirings are both described as "functioning as wirings that supply a low-level potential," the low-level potentials provided by both wirings do not have to be equal to each other.
[0034] "Current" refers to the phenomenon of charge transfer (electrical conduction). For example, a statement that "electrical conduction of a positively charged body is occurring" can be rephrased as "electrical conduction of a negatively charged body is occurring in the opposite direction." Therefore, in this specification, unless otherwise specified, "current" refers to the phenomenon of charge transfer (electrical conduction) associated with the movement of carriers. The carriers referred to here include electrons, holes, anions, cations, complex ions, etc., and the carriers differ depending on the system through which the current flows (e.g., semiconductor, metal, electrolyte, vacuum, etc.). Furthermore, the "direction of current" in wiring, etc., refers to the direction in which positively charged carriers move and is expressed as a positive current amount. In other words, the direction in which negatively charged carriers move is opposite to the direction of current flow and is expressed as a negative current amount. Therefore, in this specification, etc., unless otherwise specified regarding the positive or negative sign of the current (or the direction of current), a statement such as "current flows from element A to element B" can be rephrased as "current flows from element B to element A," etc. Furthermore, statements such as "current is input to element A" can be rephrased as "current is output from element A" or the like.
[0035] Furthermore, in this specification, the ordinal numbers "first," "second," and "third" are used to avoid confusion between components. Therefore, they do not limit the number of components. Furthermore, they do not limit the order of the components. For example, a component referred to as "first" in one embodiment of this specification may be a component referred to as "second" in another embodiment or in the claims. Furthermore, for example, a component referred to as "first" in one embodiment of this specification may be omitted in another embodiment or in the claims.
[0036] Furthermore, in this specification, terms indicating position, such as "above" and "below," may be used for convenience in describing the positional relationship between components with reference to the drawings. Furthermore, the positional relationship between components changes as appropriate depending on the direction in which each component is depicted. Therefore, the terms are not limited to those used in the specification, and can be rephrased appropriately depending on the situation. For example, the expression "insulator located on the upper surface of a conductor" can be rephrased as "insulator located on the lower surface of a conductor" by rotating the orientation of the drawing 180 degrees.
[0037] Furthermore, the terms "above" and "below" do not limit the positional relationship of components to being directly above or below, and being in direct contact with each other. For example, the expression "electrode B on insulating layer A" does not require that electrode B be formed in direct contact with insulating layer A, and does not exclude the inclusion of other components between insulating layer A and electrode B.
[0038] Furthermore, in this specification and the like, terms such as "film" and "layer" can be interchanged depending on the situation. For example, the term "conductive layer" may be interchanged with the term "conductive film." Or, for example, the term "insulating film" may be interchanged with the term "insulating layer." Or, in some cases or depending on the situation, terms such as "film" and "layer" may not be used and may be interchanged with other terms. For example, the terms "conductive layer" or "conductive film" may be interchanged with the term "conductor." Or, for example, the terms "insulating layer" and "insulating film" may be interchanged with the term "insulator."
[0039] Furthermore, in this specification and the like, terms such as "electrode," "wiring," and "terminal" do not functionally limit these components. For example, "electrode" may be used as part of "wiring," and vice versa. Furthermore, terms such as "electrode" and "wiring" include cases where multiple "electrodes," "wirings," etc. are integrally formed. Furthermore, for example, "terminal" may be used as part of "wiring" or "electrode," and vice versa. Furthermore, the term "terminal" includes cases where multiple "electrodes," "wirings," "terminals," etc. are integrally formed. Therefore, for example, an "electrode" can be part of a "wiring" or "terminal," and a "terminal" can be part of a "wiring" or "electrode." Furthermore, terms such as "electrode," "wiring," and "terminal" may be replaced with terms such as "region" in some cases.
[0040] Furthermore, in this specification and the like, terms such as "wiring," "signal line," and "power line" may be interchangeable depending on the circumstances. For example, the term "wiring" may be changed to the term "signal line." For example, the term "wiring" may be changed to the term "power line." Vice versa, terms such as "signal line" and "power line" may be changed to the term "wiring." A term such as "power line" may be changed to the term "signal line." Vice versa, terms such as "signal line" may be changed to the term "power line." Furthermore, the term "potential" applied to a wiring may be changed to the term "signal" depending on the circumstances. Vice versa, terms such as "signal" may be changed to the term "potential."
[0041] In this specification and the like, the term "impurities" in semiconductors refers to, for example, elements other than the main components constituting the semiconductor layer. For example, an element with a concentration of less than 0.1 atomic % is an impurity. The presence of impurities can cause, for example, an increase in the defect level density of the semiconductor, a decrease in carrier mobility, and a decrease in crystallinity. When the semiconductor is an oxide semiconductor, impurities that change the semiconductor characteristics include, for example, Group 1 elements, Group 2 elements, Group 13 elements, Group 14 elements, Group 15 elements, and transition metals other than the main components, particularly, for example, hydrogen (also contained in water), lithium, sodium, silicon, boron, phosphorus, carbon, and nitrogen. Specifically, when the semiconductor is a silicon layer, impurities that change the semiconductor characteristics include, for example, Group 1 elements, Group 2 elements, Group 13 elements, and Group 15 elements (excluding oxygen and hydrogen).
[0042] In this specification, a switch refers to a device that can be in a conductive state (on state) or a non-conductive state (off state) and has the function of controlling whether or not a current flows. Alternatively, a switch refers to a device that has the function of selecting and switching a path through which a current flows. Therefore, a switch may have two or more terminals for passing a current in addition to a control terminal. As an example, an electrical switch, a mechanical switch, or the like can be used. In other words, the switch is not limited to a specific type as long as it can control a current.
[0043] Examples of electrical switches include transistors (e.g., bipolar transistors, MOS transistors, etc.), diodes (e.g., PN diodes, PIN diodes, Schottky diodes, MIM (Metal Insulator Metal) diodes, MIS (Metal Insulator Semiconductor) diodes, diode-connected transistors, etc.), and logic circuits combining these. When a transistor is used as a switch, the "conductive state" of the transistor refers to, for example, a state in which the source electrode and drain electrode of the transistor can be considered to be electrically short-circuited, or a state in which current can flow between the source electrode and drain electrode. The "non-conductive state" of the transistor refers to a state in which the source electrode and drain electrode of the transistor can be considered to be electrically disconnected. When a transistor is operated simply as a switch, the polarity (conductivity type) of the transistor is not particularly limited.
[0044] An example of a mechanical switch is a switch that uses MEMS (microelectromechanical systems) technology. This switch has a mechanically movable electrode, and the movement of the electrode controls whether the switch is conductive or non-conductive.
[0045] In this specification, "parallel" refers to a state in which two straight lines are arranged at an angle of -10° or more and 10° or less. Therefore, it also includes cases where the angle is -5° or more and 5° or less. Furthermore, "substantially parallel" or "roughly parallel" refers to a state in which two straight lines are arranged at an angle of -30° or more and 30° or less. Furthermore, "perpendicular" refers to a state in which two straight lines are arranged at an angle of 80° or more and 100° or less. Therefore, it also includes cases where the angle is 85° or more and 95° or less. Furthermore, "substantially perpendicular" or "approximately perpendicular" refers to a state in which two straight lines are arranged at an angle of 60° or more and 120° or less. [Effects of the Invention]
[0046] According to one embodiment of the present invention, a semiconductor device that does not require rewriting of data (a semiconductor device that performs non-destructive readout) can be provided. According to one embodiment of the present invention, a semiconductor device with reduced power consumption can be provided. According to one embodiment of the present invention, a semiconductor device with a reduced circuit area can be provided. According to one embodiment of the present invention, a novel semiconductor device can be provided. According to one embodiment of the present invention, an electronic device including any of the above-described semiconductor devices can be provided.
[0047] The effects of one embodiment of the present invention are not limited to the effects listed above. The effects listed above do not preclude the existence of other effects. The other effects are described below and are not mentioned in this section. Effects not mentioned in this section can be derived by a person skilled in the art from the description in the specification or drawings, and can be extracted as appropriate from these descriptions. One embodiment of the present invention has at least one of the effects listed above and other effects. Therefore, one embodiment of the present invention may not have the effects listed above in some cases. [Brief explanation of the drawings]
[0048] 1A and 1B are circuit diagrams showing examples of the configuration of a memory cell in a semiconductor device. FIG. 2 is a timing chart illustrating an example of the operation of a memory cell in the semiconductor device. 3A and 3B are timing charts illustrating an example of the operation of a memory cell in a semiconductor device. 4A to 4C are circuit diagrams showing examples of the configuration of a memory cell in a semiconductor device. 5A to 5F are circuit diagrams showing examples of the configuration of memory cells in a semiconductor device. 6A to 6F are circuit diagrams showing examples of the configuration of memory cells in a semiconductor device. FIG. 7 is a circuit diagram showing an example of the configuration of a memory cell in a semiconductor device. 8A and 8B are circuit diagrams showing examples of the configuration of a memory cell in a semiconductor device. 9A and 9B are timing charts illustrating an example of the operation of a memory cell in a semiconductor device. FIG. 10 is a block diagram showing an example of the configuration of a storage device. FIG. 11 is a timing chart illustrating an example of the operation of the storage device. FIG. 12 is a timing chart illustrating an example of the operation of the storage device. FIG. 13 is a timing chart illustrating an example of the operation of the storage device. FIG. 14 is a timing chart illustrating an example of the operation of the storage device. FIG. 15 is a timing chart illustrating an example of the operation of the storage device. FIG. 16 is a block diagram showing an example of the configuration of an arithmetic circuit. FIG. 17 is a circuit diagram showing an example of the configuration of a circuit included in the arithmetic circuit. 18A and 18B are circuit diagrams showing examples of the configuration of a memory cell in a memory device. FIG. 19 is a timing chart illustrating an example of the operation of a memory cell in the memory device. 20A and 20B are timing charts illustrating an example of the operation of a memory cell in a memory device. FIG. 21 is a circuit diagram showing an example of the configuration of a memory cell in a memory device. FIG. 22 is a timing chart illustrating an example of the operation of a memory cell in the storage device. FIG. 23 is a schematic cross-sectional view showing a configuration example of a semiconductor device. 24A to 24C are cross-sectional views showing examples of the structure of a transistor. FIG. 25 is a schematic cross-sectional view showing a configuration example of a semiconductor device. 26A and 26B are cross-sectional views showing examples of the structure of a transistor. FIG. 27 is a schematic cross-sectional view showing a configuration example of a transistor. FIG. 28 is a schematic cross-sectional view showing a configuration example of a semiconductor device. FIG. 29 is a schematic cross-sectional view showing a configuration example of a transistor. FIG. 30 is a schematic cross-sectional view showing a configuration example of a semiconductor device. FIG. 31A is a diagram illustrating the classification of IGZO crystal structures, FIG. 31B is a diagram illustrating the XRD spectrum of crystalline IGZO, and FIG. 31C is a diagram illustrating the micro-electron diffraction pattern of crystalline IGZO. FIG. 32A is a perspective view showing an example of a semiconductor wafer, FIG. 32B is a perspective view showing an example of a chip, and FIGS. 32C and 32D are perspective views showing an example of an electronic component. FIG. 33 is a block diagram illustrating the CPU. 34A to 34I are perspective views or schematic diagrams for explaining an example of a product. DETAILED DESCRIPTION OF THE INVENTION
[0049] In this specification and the like, a metal oxide refers to an oxide of a metal in a broad sense. Metal oxides are classified into oxide insulators, oxide conductors (including transparent oxide conductors), oxide semiconductors (also referred to as oxide semiconductors or simply as OSs), and the like. For example, when a metal oxide is contained in a channel formation region of a transistor, the metal oxide may be referred to as an oxide semiconductor. In other words, when a metal oxide can form a channel formation region of a transistor having at least one of an amplifying function, a rectifying function, and a switching function, the metal oxide can be referred to as a metal oxide semiconductor. Furthermore, an OS transistor can be rephrased as a transistor including a metal oxide or an oxide semiconductor.
[0050] In this specification and the like, nitrogen-containing metal oxides may also be collectively referred to as metal oxides. Nitrogen-containing metal oxides may also be referred to as metal oxynitrides.
[0051] In this specification and the like, the configurations shown in each embodiment can be combined as appropriate with the configurations shown in other embodiments to form one aspect of the present invention. In addition, when multiple configuration examples are shown in one embodiment, the configuration examples can be combined as appropriate with each other.
[0052] In addition, the content (or even part of the content) described in one embodiment can be applied, combined, or replaced with at least one of another content (or even part of the content) described in that embodiment and another content (or even part of the content) described in one or more other embodiments.
[0053] The contents described in the embodiments refer to the contents described in each embodiment using various figures or the contents described using text in the specification.
[0054] Furthermore, a figure (or even a part thereof) described in one embodiment can be combined with another part of that figure, another figure (or even a part thereof) described in that embodiment, and at least one figure (or even a part thereof) described in one or more other embodiments to form even more figures.
[0055] The embodiments described in this specification are described with reference to the drawings. However, it will be readily understood by those skilled in the art that the embodiments can be implemented in many different ways, and that various changes in form and details can be made without departing from the spirit and scope of the invention. Therefore, the present invention should not be interpreted as being limited to the description of the embodiments. Note that in the configuration of the invention of the embodiments, the same reference numerals are used in different drawings for the same parts or parts having similar functions, and repeated description thereof may be omitted. Also, in perspective views and the like, the description of some components may be omitted to ensure clarity of the drawings.
[0056] In this specification, when the same reference numeral is used for multiple elements, and particularly when it is necessary to distinguish between them, an identification symbol such as "_1", "[n]", "[m,n]" may be added to the reference numeral. Also, when an identification symbol such as "_1", "[n]", "[m,n]" is added to the reference numeral in the drawings, etc., the identification symbol may not be added if it is not necessary to distinguish between them in this specification.
[0057] In addition, in the drawings of this specification, the size, layer thickness, or region may be exaggerated for clarity. Therefore, the drawings are not necessarily limited to the scale. Note that the drawings are schematic illustrations of ideal examples, and are not limited to the shapes or values shown in the drawings. For example, variations in signals, voltages, or currents due to noise, or variations in signals, voltages, or currents due to timing differences may be included.
[0058] (Embodiment 1) In this embodiment, a semiconductor device according to one embodiment of the present invention will be described.
[0059] <Configuration example 1> FIG. 1A illustrates an example of a circuit configuration of a memory cell MC included in a memory device that is a semiconductor device of one embodiment of the present invention.
[0060] The memory cell MC includes transistors M1 to M3, an FTJ element FJA, and an FTJ element FJB.
[0061] Each of the FTJ elements FJA and FJB is a tunnel junction element including a pair of electrodes, a material that may have ferroelectricity, and an insulator that functions as a tunnel insulating film. The FTJ element has a function in which its resistance changes depending on the direction and strength of polarization of the material that may have ferroelectricity.
[0062] The insulator is provided so as to overlap the material that may have ferroelectricity, and the insulator and the material that may have ferroelectricity are provided between the pair of electrodes. The FTJ element has rectifying properties because the insulator that functions as a tunnel insulating film is provided so as to overlap the material that may have ferroelectricity. For example, when the FTJ element has a configuration in which one of the pair of electrodes, the insulator that functions as a tunnel insulating film, the material that may have ferroelectricity, and the other of the pair of electrodes are stacked in this order, the forward direction of current flow in the FTJ element is from one of the pair of electrodes to the other of the pair of electrodes. In this specification, one of the pair of electrodes may be referred to as an input terminal, and the other of the pair of electrodes may be referred to as an output terminal.
[0063] For example, the FTJ element described in this specification can be formed by stacking a first conductor, a tunnel insulating film, a material that may have ferroelectricity, and a second conductor in this order on a flat insulating or conductive film. The first conductor can be referred to as a lower electrode, and the second conductor can be referred to as an upper electrode. In this case, the first conductor and the second conductor are the pair of electrodes described above, and the first conductor (lower electrode) functions as an input terminal, for example, and the second conductor (upper electrode) functions as an output terminal, for example. In addition, the FTJ element described in this specification may be formed by stacking a first conductor (lower electrode), a material that may have ferroelectricity, a tunnel insulating film, and a second conductor (upper electrode) in this order on a flat insulating or conductive film. In this case, the first conductor (lower electrode) functions as an output terminal, for example, and the second conductor (upper electrode) functions as an input terminal, for example.
[0064] The tunnel insulating film may be made of, for example, silicon oxide, silicon nitride, or a laminate of silicon oxide and silicon nitride.
[0065] As mentioned above, the resistance of an FTJ element changes depending on the direction and strength of polarization of the ferroelectric material. For example, when the polarization direction of the ferroelectric material between the input and output terminals of the FTJ element is from the output terminal to the input terminal (the polarization vector direction is negative in this case), the amount of current flowing from the input terminal to the output terminal in the FTJ element increases. On the other hand, when the polarization direction of the ferroelectric material between the input and output terminals of the FTJ element is from the input terminal to the output terminal (the polarization vector direction is positive in this case), the amount of current flowing from the input terminal to the output terminal in the FTJ element decreases. In other words, when the polarization direction of the FTJ element is from the input terminal to the output terminal, the resistance value of the current flowing from the input terminal to the output terminal of the FTJ element increases. Conversely, when the polarization direction of the FTJ element is from the output terminal to the input terminal, the resistance value of the current flowing from the input terminal to the output terminal of the FTJ element decreases.
[0066] One way to polarize (change the direction of polarization) a material that can exhibit ferroelectricity in an FTJ element is to apply a high voltage between the input and output terminals of the FTJ element. For example, applying a high-level potential to the input terminal of the FTJ element and a low-level potential to the output terminal causes the polarization to orient from the input terminal to the output terminal (positive direction) in the material that can exhibit ferroelectricity in the FTJ element. On the other hand, applying a low-level potential to the input terminal of the FTJ element and a high-level potential to the output terminal causes the polarization to orient from the output terminal to the input terminal (negative direction). Note that FTJ elements have hysteresis in the intensity of polarization, so to polarize (change the direction of polarization), a voltage appropriate for the structure of the FTJ element must be applied. At voltages lower than this voltage, polarization does not occur in the FTJ element (the direction of polarization does not change).
[0067] In the drawings of this specification, an FTJ element is represented by adding an arrow to the circuit symbol for a diode. In addition, in the drawings of this specification, the side of the triangle corresponding to the anode of the circuit symbol for the diode connected to the wiring is defined as the input terminal of the FTJ element, and the apex and line of the triangle corresponding to the cathode of the circuit symbol for the diode connected to the wiring are defined as the output terminal of the FTJ element.
[0068] Furthermore, it is preferable to use, for example, hafnium oxide as a material that can have ferroelectricity. When hafnium oxide is used as the material that can have ferroelectricity contained in the FTJ element, the film thickness of the hafnium oxide (or the distance between a pair of electrodes of the FTJ element) is preferably 10 nm or less, more preferably 5 nm or less, and even more preferably 2 nm or less.
[0069] Alternatively, materials that can have ferroelectricity include, other than hafnium oxide, zirconium oxide and hafnium zirconium oxide (HfZrO X Examples of ferroelectric materials include materials in which element J1 is added to hafnium oxide (where element J1 is zirconium (Zr), silicon (Si), aluminum (Al), gadolinium (Gd), yttrium (Y), lanthanum (La), strontium (Sr), etc.), and materials in which element J2 is added to zirconium oxide (where element J2 is hafnium (Hf), silicon (Si), aluminum (Al), gadolinium (Gd), yttrium (Y), lanthanum (La), strontium (Sr), etc.). Examples of materials that may have ferroelectricity include lead titanate (PbTiO XPiezoelectric ceramics having a perovskite structure, such as barium strontium titanate (BST), strontium titanate, lead zirconate titanate (PZT), strontium tantalate bismuthate (SBT), bismuth ferrite (BFO), and barium titanate, may also be used. Furthermore, the material capable of exhibiting ferroelectricity may be, for example, a mixture or compound selected from the materials listed above. Alternatively, the material capable of exhibiting ferroelectricity may have a layered structure made of multiple materials selected from the materials listed above. Incidentally, the crystal structure (characteristics) of hafnium oxide, zirconium oxide, zirconium hafnium oxide, and materials obtained by adding element J1 to hafnium oxide may change depending not only on the film formation conditions but also on various processes. Therefore, in this specification, not only materials that exhibit ferroelectricity are referred to as ferroelectrics, but also as materials capable of exhibiting ferroelectricity.
[0070] Furthermore, when zirconium hafnium oxide is used as the potentially ferroelectric material, it is preferable to form the film using atomic layer deposition (ALD), particularly thermal ALD. When forming a potentially ferroelectric material using thermal ALD, it is preferable to use a material that does not contain hydrocarbons (also known as hydrocarbons, or HC) as a precursor. If the potentially ferroelectric material contains either or both hydrogen and carbon, crystallization of the potentially ferroelectric material may be inhibited. Therefore, as described above, it is preferable to use a hydrocarbon-free precursor to reduce the concentration of either or both hydrogen and carbon in the potentially ferroelectric material. For example, a chlorine-based material is an example of a hydrocarbon-free precursor. When a material containing hafnium oxide and zirconium oxide (such as zirconium hafnium oxide) is used as the potentially ferroelectric material, HfCl4 and / or ZrCl4 may be used as the precursor.
[0071] When a film is formed using a material that can have ferroelectricity, impurities in the film, in this case at least one of hydrogen, hydrocarbon, and carbon, are thoroughly removed, thereby forming a film that can have high-purity intrinsic ferroelectricity. The high-purity intrinsic ferroelectric film and the high-purity intrinsic oxide semiconductor shown in the embodiment described later have very high compatibility in their manufacturing processes. Therefore, a method for manufacturing a semiconductor device with high productivity can be provided.
[0072] Furthermore, when zirconium hafnium oxide is used as the material that can have ferroelectricity, it is preferable to use a thermal ALD method to alternately form films of hafnium oxide and zirconium oxide in a 1:1 composition.
[0073] Furthermore, when a film of a material that may have ferroelectricity is formed using a thermal ALD method, the oxidizing agent may be H2O or O3. However, the oxidizing agent for the thermal ALD method is not limited to these. For example, the oxidizing agent for the thermal ALD method may include one or more selected from O2, O3, N2O, NO2, H2O, and H2O2.
[0074] Furthermore, the crystal structure of the material capable of exhibiting ferroelectricity is not particularly limited. For example, the crystal structure of the material capable of exhibiting ferroelectricity may be any one of crystal structures selected from cubic, tetragonal, orthorhombic, and monoclinic systems, or a composite structure having a plurality of such structures. In particular, the material capable of exhibiting ferroelectricity preferably has an orthorhombic crystal structure, since ferroelectricity is exhibited thereby. Alternatively, the material capable of exhibiting ferroelectricity may be a composite structure having an amorphous structure and a crystalline structure.
[0075] For example, OS transistors can be used as each of the transistors M1 to M3. The metal oxide included in the channel formation region of the OS transistor preferably includes an oxide containing at least one of indium, gallium, and zinc. Alternatively, the metal oxide may include an oxide containing at least one of indium, an element M (e.g., aluminum, yttrium, copper, vanadium, beryllium, boron, titanium, iron, nickel, germanium, zirconium, molybdenum, lanthanum, cerium, neodymium, hafnium, tantalum, tungsten, magnesium, and the like), and zinc. It is more preferable that the transistors M1 to M3 have the structure described in Embodiment 6.
[0076] In addition to OS transistors, each of the transistors M1 to M3 may be a transistor whose channel formation region contains silicon (hereinafter referred to as a Si transistor). The silicon may be, for example, amorphous silicon (sometimes referred to as hydrogenated amorphous silicon), microcrystalline silicon, polycrystalline silicon, or single-crystalline silicon.
[0077] In addition, as each of the transistors M1 to M3, in addition to OS transistors and Si transistors, transistors containing Ge or the like in a channel formation region, transistors containing a compound semiconductor such as ZnSe, CdS, GaAs, InP, GaN, or SiGe in a channel formation region, transistors containing carbon nanotubes in a channel formation region, transistors containing an organic semiconductor in a channel formation region, etc. may be used.
[0078] The channel formation regions of the transistors M1 to M3 may contain the same material or different materials. For example, some of the transistors M1 to M3 may be OS transistors and the rest may be Si transistors.
[0079] Furthermore, as an example, the transistors M1 to M3 shown in FIG. 1A are transistors having a structure in which gates are provided above and below the channel, and each of the transistors M1 to M3 has a first gate and a second gate. For convenience, as an example, the first gate is described as a gate (sometimes referred to as a front gate) and the second gate is described as a back gate, but the first gate and the second gate can be interchanged. Therefore, in this specification, the term "gate" can be interchanged with the term "back gate." Similarly, the term "back gate" can be interchanged with the term "gate." As a specific example, a connection configuration in which "the gate is electrically connected to a first wiring, and the back gate is electrically connected to a second wiring" can be replaced with a connection configuration in which "the back gate is electrically connected to the first wiring, and the gate is electrically connected to the second wiring."
[0080] Furthermore, the memory cell MC of the semiconductor device of one embodiment of the present invention does not depend on the connection configuration of the back gate of the transistor. The back gates of the transistors M1 to M3 shown in FIG. 1A are illustrated, but the connection configuration of the back gates is not illustrated. However, the electrical connection destination of the back gate can be determined at the design stage. For example, in a transistor having a back gate, the gate and the back gate may be electrically connected to increase the on-state current of the transistor. That is, for example, the gate and the back gate of the transistor M1 may be electrically connected. Furthermore, in a transistor having a back gate, for example, a wiring electrically connected to an external circuit or the like may be provided to apply a fixed or variable potential to the back gate of the transistor by the external circuit or the like to change the threshold voltage of the transistor or reduce the off-state current of the transistor. Note that this applies not only to FIG. 1A but also to transistors described elsewhere in the specification or illustrated in other drawings.
[0081] Furthermore, the memory cell MC of the semiconductor device of one embodiment of the present invention does not depend on the structure of the transistor included in the memory cell MC. For example, each of the transistors M1 to M3 illustrated in FIG. 1A may have a structure without a back gate, that is, a single-gate structure, as illustrated in FIG. 1B. Alternatively, some of the transistors may have a back gate, and other transistors may not have a back gate. This also applies to transistors described elsewhere in the specification or illustrated in other drawings, not just FIG. 1A.
[0082] Although the transistors M1 to M3 shown in FIG. 1A are n-channel transistors as an example, all or some of them may be replaced with p-channel transistors depending on the situation or case. Furthermore, when the n-channel transistors are replaced with p-channel transistors, it is necessary to appropriately change the potentials input to the memory cell MC so that the memory cell MC operates normally. Furthermore, the output from the memory cell MC may also change. This applies not only to FIG. 1A but also to transistors described elsewhere in the specification or illustrated in other drawings. In this embodiment, the configuration and operation of the memory cell MC will be described assuming that the transistors M1 to M3 are n-channel transistors.
[0083] In the memory cell MC of FIG. 1A, a first terminal of the transistor M1 is electrically connected to the wiring WDL, and a gate of the transistor M1 is electrically connected to the wiring WWL. An input terminal of the FTJ element FJA is electrically connected to the wiring FCA. An output terminal of the FTJ element FJA is electrically connected to a second terminal of the transistor M1, an input terminal of the FTJ element FJB, and a gate of the transistor M2. An output terminal of the FTJ element FJB is electrically connected to the wiring FCB. A first terminal of the transistor M2 is electrically connected to the wiring VCE, and a second terminal of the transistor M2 is electrically connected to a first terminal of the transistor M3. A second terminal of the transistor M3 is electrically connected to the wiring RDL, and a gate of the transistor M3 is electrically connected to the wiring RWL.
[0084] For example, the wiring WDL functions as a wiring that transmits data to be written to the memory cells MC. That is, the wiring WDL may function as a write data line.
[0085] For example, the wiring RDL functions as a wiring that transmits data read from the memory cell MC, that is, the wiring RDL may function as a read data line.
[0086] For example, the line WWL functions as a line for selecting a memory cell MC to which data is to be written. That is, the line WWL may function as a write word line.
[0087] For example, the wiring RWL functions as a wiring for selecting a memory cell MC from which data is to be read, that is, the wiring RWL may function as a read word line.
[0088] For example, the wirings FCA and FCB function as wirings that apply a potential that causes polarization in the material that may have ferroelectricity included in the FTJ element FJA and the FTJ element FJB when writing data to the memory cell MC. Also, for example, the wirings FCA and FCB also function as wirings that apply a potential that does not change the polarization of the material that may have ferroelectricity when reading data from the memory cell MC.
[0089] The wiring VCE functions as, for example, a wiring that applies a constant voltage, which may be, for example, a high-level potential, a low-level potential, or a ground potential.
[0090] A detailed operation example will be described later. In operation of the memory cell MC, a voltage is applied between the wiring FCA and the wiring FCB, and a divided voltage of the applied voltage is applied to each of the FTJ elements FJA and FJB. At this time, a tunnel current flows through each of the FTJ elements FJA and FJB. In this case, if it is desired to prevent leakage of the tunnel current via the transistor M1, it is preferable to use an OS transistor as the transistor M1. Because the off-current of an OS transistor is very low, it may be possible to prevent leakage of the tunnel current flowing through the FTJ elements FJA and / or FJB to the wiring WDL side.
[0091] <Example of operation> Next, an example of a data write operation and an example of a data read operation in the memory cell MC of FIG. 1A will be described.
[0092] <<Example of data write operation>> Fig. 2 is a timing chart showing an example of a data write operation in the memory cell MC of Fig. 1A. The timing chart of Fig. 2 shows changes in the potentials of the lines WWL, WDL, FCA, FCB, and RWL between time T11 and time T18 and around those times.
[0093] In this operation example, the potential of the wiring RDL does not change, and therefore it is not shown in the timing chart of Fig. 2. The potential of the wiring RDL from time T11 to time T18 is not particularly limited.
[0094] As described above, the potential given by the wiring VCE can be a high level potential, a low level potential, a ground potential, etc., but in this operation example, the low level potential V SS Let's say.
[0095] [From time T11 to time T12] Between time T11 and time T12, the potentials of the wirings WWL and RWL are low (denoted as "Low" in FIG. 2). Therefore, a low potential is input to the gate of the transistor M1, and a low potential is input to the gate of the transistor M3. Therefore, the transistors M1 and M3 are both in an off state.
[0096] Furthermore, data to be written to the memory cell MC has not yet been input to the wiring WDL. Therefore, in this operation example, the potential of the wiring WDL is set to the ground potential (shown as GND in FIG. 2) between time T11 and time T12, as an example. In this operation example, the ground potential is preferably set to 0 V.
[0097] The potentials given by the wirings FCA and FCB are V 0A , V 0B V 0A , and V 0B For example, the reference potential can be set to a value close to the reference potential. C When V C -0.1[V] or more, V C -0.05[V] or more, or V C It is preferable that the potential is -0.01 [V] or more, and V C +0.01[V] or less, V C +0.05[V] or less, or V C It is preferable that the reference potential V is +0.1 [V] or less. The above-mentioned lower limit and upper limit values can be combined. C It is more preferable to set V to, for example, 0 [V] or the ground potential. 0A , and V 0B It is more preferable that the potentials are equal to each other.
[0098] [From time T12 to time T13] Between time T12 and time T13, the potential provided by the line WWL changes from a low-level potential to a high-level potential (denoted as High in FIG. 2). As a result, a high-level potential is input to the gate of the transistor M1, turning the transistor M1 on. In other words, conduction occurs between the line WDL and the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB). Therefore, the ground potential provided by the line WDL is applied to the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB). Therefore, the potential of the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) becomes the ground potential.
[0099] [From time T13 to time T14] Between time T13 and time T14, data to be written to the memory cell MC is transmitted from the wiring WDL to the memory cell MC. Specifically, for example, a potential V0 or V1 corresponding to the data is applied to the wiring WDL. Because the transistor M1 has been in the on state since before time T13, the gate of the transistor M2 (the output terminal of the FTJ element FJA, the input terminal of the FTJ element FJB) is applied with V0 or V1, which is applied from the wiring WDL. Therefore, the potential of the gate of the transistor M2 (the output terminal of the FTJ element FJA, the input terminal of the FTJ element FJB) is set to V0 or V1.
[0100] Each of V0 and V1 is a potential that represents binary data (digital value). For example, V0 can be a potential that represents either "0" or "1," and V1 can be a potential that represents the other of "0" or "1." In this operation example, V0 is a potential that represents "0," and V1 is a potential that represents "1." The magnitudes of V0 and V1 can be set so that V1 - V0 is a voltage that causes polarization in the FTJ element FJA and the FTJ element FJB, respectively, or that rewrites the direction of polarization. For example, if the voltage that causes polarization (changes the direction of polarization) in each of the FTJ element FJA and the FTJ element FJB is 3 V, then V1 and V0 can be set so that V1 - V0 is 3 V or more. For example, V0 can be set so that V 0A , and / or V 0B It is preferable that V0 is equal to the potential of V1. Specifically, for example, V0 may be set to 0 V, and V1 may be set to 3 V. Note that although this operation example describes writing and reading binary data, the memory cell MC may be capable of writing and / or reading multi-level data and analog potentials, for example.
[0101] [From time T14 to time T15] Between time T14 and time T15, the wiring FCA is supplied with a potential V 1A is applied to the wiring FCB, and the potential V 0B is given. V 1AFor example, V 0A The potential is higher than V 1A is set to a potential at which polarization occurs in the FTJ element FJA when the output terminal of the FTJ element FJA is V0. Note that the direction of the polarization is from the input terminal to the output terminal of the FTJ element FJA (positive direction).
[0102] In this example, V 1A is preferably equal to the potential of V1, for example.
[0103] First, let's focus on the FTJ element FJA. When the potential of the output terminal of the FTJ element FJA (the gate of transistor M2) is V0, the ferroelectric dielectric contained in the FTJ element FJA is polarized in the direction from the input terminal to the output terminal (positive direction). On the other hand, when the potential of the output terminal of the FTJ element FJA (the gate of transistor M2) is V1, the polarization does not change in the ferroelectric dielectric contained in the FTJ element FJA.
[0104] Next, we focus on the FTJ element FJB. When the potential of the input terminal (gate of transistor M2) of the FTJ element FJB is V0, the polarization of the ferroelectric dielectric contained in the FTJ element FJB does not change. On the other hand, when the potential of the input terminal (gate of transistor M2) of the FTJ element FJB is V1, the ferroelectric dielectric contained in the FTJ element FJB is polarized in the direction from the input terminal to the output terminal (positive direction).
[0105] [From time T15 to time T16] Between time T15 and time T16, the wiring FCA is supplied with a potential V 0A is applied to the wiring FCB, and the potential V 1B is given. V 1B For example, V 0B The potential is higher than V 1Bis a potential at which polarization occurs in the FTJ element FJB (to the extent that the polarization direction changes) when the input terminal of the FTJ element FJB is V0. Note that the polarization direction is from the output terminal to the input terminal of the FTJ element FJB (negative direction).
[0106] In addition, V 1B is V 1A It is preferable that V 1B is preferably equal to V1.
[0107] First, let us focus on the FTJ element FJA. When the potential of the output terminal of the FTJ element FJA (the gate of transistor M2) is V0, the direction of polarization does not change in the ferroelectric dielectric contained in the FTJ element FJA. On the other hand, when the potential of the output terminal of the FTJ element FJA (the gate of transistor M2) is V1, the ferroelectric dielectric contained in the FTJ element FJA is polarized in the direction from the output terminal to the input terminal (negative direction).
[0108] Next, we focus on the FTJ element FJB. When the potential of the input terminal (gate of transistor M2) of the FTJ element FJB is V0, the ferroelectric dielectric contained in the FTJ element FJB is polarized in the direction from the output terminal to the input terminal (negative direction). On the other hand, when the potential of the input terminal (gate of transistor M2) of the FTJ element FJB is V1, the direction of polarization does not change in the ferroelectric dielectric contained in the FTJ element FJB.
[0109] Between time T14 and time T16, the potentials of wiring FCA and wiring FCB change according to the timing chart of Figure 2, and the polarization directions of FTJ elements FJA and FJB are determined as shown in the following table depending on the potential applied to the gate of transistor M2 from wiring WDL.
[0110] [Table 1]
[0111] After time T16, the potentials applied by the wirings FCA and FCB are V 0A , V 0B That is, after time T16, the potentials applied by the wirings FCA and FCB are set to be the same as the potentials applied by the wirings FCA and FCB before time T14.
[0112] [From time T16 to time T17] Between time T16 and time T17, data transmission from the line WDL to the memory cell MC ends. Specifically, for example, it is assumed that the line WDL is supplied with a ground potential. Because the transistor M1 has been in an on state since before time T16, the ground potential provided by the line WDL is supplied to the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB). Therefore, it is assumed that the potential of the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) becomes the ground potential.
[0113] Because transistor M1 has been in the on state since before time T16, the ground potential provided by the wiring WDL is applied to the gate of transistor M2 (the output terminal of FTJ element FJA, the input terminal of FTJ element FJB). Therefore, the potential of the gate of transistor M2 (the output terminal of FTJ element FJA, the input terminal of FTJ element FJB) becomes the ground potential. Note that even if the potential of the gate of transistor M2 (the output terminal of FTJ element FJA, the input terminal of FTJ element FJB) becomes the ground potential, the polarization directions of FTJ elements FJA and FJB written between time T14 and time T16 do not change.
[0114] [From time T17 to time T18] Between time T17 and time T18, the potential of the wiring WWL changes from high to low, so that the low potential is input to the gate of the transistor M1, turning off the transistor M1.
[0115] By the operation between time T11 and time T18 described above, data can be written to the memory cell MC in FIG. 1A.
[0116] <<Example of data read operation>> Fig. 3A is a timing chart showing an example of a data read operation in the memory cell MC of Fig. 1A. The timing chart of Fig. 3A shows changes in the potentials of the lines WWL, FCA, FCB, RWL, and RDL between time T21 and time T27 and around those times.
[0117] In this operation example, the potential of the wiring WDL does not change, so it is not shown in the timing chart of FIG. 3A. The potential of the wiring WDL from time T21 to time T27 is not particularly limited. In this operation example, as an example, it is assumed that the ground potential is applied.
[0118] As described above, the potential given by the wiring VCE can be a high level potential, a low level potential, a ground potential, etc., but in this operation example, the low level potential V SS Let's say.
[0119] [From time T21 to time T22] Between time T21 and time T22, the potentials of the wirings WWL and RWL are low (denoted as "Low" in FIG. 3A). Therefore, a low potential is input to the gate of the transistor M1, and a low potential is input to the gate of the transistor M3. Therefore, the transistors M1 and M3 are both in an off state.
[0120] In addition, the potentials applied by the wirings FCA and FCB from time T21 to time T22 are V 0A , V 0B Let's say.
[0121] [From time T22 to time T23] Between time T22 and time T23, the potential of the wiring RDL is a constant voltage V RE1 is given. V RE1 is V SS It is a constant read voltage that is higher than the
[0122] [From time T23 to time T24] Between time T23 and time T24, the wiring FCA is supplied with a potential V M is applied to the wiring FCB, and the potential V 0B is given. V M is V 0A and V 0B Higher than V 1A The potential of the wiring FCB is set to be lower than V 0B When V M is set to a potential at which no change in polarization occurs (no change in the direction of polarization) in the FTJ elements FJA and FJB.
[0123] At this time, between the wiring FCA and the wiring FCB, V M -V 0B For example, a voltage V M -V 0B When a voltage is applied to the FTJ element FJA and the FTJ element FJB at a ratio of a:b (a and b are positive real numbers), the voltage between the input terminal and output terminal of the FTJ element FJA is V FJA Then, V FJA =(V M -V 0B )×a / (a+b), and the voltage between the input and output terminals of the FTJ element FJB is V FJB Then, V FJB =(V M -V 0B )×b / (a+b). Note that V FJA , and V FJB is V M -V 0B =VFJA +V FJB Satisfy the relationship.
[0124] In addition, in the FTJ element FJA, when the polarization direction is from the input terminal (wiring FCA) to the output terminal (positive direction), V FJA When the polarization direction is from the output terminal to the input terminal (wire FCA) (negative direction), V FJA Similarly, in the FTJ element FJB, when the polarization direction is from the output terminal (wire FCB) to the input terminal (negative direction), V FJB When the polarization direction is from the input terminal to the output terminal (wire FCB) (positive direction), V FJB will be higher.
[0125] For example, in the operation example of the timing chart of FIG. 2, when the potential written to the memory cell MC is V0, the polarization direction of the FTJ element FJA is from the input terminal (line FCA) to the output terminal (positive direction), so V FJA becomes higher, and the polarization direction of the FTJ element FJB is from the output terminal (wire FCB) to the input terminal (negative direction), so V FJB In other words, the ratio of the divided voltages applied to the FTJ element FJA and the FTJ element FJB, respectively, is a:b, so that a>b. In addition, when the potential of the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) is V HLD0 Let's say.
[0126] In addition, for example, in the operation example of the timing chart of FIG. 2, when the potential written to the memory cell MC is V1, the polarization direction of the FTJ element FJA is from the output terminal to the input terminal (line FCA) (negative direction), so V FJA becomes low, and the polarization direction of the FTJ element FJB is from the input terminal to the output terminal (wire FCB) (positive direction), so V FJBIn other words, the ratio of the voltage divisions a:b applied to the FTJ element FJA and the FTJ element FJB, respectively, is b>a. In addition, when the potential of the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) is V HLD1 Let's say.
[0127] The voltage V between the input and output terminals of the FTJ element FJB FJB is higher when the potential written to the memory cell MC is V1 than when it is V0. 0B When V is used as a reference, the potential of the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) is higher when the potential written in the memory cell MC is V1 than when it is V0. HLD1 >V HLD0 This becomes:
[0128] [From time T24 to time T25] Between time T24 and time T25, the potential applied by the wiring RWL changes from a low-level potential to a high-level potential (denoted as High in FIG. 3A). As a result, a high-level potential is input to the gate of the transistor M3, turning the transistor M3 on.
[0129] By the way, the gate potential of transistor M2 is V HLD0 , or V HLD1 The potential of the first terminal of transistor M2 is V SS Furthermore, since the transistor M3 is in an on state, the second terminal of the transistor M2 receives, for example, V SS higher than the constant potential V RE1 is input. Here, the gate-source voltage V of the transistor M2 HLD0 -V SS (or V HLD1 -V SS ) is the threshold voltage V of transistor M2. th is higher than the gate-source voltage V HLD0-V SS (or V HLD1 -V SS ) a current according to the
[0130] That is, by turning on the transistor M3, the amount of current flowing through the wiring RDL is determined according to the potential of the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB). HLD1 >V HLD0 Therefore, the current flowing from the transistor M2 to the wiring RDL is larger when the potential applied to the memory cell MC from the wiring WDL is V1 than when the potential is V0.
[0131] Here, by inputting the current flowing through the wiring RDL to a read circuit (for example, a current-voltage conversion circuit), the data held in the memory cell MC can be read.
[0132] [From time T25 to time T26] Between time T25 and time T26, the potential of the wiring RWL changes from high to low, so that the low potential is input to the gate of the transistor M3, turning off the transistor M3.
[0133] [From time T26 to time T27] Between time T26 and time T27, the wiring FCA is supplied with a potential V 0A is applied to the wiring FCB, and the potential V 0B That is, after time T26, the potentials applied by the wirings FCA and FCB are the same as the potentials applied by the wirings FCA and FCB before time T23.
[0134] The above-described example of the operation between time T21 and time T27 allows the data written in the memory cell MC of FIG. 1A to be read. Furthermore, when data is read from the memory cell MC of FIG. 1A, the polarization directions of the FTJ elements FJA and FJB do not change, so the above-described example of the data read operation is not destructive. In other words, the data written in the memory cell MC can be read from the memory cell MC while retaining the data.
[0135] In the example of the read operation in the timing chart of FIG. 3A, the potential given by the wiring VCE is set to the low-level potential V SS However, the potential applied by the wiring VCE may be a high-level potential. The timing chart of Fig. 3B shows an example of an operation in which the potential applied by the wiring VCE is set to a high-level potential in the read operation example of the timing chart of Fig. 3A.
[0136] An example of the read operation of the timing chart of FIG. 3B will be described below. Note that in the read operation of the timing chart of FIG. 3B, the description of the parts that overlap with the read operation of the timing chart of FIG. 3A will be omitted. Also, in this operation example, the high level potential given by the wiring VCE is V DD Let's say.
[0137] The potential fluctuations in the wiring RDL after time T24 in the timing chart of Fig. 3B are indicated by solid and dashed lines. The potential change indicated by the solid line represents the case where V0 is input from the wiring WDL to the memory cell MC in the write operation of the timing chart of Fig. 2, and the potential change indicated by the dashed line represents the case where V1 is input from the wiring WDL to the memory cell MC in the write operation of the timing chart of Fig. 2.
[0138] In the timing chart of FIG. 3B, between time T22 and time T23, the low-level potential V SSIt is assumed that precharging is performed before the wiring RDL is turned on. After the wiring RDL is precharged, the wiring RDL is turned on and turned off.
[0139] Between time T24 and time T25, the potential of the wiring RWL changes from low to high, so that a high potential is input to the gate of the transistor M3, turning on the transistor M3.
[0140] At this time, the potential of the gate of transistor M2 is V HLD0 , or V HLD1 The potential of the first terminal of transistor M2 is V DD Furthermore, since the transistor M3 is in an on state, the precharged potential at the wiring RDL is input to the second terminal of the transistor M2. Here, the gate-source voltage V of the transistor M2 HLD0 -V SS (or V HLD1 -V SS ) is the threshold voltage V of transistor M2. th If the potential of the wiring RDL is higher than V SS For example, when the potential of the gate of transistor M2 (the output terminal of FTJ element FJA and the input terminal of FTJ element FJB) is V HLD0 When this is the case, ideally, the potential of the wiring RDL is V SS From V HLD0 -V th (In Figure 3B, V ON ). For example, when the potential of the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) is V HLD1 When this is the case, ideally, the potential of the wiring RDL is V SS From V HLD1 -V th (In Figure 3B, V OP It is stated that the temperature rises to .
[0141] As described above, even when the potential applied to the wiring VCE is set to a high level potential, by setting the potential precharged to the wiring RDL to an optimal value, the data stored in the memory cell MC can be read out, as in the timing chart and read operation example of Figure 3A.
[0142] Note that, between time T24 and time T25 in the timing charts of Figures 3A and 3B, an example of an operation of acquiring the current flowing through the wiring RDL or the potential of the wiring RDL and reading out the data stored in the memory cell MC has been described, but the read operation of the memory cell MC is not limited to the above-mentioned operation example.
[0143] In addition, for example, in the operation example of the timing chart of FIG. 3A, the potential given by the wiring VCE is V DD After time T22, V DD By applying a constant read voltage lower than the reference voltage Vdd, and obtaining the amount of current flowing through the wiring RDL in the same manner as in the operation of the timing chart of FIG. 3A, the data held in the memory cell MC can be read.
[0144] 2, 3A, and 3B described in this embodiment are merely examples, and the operations can be changed depending on the situation or the circumstances. For example, a high-level potential is applied to the wiring WWL from time T12 to time T17 in the timing chart of FIG. 2, and V0 or V1 is applied to the wiring WDL from time T13 to time T16. However, a high-level potential may be applied to the wiring WWL during the period in which V0 or V1 is applied to the wiring WDL. Also, a potential V 1A is applied, and the wiring FCB is at potential V 0B is applied to the wiring FCA, and 0A is applied, and the wiring FCB is at potential V 1B The period during which the potential V is applied may be any timing as long as it is within the period during which a high-level potential is applied to the wiring WWL and V0 or V1 is applied to the wiring WDL. 0Ais applied, and the wiring FCB is at potential V 1B During this period, the potential V 1A is applied, and the wiring FCB is at potential V 0B It may be before the period given.
[0145] <Configuration example 2> The memory cell MC included in a memory device, which is a semiconductor device of one embodiment of the present invention, is not limited to the circuit configuration shown in Figure 1A. The circuit configuration of the memory cell MC included in the memory device may be changed depending on the case or situation. In this configuration example, a memory cell MC in which one of the FTJ element FJA and the FTJ element FJB included in the memory cell MC of Figure 1A is replaced with another circuit element will be described.
[0146] For example, as shown in FIG. 4A, the memory cell MC may have a configuration in which the FTJ element FJA is replaced with a ferroelectric capacitor FEA and the FTJ element FJB is replaced with a ferroelectric capacitor FEB.
[0147] In the drawings of this specification, the circuit symbol for a ferroelectric capacitor (e.g., ferroelectric capacitor FEA, ferroelectric capacitor FEB, etc.) is a circuit symbol for a capacitance with diagonal lines added, as shown in Fig. 4A. Alternatively, as shown in Fig. 4B, the circuit symbol for a capacitance may have multiple diagonal lines added between two parallel lines.
[0148] 4A and 4B, even if the FTJ element FJA and the FTJ element FJB of the memory cell MC of FIG. 1A are replaced with ferroelectric capacitors FEA and FEB, respectively, the voltage applied between the wiring FCA and the wiring FCB can be divided by the ferroelectric capacitors FEA and FEB, as in the memory cell MC of FIG. 1A. Furthermore, in the memory cell MC of FIG. 4A (FIG. 4B), as in the memory cell MC of FIG. 1A, the ratio of the divided voltages of the ferroelectric capacitors FEA and FEB is determined according to the data to be written to the memory cell MC of FIG. 4A (FIG. 4B), so that it may be possible to write data to the memory cell MC and read the data without destroying the stored data.
[0149] 4A and 4B show an example in which the FTJ elements FJA and FJB of the memory cell MC of FIG. 1A are replaced with ferroelectric capacitors FEA and FEB, respectively. However, the FTJ elements FJA and FJB of the memory cell MC of FIG. 1A may be replaced with circuit elements other than ferroelectric capacitors. For example, the FTJ elements FJA and FJB of the memory cell MC of FIG. 1A may be replaced with circuit elements ANA and ANB, whose resistance values can be changed, as shown in FIG. 4C. Specifically, the input terminal of the circuit element ANA is electrically connected to the wiring FCA, the output terminal of the circuit element ANA is electrically connected to the second terminal of the transistor M1, the gate of the transistor M2, and the input terminal of the circuit element ANB, and the output terminal of the circuit element ANB is electrically connected to the wiring FCB. Examples of the circuit element ANA and the circuit element ANB include, for example, a resistance change element used in a ReRAM (Resistive Random Access Memory), an MTJ (Magnetic Tunnel Junction or Magnetic Transportation Junction) element used in an MRAM (Magnetoresistive Random Access Memory), and a phase change memory (PCM) element.
[0150] As in the memory cell MC of Fig. 4C, even if the FTJ elements FJA and FJB of the memory cell MC of Fig. 1A are replaced with circuit elements ANA and ANB, respectively, the voltage applied between the wiring FCA and the wiring FCB can be divided by the circuit elements ANA and ANB, just as in the memory cell MC of Fig. 1A. Also, like the memory cell MC of Fig. 1A, the memory cell MC of Fig. 4C has a voltage division ratio between the circuit elements ANA and ANB determined according to the data to be written to the memory cell MC of Fig. 4C, so it may be possible to write data to the memory cell MC and read the data without destroying the stored data.
[0151] 5A, the memory cell MC may have a configuration in which the FTJ element FJA of the memory cell MC in FIG. 1A is replaced with a resistor REA. Alternatively, as shown in FIG. 5B, the FTJ element FJB may be replaced with a resistor REB without replacing the FTJ element FJA with a resistor REA.
[0152] Even if one of the FTJ elements FJA and FJB of the memory cell MC in FIG. 1A is replaced with a resistor, the other of the FTJ elements FJA and FJB can retain data written to the memory cell MC. Furthermore, the write operation example of the timing chart in FIG. 2 described above can determine the direction of polarization generated in the other of the FTJ elements FJA and FJB depending on the data (V0 or V1). Therefore, even when the circuit configuration of the memory cell MC in FIGS. 5A and 5B is used, the retained data can be read without being destroyed.
[0153] 5C, the memory cell MC may have a configuration in which the FTJ element FJA of the memory cell MC in FIG. 1A is replaced with a capacitance CA. Alternatively, as shown in FIG. 5D, the FTJ element FJB may be replaced with a capacitance CB without replacing the FTJ element FJA with a capacitance CA.
[0154] Even if one of the FTJ elements FJA and FJB of the memory cell MC in Figure 1A is replaced with a capacitor CA, the other of the FTJ elements FJA and FJB can retain data written to the memory cell MC, as in Figures 5A and 5B. Furthermore, even if the memory cell MC shown in Figures 5C and 5D is used, the retained data can be read without being destroyed, as in Figures 5A and 5B.
[0155] 5E, the memory cell MC may have a configuration in which the FTJ element FJA of the memory cell MC of FIG. 1A is replaced with the circuit element ANA described in FIG. 4C. Alternatively, as shown in FIG. 5F, the FTJ element FJA may not be replaced with the circuit element ANA, but the FTJ element FJB may be replaced with the circuit element ANB described in FIG. 4C. Note that the circuit elements ANA and ANB shown in FIGS. 5E and 5F, respectively, may be, for example, a resistance change element used in ReRAM, an MTJ element used in MRAM, a phase change memory element, or a ferroelectric capacitor.
[0156] By replacing one of the FTJ elements FJA and FJB of the memory cell MC in Figure 1A with the circuit element ANA (circuit element ANB), data written to the memory cell MC can be held by the other of the FTJ elements FJA and FJB, as in Figures 5A and 5B. Also, even when the memory cell MC shown in Figures 5E and 5F is used, the held data can be read without being destroyed, as in Figures 5A and 5B.
[0157] Furthermore, for example, the memory cell MC may have a configuration in which the FTJ element FJA is replaced with a transistor M4A, as shown in FIGS. 6A and 6C.
[0158] 6A, the first terminal of the transistor M4A is electrically connected to the wiring FCA and the gate of the transistor M4A, and the second terminal of the transistor M4A is electrically connected to the second terminal of the transistor M1, the gate of the transistor M2, and the input terminal of the FTJ element FJB. Also, in the memory cell MC of FIG. 6C, the first terminal of the transistor M4A is electrically connected to the wiring FCA, and the second terminal of the transistor M4A is electrically connected to the gate of the transistor M4A, the second terminal of the transistor M1, the gate of the transistor M2, and the input terminal of the FTJ element FJB.
[0159] Furthermore, for example, as shown in FIGS. 6B and 6D, the FTJ element FJA may not be replaced with the transistor M4A, but the FTJ element FJB may be replaced with the transistor M4B.
[0160] Specifically, in the memory cell MC of Fig. 6B, the first terminal of the transistor M4B is electrically connected to the gate of the transistor M4B, the second terminal of the transistor M1, the gate of the transistor M2, and the output terminal of the FTJ element FJA, and the second terminal of the transistor M4B is electrically connected to the wiring FCB. Also, in the memory cell MC of Fig. 6D, the first terminal of the transistor M4B is electrically connected to the second terminal of the transistor M1, the gate of the transistor M2, and the output terminal of the FTJ element FJA, and the second terminal of the transistor M4B is electrically connected to the gate of the transistor M4B and the wiring FCB.
[0161] In FIGS. 6A and 6C, transistor M4A has a so-called diode-connected configuration. Furthermore, in FIGS. 6B and 6D, transistor M4B also has a diode-connected configuration. As shown in FIGS. 6A to 6D, even if one of the FTJ elements FJA and FJB is replaced with a circuit element having rectifying characteristics such as a diode, the other of the FTJ elements FJA and FJB can retain data written to the memory cell MC. Furthermore, even when the memory cell MC shown in FIGS. 6A to 6D is used, the retained data can be read without being destroyed, as in the case of FIGS. 5A to 5D.
[0162] 6A and 6C show a diode-connected configuration of the transistor M4A. However, as shown in FIG. 6E, the gate of the transistor M4A may be electrically connected to, for example, a wiring BSA that applies a constant voltage, rather than to the first and second terminals of the transistor M4A. The wiring BSA functions as a wiring that applies a bias voltage as a constant voltage to the gate of the transistor M4A. When the wiring BSA applies a bias voltage to the gate of the transistor M4A, a current corresponding to the potentials of the first, second, and gate terminals of the transistor M4A flows between the first and second terminals of the transistor M4A. Furthermore, the voltage between the first and second terminals of the transistor M4A and the voltage between the input and output terminals of the FTJ element FJB are each a divided voltage of the voltage between the wiring FCA and the wiring FCB. Therefore, once the polarization direction of the FTJ element FJB is determined, the voltage between the input and output terminals of the FTJ element FJB is determined, and the voltage between the first and second terminals of the transistor M4A is also determined. Therefore, the potential of the gate of transistor M2 is determined depending on the data written to the memory cell MC, so even when using the memory cell MC shown in Figure 6E, data can be written and read without destroying the data, as in Figures 5A to 5D and Figures 6A to 6D.
[0163] 6B and 6D show a configuration in which the transistor M4B is diode-connected, but as shown in FIG. 6F, the gate of the transistor M4B may be electrically connected to, for example, a wiring BSB that applies a constant voltage, rather than to the first and second terminals of the transistor M4B. That is, in the memory cell MC of FIG. 6F, similar to the memory cell MC of FIG. 6E, the voltage between the input terminal and output terminal of the FTJ element FJA and the voltage between the first terminal and second terminal of the transistor M4B are determined according to the data to be written. Also, similar to the memory cell MC of FIG. 6E, data can be read without destroying the stored data.
[0164] <Configuration example 3> In this configuration example, a memory cell that can be included in a memory device that is a semiconductor device of one embodiment of the present invention, which is different from the memory cell MC in FIG. 1A, will be described.
[0165] The memory cell MC shown in Figure 7 is a modified example of the memory cell MC of Figure 1A, in which the wiring WDL and the wiring RDL are combined into a single wiring WRDL, and the second terminal of the transistor M3 is electrically connected to the wiring WRDL.
[0166] 7 has a circuit configuration in which the write data line and the read data line are combined into a single wiring, and therefore the wiring WRDL also functions as a wiring for transmitting data to be written to the memory cell MC.
[0167] 2 is referred to for an example of a data write operation to the memory cell MC in FIG. 7. In particular, the potential applied to the wiring WRDL may be the same as the potential applied to the wiring WDL shown in the timing chart of FIG. 2. In addition, the timing chart of FIG. 3A or 3B is referred to for an example of a data read operation from the memory cell MC in FIG. 7. In particular, the potential applied to the wiring WRDL may be the same as the potential applied to the wiring RDL shown in the timing chart of FIG. 3A or 3B.
[0168] Next, a memory cell that can be included in a memory device that is a semiconductor device of one embodiment of the present invention, which is different from the memory cell MC in FIGS. 1A, 1B, and 7, will be described.
[0169] The memory cell MC shown in FIG. 8A is a modified example of the memory cell MC in FIG. 1A, and does not include the transistor M3. Furthermore, since the transistor M3 is not provided, the wiring RWL is not provided in FIG. 8A. Furthermore, in the memory cell MC in FIG. 8A, the first terminal of the transistor M2 is electrically connected to the wiring RVE, not the wiring VCE. Note that the wiring RVE functions as a wiring that applies a variable potential, for example. Specifically, the wiring RVE is connected to, for example, a high-level potential (for example, V DD ), low-level potential (e.g., V SS ) can be applied depending on the situation.
[0170] The memory cell MC of FIG. 1A is configured to bring the second terminal of the transistor M2 and the wiring RDL into a conductive or non-conductive state by switching the transistor M3 between an on state and an off state, whereas the memory cell MC of FIG. 8A is configured to bring the second terminal of the transistor M2 and the wiring RDL into a conductive or non-conductive state by varying the potential applied to the wiring RVE.
[0171] 8A, the potential changes of the wirings WWL, WDL, FCA, and FCB are explained with reference to the operation example of the timing chart in FIG. 2. Note that, at this time, the wirings RVE and RDL are supplied with the same potential (e.g., a low-level potential, a ground potential, etc.), so that the transistor M2 can be turned off regardless of the gate potential of the transistor M2. Similarly, when data is not read from the memory cell MC (when data is retained in the memory cell MC), the transistor M2 can be turned off by supplying the same potential to the wirings RVE and RDL.
[0172] When data is read from the memory cell MC in Fig. 8A, for example, the operation of the timing chart shown in Fig. 9A may be performed. Note that the potential changes of the wirings WWL, WDL, FCA, and FCB are similar to those in the operation examples of the timing charts in Fig. 3A and 3B, and therefore the explanation of the timing charts in Fig. 3A and 3B should be referred to for the potential changes of these wirings.
[0173] 9A, the potential of the wiring RVE changes in the same manner as the potential of the wiring RDL from time T21 to time T24. In the timing chart of FIG. 9A, the potentials of the wiring RVE and the wiring RDL are low from time T21 to time T24. As a result, the voltage between the first terminal and the second terminal of the transistor M2 is 0 V from time T21 to time T24, and the transistor M2 can be turned off.
[0174] Also, it is assumed that the wiring RDL is in a floating state between time T22 and time T23 in the timing chart of FIG. 9A.
[0175] 9A, the potential of the wiring RVE is changed from a low-level potential (denoted as Low in FIG. 9) to a high-level potential (denoted as High in FIG. 9), which temporarily turns on the transistor M2. As in the case of the period from time T24 to time T25 in the timing chart of FIG. 3A, the high-level potential of the wiring RDL can be changed to a potential corresponding to the potential of the gate of the transistor M2. Then, by obtaining the potential of the wiring RDL using a read circuit or the like, the data stored in the memory cell MC of FIG. 8A can be read without destroying the data.
[0176] Next, an example of a read operation of data from the memory cell MC of Fig. 8A, which is different from Fig. 9A, will be described. The operation example shown in the timing chart of Fig. 9B differs from the timing chart of Fig. 9A in the change in voltage applied to the wiring RDL.
[0177] 9B, the potential of the wiring RVE changes in the same manner as the potential of the wiring RDL from time T21 to time T24. In the timing chart of FIG. 9B, the potentials of the wiring RVE and the wiring RDL are low from time T21 to time T24. As a result, the voltage between the first terminal and the second terminal of the transistor M2 is 0 V from time T21 to time T24, and the transistor M2 can be turned off.
[0178] Note that, unlike FIG. 9A, the wiring RDL does not need to be in a floating state between time T22 and time T23 in the timing chart of FIG. 9B.
[0179] After that, between time T24 and time T25 in the timing chart of FIG. 9B, the potential of the wiring RVE is set to a constant voltage V RE2 8A, the transistor M2 is turned on, and a current corresponding to the gate potential of the transistor M2 flows between the wiring RVE and the wiring RDL via the transistor M2. After that, the amount of the current flowing through the wiring RDL is obtained by a current read circuit or the like, and the data stored in the memory cell MC of FIG. 8A can be read without destroying the data.
[0180] Furthermore, the circuit configuration of the memory cell MC in the semiconductor device according to one embodiment of the present invention is not limited to the circuit configuration of the memory cell MC in Fig. 8A. The configuration of the memory cell MC in the semiconductor device according to one embodiment of the present invention may be a configuration obtained by changing the memory cell MC in Fig. 8A depending on the case or situation.
[0181] For example, the circuit configuration of the memory cell MC in Fig. 8A may be changed to the circuit configuration of the memory cell MC shown in Fig. 8B. The memory cell MC in Fig. 8B has a configuration in which the wiring WDL and wiring RDL shown in Fig. 8A are combined into a single wiring WRDL, similar to the memory cell MC shown in Fig. 7.
[0182] As an example, the wiring WRDL functions as a wiring for transmitting data to be written to the memory cell MC, similar to the wiring WRDL electrically connected to the memory cell MC in Figure 7, and also functions as a wiring for supplying a precharge potential for reading data from the memory cell MC.
[0183] For an example of a data write operation to the memory cell MC in FIG. 8B, refer to the description of the example of a data write operation to the memory cell MC in FIG. 7. In particular, the potential applied to the wiring WRDL may be the same as the potential applied to the wiring WDL shown in the timing chart of FIG. 2. For an example of a data read operation to the memory cell MC in FIG. 7, refer to the timing chart of FIG. 9A or 9B. In particular, the potential applied to the wiring WRDL may be the same as the potential applied to the wiring RDL shown in the timing chart of FIG. 3A or 3B.
[0184] By applying the memory cell MC to the semiconductor device described in this embodiment, a semiconductor device that does not require rewriting of data (a semiconductor device that performs non-destructive readout) can be configured. Furthermore, by applying the memory cell MC to the semiconductor device, data rewriting is no longer necessary, and therefore power consumption required for rewriting can be reduced. Furthermore, by applying the memory cell MC to the semiconductor device, there is no need to provide a circuit that rewrites data, and therefore the circuit area of the semiconductor device can be reduced.
[0185] Note that this embodiment mode can be appropriately combined with other embodiment modes described in this specification.
[0186] (Embodiment 2) In this embodiment, a memory device that can include the memory cells MC described in the above embodiment will be described.
[0187] <Storage device configuration example> 10 is an example of a circuit configuration of the memory device. The memory device 100 has a memory cell array MCA, a circuit WDD, a circuit RDD, a circuit WWD, a circuit RWD, and a circuit FECD. Note that the memory cell MC applicable to the memory device 100 of FIG. 10 is the memory cell MC of FIG. 1A (FIG. 1B) as an example.
[0188] The memory cell array MCA has a plurality of memory cells MC. In the memory cell array MCA, the plurality of memory cells MC are arranged in a matrix of m rows and n columns (m and n are each an integer of 1 or greater). In Fig. 10, as an example, the memory cell MC located in the i-th row and j-th column (i is an integer of 1 or greater and m or less, and j is an integer of 1 or greater and n or less) is referred to as memory cell MC[i,j] (memory cell MC[i,j] is not shown).
[0189] In addition, in the memory cell array MCA of the memory device 100, wirings WDL[1] to WDL[n] and wirings RDL[1] to RDL[n] are arranged in the column direction. Note that the [1] attached to the wirings WDL and RDL indicates that they are the wirings in the first column, and the [n] attached to the wirings WDL and RDL indicates that they are the wirings in the nth column. Also, wirings RWL[1] to RWL[m], wirings WWL[1] to WWL[m], wirings FCA[1] to FCA[m], and wirings FCB[1] to FCB[m] are arranged in the row direction. Note that the [1] attached to the wirings RWL, WWL, FCA, and FCB indicates that they are the wirings in the first row, and the [m] attached to the wirings RWL, WWL, FCA, and FCB indicates that they are the wirings in the mth row.
[0190] The wirings WDL[1] to WDL[n] correspond to the wiring WDL in the memory cell MC in FIG. 1A (FIG. 1B), and the wirings RDL[1] to RDL[n] correspond to the wiring RDL in the memory cell MC in FIG. 1A (FIG. 1B). The wirings RWL[1] to RWL[m] correspond to the wiring RWL in the memory cell MC in FIG. 1A (FIG. 1B), the wirings WWL[1] to WWL[m] correspond to the wiring WWL in the memory cell MC in FIG. 1A (FIG. 1B), the wirings FCA[1] to FCA[m] correspond to the wiring FCA in the memory cell MC in FIG. 1A (FIG. 1B), and the wirings FCB[1] to FCB[m] correspond to the wiring FCB in the memory cell MC in FIG. 1A (FIG. 1B).
[0191] The circuit WDD is electrically connected to the wirings WDL[1] to WDL[n]. The circuit RWD is electrically connected to the wirings RWL[1] to RWL[m]. The circuit WWD is electrically connected to the wirings WWL[1] to WWL[m]. The circuit FECD is electrically connected to the wirings FCA[1] to FCA[m] and the wirings FCB[1] to FCB[m]. The circuit RDD is electrically connected to the wirings RDL[1] to RDL[n].
[0192] The circuit WWD functions as a write word line driver circuit, for example. For example, the circuit WWD can select multiple memory cells MC in the memory cell array MCA to perform a write operation by transmitting a select signal to one of the wirings WWL[1] to WWL[m] and a non-select signal to the remaining wirings. Specifically, for example, in the case of the memory cell MC of FIG. 1A, the select signal may be a high-level potential and the non-select signal may be a low-level potential. In the memory cell MC of FIG. 1A, when a high-level potential is applied to the wiring WWL, the transistor M1 is turned on, and data to be written can be sent from the wiring WDL to the memory cell MC. On the other hand, in the memory cell MC of FIG. 1A (FIG. 1B), when a low-level potential is applied to the wiring WWL, the transistor M1 is turned off, and therefore, even if data to be written to another memory cell MC is sent from the wiring WDL, the data is not written to the memory cell MC to which the low-level potential is applied from the wiring WWL.
[0193] The circuit RWD functions as a read word line driver circuit, for example. For example, the circuit RDD can select multiple memory cells MC in the memory cell array MCA for a read operation by transmitting a select signal to one of the wirings RWL[1] to RWL[m] and a non-select signal to the remaining wirings. Specifically, for example, in the case of the memory cell MC of FIG. 1A, the select signal may be a high-level potential and the non-select signal may be a low-level potential. In the memory cell MC of FIG. 1A, when a high-level potential is applied to the wiring RWL, the transistor M1 is turned on, and data stored in the memory cell MC can be transmitted from the memory cell MC to the wiring RDL. On the other hand, in the memory cell MC of FIG. 1A, when a low-level potential is applied to the wiring RWL, the transistor M3 is turned off, and data stored in the memory cell MC is not transmitted from the memory cell MC to the wiring RDL.
[0194] As an example, the circuit FECD has a function of applying a constant potential to each of the wirings FCA and FCB. Specifically, for example, when writing data to a memory cell MC, the circuit FECD can apply a constant potential to each of the wirings FCA and FCB, thereby generating polarization (changing the direction of polarization) in the FTJ elements FJA and FJB provided in each of the multiple memory cells MC. Alternatively, when reading data from the memory cell MC, the circuit FECD can apply a divided voltage corresponding to the potential difference between the wirings FCA and FCB between the input terminal and output terminal of the FTJ element FJA and between the input terminal and output terminal of the FTJ element FJB by applying a constant potential to each of the wirings FCA and FCB.
[0195] The circuit WDD functions as a write data line driver circuit, for example. For example, the circuit WDD can write write data (for example, voltage) to each of the wirings WDL[1] to WDL[n] to write the write data to a plurality of memory cells MC arranged in a specific row selected by the circuit WDD.
[0196] The circuit RDD functions as a read circuit, for example. For example, the circuit RDD can acquire data (e.g., voltage, current, etc.) output from a plurality of memory cells MC arranged in a specific row selected by the circuit RWD from each of the wirings RDL[1] to RDL[n] and read the data. For example, the circuit WDD includes one or more selected from a precharge circuit, a sense amplifier circuit, a current-voltage conversion circuit, etc.
[0197] <Example of storage device operation> Next, an example of the operation of the storage device 100 will be described.
[0198] <<Write operation example 1>> Fig. 11 is a timing chart showing an example of an operation of writing data to a memory cell MC of the memory device 100. Note that the timing chart of Fig. 2 described in the above embodiment shows an example of an operation in one memory cell MC, whereas the timing chart of Fig. 11 shows an example of an operation of writing data to a plurality of memory cells MC included in a memory cell array MCA.
[0199] The timing chart in Figure 11 shows the changes in potential of wiring WWL[1], wiring WWL[2], wiring WWL[m], wiring WDL[1], wiring WDL[2], wiring WDL[n], wiring FCA[1], wiring FCB[1], wiring FCA[2], wiring FCB[2], wiring FCA[m], and wiring FCB[m] between time U1 and time U13 and at times around those times.
[0200] Between time U1 and time U2, for example, the circuit WWD applies a low-level potential (denoted as Low in FIG. 11) to the wirings WWL[1] to WWL[m] as an initial potential. Therefore, a low-level potential is applied to the gates of the transistors M1 of all the memory cells MC included in the memory cell array MCA, and the transistors M1 are turned off.
[0201] Furthermore, between time U1 and time U2, the circuit WDD does not transmit write data to the wirings WDL[1] to WDL[n]. Therefore, between time U1 and time U2, the circuit WDD applies, for example, ground potential to the wirings WDL[1] to WDL[n].
[0202] Between time U1 and time U2, the circuit FECD supplies the potential V 0A , and potential V 0B The potential V 0A , and potential V 0B For details, please refer to the explanation of the timing chart in Figure 2.
[0203] Between time U2 and time U5, the circuit WWD applies a high-level potential (denoted as "High" in FIG. 11) to the wiring WWL[1] and a low-level potential to the wirings WWL[2] to WWL[m]. Therefore, in the memory cell array MCA, a high-level potential is applied to the gate of the transistor M1 included in each of the memory cells MC[1,1] to MC[1,n] arranged in the first row, so that the transistor M1 included in each of the memory cells MC[1,1] to MC[1,n] is turned on. Furthermore, in the memory cell array MCA, a low-level potential is applied to the gate of the transistor M1 included in each of the memory cells MC[2,1] to MC[m,n] arranged in the second to m rows, so that the transistor M1 included in each of the memory cells MC[2,1] to MC[m,n] is turned off. In other words, the circuit WWD can select the memory cell MC located in the first row of the memory cell array MCA as the write destination by applying a high-level potential to the wiring WWL[1] and a low-level potential to the wirings WWL[2] to WWL[m].
[0204] Between time U2 and time U5, the circuit WDD provides write data, for example, D[1,1] to D[1,n], to the wirings WDL[1] to WDL[n]. Since the memory cells MC arranged in the first row of the memory cell array MCA are selected as write destinations by the circuit WWD, potentials corresponding to D[1,1] to D[1,n] are applied to the gates of the transistors M2 of the memory cells MC[1,1] to MC[1,n].
[0205] Also, between time U3 and time U4, the circuit FECD applies a potential V 1A Applying a potential V 0B The circuit FECD applies a potential V 0Aand a potential V 0B Give.
[0206] Furthermore, between time U4 and time U5, the circuit FECD applies a potential V 0A Applying a potential V 1B The circuit FECD continues to apply a potential V 0A and a potential V 0B Give.
[0207] In addition, the potential V 1A , and potential V 1B For details, please refer to the explanation of the timing chart in Figure 2.
[0208] By the operation from time U2 to time U5, the direction of polarization generated in the FTJ elements FJA and FJB included in each of the memory cells MC[1,1] to MC[1,n] in the first row of the memory cell array MCA is determined according to D[1,1] to D[1,n] sent from the wirings WDL[1] to WDL[n]. In other words, by the operation from time U2 to time U5, D[1,1] to D[1,n] are written to each of the memory cells MC[1,1] to MC[1,n].
[0209] Between time U5 and time U8, the circuit WWD applies a high-level potential to the wiring WWL[2] and a low-level potential to the wiring WWL[1] and the wirings WWL[3] to WWL[m]. Therefore, in the memory cell array MCA, a high-level potential is applied to the gate of the transistor M1 included in each of the memory cells MC[2,1] to MC[2,n] arranged in the second row, so that the transistor M1 included in each of the memory cells MC[2,1] to MC[2,n] is turned on. In addition, in the memory cell array MCA, a high-level potential is applied to the gate of the transistor M1 included in each of the memory cells MC[1,1] to MC[1,n] and the memory cells MC[3,1] to MC[m,n] arranged in the first row and the third to m rows, so that the transistor M1 included in each of the memory cells MC[1,1] to MC[1,n] and the memory cells MC[3,1] to MC[m,n] is turned off. In other words, the circuit WWD can select the memory cell MC located in the second row of the memory cell array MCA as the write destination by applying a high-level potential to the wiring WWL[2] and a low-level potential to the wiring WWL[1] and the wirings WWL[3] to WWL[m].
[0210] Between time U5 and time U8, the circuit WDD supplies write data, for example, D[2,1] to D[2,n] to the wirings WDL[1] to WDL[n]. Since the memory cells MC arranged in the second row of the memory cell array MCA are selected as write destinations by the circuit WWD, potentials according to D[2,1] to D[2,n] are supplied to the gates of the transistors M2 of the memory cells MC[2,1] to MC[2,n].
[0211] Also, between time U6 and time U7, the circuit FECD applies a potential V 1A Applying a potential V 0BNote that the circuit FECD applies a potential V 0A and a potential V 0B Give.
[0212] Furthermore, between time U7 and time U8, the circuit FECD applies a potential V 0A Applying a potential V 1B The circuit FECD continues to apply a potential V 0A and applies a potential V to each of the wirings FCB[1] and FCB[3] to FCB[m]. 0B Give.
[0213] By the operation from time U5 to time U8, the direction of polarization generated in the FTJ elements FJA and FJB included in each of the memory cells MC[2,1] to MC[2,n] in the second row of the memory cell array MCA is determined according to D[2,1] to D[2,n] sent from the wirings WDL[1] to WDL[n]. That is, by the operation from time U5 to time U8, D[2,1] to D[2,n] are written to each of the memory cells MC[2,1] to MC[2,n].
[0214] Between time U8 and time U9, a data write operation is performed to memory cells MC arranged in the third to m-1th rows of the memory cell array MCA, similar to the data write operation to memory cells MC arranged in the first row of the memory cell array MCA that was performed between time U2 and time U5, and the data write operation to memory cells MC arranged in the second row of the memory cell array MCA that was performed between time U5 and time U8.
[0215] Between time U9 and time U12, the circuit WWD applies a high-level potential to the wiring WWL[m] and a low-level potential to the wirings WWL[1] to WWL[m-1]. Therefore, in the memory cell array MCA, a high-level potential is applied to the gate of the transistor M1 included in each of the memory cells MC[m,1] to MC[m,n] arranged in the m-th row, so that the transistor M1 included in each of the memory cells MC[m,1] to MC[m,n] is turned on. Furthermore, in the memory cell array MCA, a low-level potential is applied to the gate of the transistor M1 included in each of the memory cells MC[1,1] to MC[m-1,n] arranged in the 1st to m-1st rows, so that the transistor M1 included in each of the memory cells MC[1,1] to MC[m-1,n] is turned off. In other words, the circuit WWD can select the memory cell MC located in the mth row of the memory cell array MCA as the write destination by applying a high-level potential to the wiring WWL[m] and a low-level potential to the wirings WWL[1] to WWL[m-1].
[0216] Between time U9 and time U12, the circuit WDD supplies write data, for example, D[m,1] to D[m,n] to the wirings WDL[1] to WDL[n], respectively. Since the memory cell MC arranged in the m-th row of the memory cell array MCA is selected as the write destination by the circuit WWD, potentials according to D[m,1] to D[m,n] are supplied to the gates of the transistors M2 of the memory cells MC[m,1] to MC[m,n].
[0217] In addition, between time U10 and time U11, the circuit FECD applies a potential V 1A Apply a potential V 0B Note that the circuit FECD applies a potential V 0A and applies a potential V to each of the wirings FCB[1] to FCB[m-1]. 0BGive.
[0218] Furthermore, between time U11 and time U12, the circuit FECD applies a potential V 0A Apply a potential V 1B The circuit FECD continues to apply a potential V 0A and applies a potential V to each of the wirings FCB[1] to FCB[m-1]. 0B Give.
[0219] By the operation from time U9 to time U12, the direction of polarization generated in the FTJ element FJA and the FTJ element FJB included in each of the memory cells MC[m,1] to MC[m,n] in the m-th row of the memory cell array MCA is determined according to D[m,1] to D[m,n] sent from the wirings WDL[1] to WDL[n]. That is, by the operation from time U9 to time U12, D[m,1] to D[m,n] are written to each of the memory cells MC[m,1] to MC[m,n].
[0220] By performing the operations from time U1 to time U12, D[1,1] to D[m,n] can be written to the memory cells MC[1,1] to MC[m,n] included in the memory cell array MCA, respectively.
[0221] 11, in the operation after the end of the data write operation to the memory cells MC[1,1] to MC[m,n] (the operation between time U12 and time U13), the circuit WWD applies a low-level potential to the wirings WWL[1] to WWL[m], for example. The circuit WDD also applies a ground potential to the wirings WDL[1] to WDL[n], for example. The circuit FECD also applies a potential V to each of the wirings FCA[1] to FCA[m] and the wirings FCB[1] to FCB[m], for example. 0A , and potential V 0B is given.
[0222] 11 is an example, and the operation may be changed depending on the situation or the case. For example, in the operation from time U2 to time U5 in the timing chart of FIG. 11, a high-level potential is applied to the wiring WWL[1], and D[1,1] to D[1,n] are applied to the wirings WDL[1] to WDL[n]. However, during the period when a high-level potential is applied to the wiring WWL[1], D[1,1] to D[1,n] may be applied to the wirings WDL[1] to WDL[n], or during the period when D[1,1] to D[1,n] are applied to the wirings WDL[1] to WDL[n], a high-level potential may be applied to the wiring WWL[1]. In addition, when a potential V 1A is applied, and the potential V 0B is applied to the wiring FCA[1], and the potential V 0A is applied, and the potential V 1B The period during which the potential V is applied may be any period during which a high-level potential is applied to the wiring WWL[1] and D[1,1] to D[1,n] are applied to the wirings WDL[1] to WDL[n]. 0A is applied, and the potential V 1B During this period, the potential V 1A is applied, and the potential V 0B It may be before the period given.
[0223] <<Write operation example 2>> Next, an example of a data write operation to the memory cells MC of the memory device 100, which is different from the timing chart of FIG. 11, will be described.
[0224] The timing chart shown in Fig. 12 shows an example of a write operation that is different from the write operation example of the timing chart of Fig. 11. Like the timing chart of Fig. 11, the timing chart of Fig. 12 shows changes in the potential of the wiring WWL[1], wiring WWL[2], wiring WWL[m], wiring WDL[1], wiring WDL[2], wiring WDL[n], wiring FCA[1], wiring FCB[1], wiring FCA[2], wiring FCB[2], wiring FCA[m], and wiring FCB[m] between time U1 and time U13 and at times around those times.
[0225] The write operation of the timing chart of Figure 12 differs from the write operation of the timing chart of Figure 11 in that a high-level potential is input to each of the wirings WWL[1] to WWL[m] between time U2 and time U12, and in that the potentials of each of the wirings FCA[1] to FCA[m] and wirings FCB[1] to FCB[m] fluctuate between time U1 and time U13.
[0226] 12, a high-level potential is input to each of the wirings WWL[1] to WWL[m], and therefore a high-level potential is input to the gate of each of the transistors M1 in the memory cells MC[1,1] to MC[m,n] included in the memory cell array MCA, and therefore the transistors M1 in each of the memory cells MC[1,1] to MC[m,n] are turned on. In other words, focusing on the j-th column, conduction is established between the wiring WDL[j] and the gate of each of the transistors M2 in the memory cells MC[1,j] to MC[m,j].
[0227] In addition, between time U1 and time U2 in the timing chart of FIG. 12, the wirings FCA[1] to FCA[m] are supplied with a potential V NA is applied to the wirings FCB[1] to FCB[m], and a potential V NB is given.
[0228] In addition, V NA is a potential at which no polarization occurs (no change) in the FTJ element FJA for all data (potential) input from the wiring WDL to the gate of the transistor M2, and V NB is set to a potential at which no polarization occurs (no change) in the FTJ element FJB for all data (potential) input from the wiring WDL to the gate of the transistor M2. For example, V NA is V 0A Higher than V 1A For example, the potential can be set to be lower than V NB is V 0B Higher than V 1B The potential can be lower than
[0229] In addition, between time U3 and time U4 in the timing chart of FIG. 12, the wiring FCA[1] is supplied with a potential V 1A is given, and the wiring FCB[1] has a potential V 0B The wirings FCA[2] to FCA[m] are each continuously supplied with a potential V NA is applied, and the potential V NB is given.
[0230] In addition, between time U4 and time U5 in the timing chart of FIG. 12, the wiring FCA[1] is supplied with a potential V 0A is given, and the wiring FCB[1] has a potential V 1B The wirings FCA[2] to FCA[m] are each continuously supplied with a potential V NA is applied, and the potential V NB is given.
[0231] 12, the direction of polarization generated in the FTJ elements FJA and FJB included in each of the memory cells MC[1,1] to MC[1,n] in the first row of the memory cell array MCA is determined according to D[1,1] to D[1,n] sent from the wirings WDL[1] to WDL[n]. Meanwhile, between time U2 and time U5, the wirings FCA[2] to FCA[m] are supplied with a potential V NA is applied to each of the wirings FCB[2] to FCB[m]. NB Therefore, even if the transistors M1 of the memory cells MC[2,1] to MC[m,n] are turned on, D[1,1] to D[1,n] are not written to the memory cells MC of each column.
[0232] In other words, in the operation of the timing chart of Figure 12, each of the wirings FCA[1] to FCA[m] and wirings FCB[1] to FCB[m] can function not only as wirings for controlling the polarization of the FTJ elements FJA and FJB, but also as selection signal lines for writing data.
[0233] In the timing chart of Figure 12, even after time U5, by using wiring FCA[1] to wiring FCA[m] and wiring FCB[1] to wiring FCB[m] to select memory cells MC one row at a time from the second row to the mth row of the memory cell array MCA in accordance with the data transmitted from wiring WDL[1] to wiring WDL[n], D[2,1] to D[m,n] can be written to each of memory cells MC[2,1] to memory cells MC[m,n] included in the memory cell array MCA, as in the operation example of the timing chart of Figure 11.
[0234] <<Read operation example 1>> Fig. 13 is a timing chart showing an example of a data read operation from a memory cell MC of the memory device 100. Note that the timing charts of Fig. 3A, Fig. 3B, etc. described in the above embodiment show an example of an operation in one memory cell MC, while the timing chart of Fig. 13 shows an example of an operation of reading data from a plurality of memory cells MC included in a memory cell array MCA.
[0235] The timing chart of Figure 13 shows the changes in potential of wiring RWL[1], wiring RWL[2], wiring RWL[m], wiring FCA[1], wiring FCB[1], wiring FCA[2], wiring FCB[2], wiring FCA[m], wiring FCB[m], wiring RDL[1], wiring RDL[2], and wiring RDL[n] between time U21 and time U33 and at times around those times.
[0236] Between time U21 and time U22, for example, the circuit RWD applies a low-level potential (denoted as Low in FIG. 13) to the wirings RWL[1] to RWL[m] as an initial potential. Therefore, a low-level potential is applied to the gates of the transistors M3 of all the memory cells MC included in the memory cell array MCA, and the transistors M3 are turned off.
[0237] Furthermore, between time U21 and time U22, the circuit FECD supplies the potential V 0A , and potential V 0B The potential V 0A , and potential V 0B For details, please refer to the explanations of timing charts such as Figures 2 and 3A.
[0238] Furthermore, between time U21 and time U22, it is preferable to apply a potential corresponding to the potential applied to the wiring VCE to the wirings RDL[1] to RDL[n], for example. For example, when the wiring VCE is at a low-level potential, it is preferable to apply a high-level potential to the wirings RDL[1] to RDL[n], or when the wiring VCE is at a high-level potential, it is preferable to apply a low-level potential to the wirings RDL[1] to RDL[n]. In this operation example, the wirings RDL[1] to RDL[n] are applied with a potential V that does not interfere with reading data from the memory cell MC. RE3 is assumed to be given.
[0239] Between time U22 and time U25, the circuit FECD applies a potential V M Applying a potential V 0B The circuit FECD also applies a potential V 0A and applies a potential V 0B At this time, between the wiring FCA[1] and the wiring FCB[1], V M -V 0B Therefore, a divided voltage of this voltage is applied to each of the FTJ elements FJA and FJB of the memory cells MC[1,1] to MC[1,n] in the first row of the memory cell array MCA. Therefore, the potential of the gate of the transistor M2 of each of the memory cells MC[1,1] to MC[1,n] is determined by the polarization direction of the FTJ elements FJA and FJB, that is, the data written in that memory cell MC.
[0240] In addition, the potential V M For details, please refer to the explanation of the timing chart in FIG. 3A etc.
[0241] Between time U23 and time U24, the circuit RWD applies a high-level potential (denoted as "High" in FIG. 13) to the wiring RWL[1]. The circuit RWD also applies a low-level potential to the wirings RWL[2] to RWL[m]. Therefore, in the memory cell array MCA, a high-level potential is applied to the gate of the transistor M3 included in each of the memory cells MC[1,1] to MC[1,n] arranged in the first row, so that the transistor M3 included in each of the memory cells MC[1,1] to MC[1,n] is turned on. Furthermore, in the memory cell array MCA, a low-level potential is applied to the gate of the transistor M3 included in each of the memory cells MC[2,1] to MC[m,n] arranged in the second to m rows, so that the transistor M3 included in each of the memory cells MC[2,1] to MC[m,n] is turned off.
[0242] In other words, the circuit FECD applies a potential V M Applying a potential V 0B and applies a potential V 0A and applies a potential V 0B By applying a high-level potential to the wiring RWL[1] and a low-level potential to the wirings RWL[2] to RWL[m], the memory cell MC arranged in the first row of the memory cell array MCA can be selected as the read source.
[0243] Furthermore, between time U23 and time U24, the wirings VCE and RDL[1] to RDL[n] of the memory cells MC[1,1] to MC[1,n] in the first row of the memory cell array MCA are electrically connected, so that currents corresponding to the gate potentials of the transistors M2 in the memory cells MC[1,1] to MC[1,n] flow through the wirings RDL[1] to RDL[n]. Alternatively, the potentials of the wirings RDL[1] to RDL[n] change depending on the gate potentials of the transistors M2 in the memory cells MC[1,1] to MC[1,n]. That is, data (e.g., current or voltage) corresponding to D[1,1] to D[1,n] is transmitted to the wirings RDL[1] to RDL[n] as data stored in the memory cells MC[1,1] to MC[1,n].
[0244] At this time, by acquiring data (e.g., current or voltage) transmitted to wiring RDL[1] to wiring RDL[n] using a circuit RDD or the like, D[1,1] to D[1,n] stored in each of memory cells MC[1,1] to MC[1,n] can be read out.
[0245] Between time U25 and time U27, the circuit FECD applies a potential V M Applying a potential V 0B The circuit FECD also applies a potential V 0A and applies a potential V 0B At this time, between the wiring FCA[2] and the wiring FCB[2], V M -V 0BTherefore, a divided voltage of this voltage is applied to each of the FTJ elements FJA and FJB of the memory cells MC[2,1] to MC[2,n] in the second row of the memory cell array MCA. Therefore, the potential of the gate of the transistor M2 of each of the memory cells MC[2,1] to MC[2,n] is determined by the polarization direction of the FTJ elements FJA and FJB, that is, the data written in that memory cell MC.
[0246] Between time U26 and time U27, the circuit RWD applies a high-level potential to the wiring RWL[2]. The circuit RWD also applies a low-level potential to the wiring RWL[1] and the wirings RWL[3] to RWL[m]. Therefore, in the memory cell array MCA, a high-level potential is applied to the gates of the transistors M3 included in each of the memory cells MC[2,1] to MC[2,n] arranged in the second row, so that the transistors M3 included in each of the memory cells MC[2,1] to MC[2,n] are turned on. In the memory cell array MCA, a low-level potential is applied to the gates of the transistors M3 included in each of the memory cells MC arranged in the first row and the third to m-th rows, so that the transistors M3 included in each of the memory cells MC arranged in the first row and the third to m-th rows are turned off.
[0247] In other words, the circuit FECD applies a potential V M Applying a potential V 0B and applies a potential V 0A and applies a potential V 0B By applying a high-level potential to the wiring RWL[2] and the circuit RWD applying a low-level potential to the wiring RWL[1] and the wirings RWL[3] to RWL[m], the memory cell MC arranged in the second row of the memory cell array MCA can be selected as the read source.
[0248] Furthermore, between time U26 and time U27, conduction occurs between the wiring VCE and the wiring RDL[1] to wiring RDL[n] of the memory cells MC[2,1] to MC[2,n] in the second row of the memory cell array MCA. This causes currents corresponding to the gate potentials of the transistors M2 in the memory cells MC[2,1] to MC[2,n] to flow through the wirings RDL[1] to RDL[n]. Alternatively, the potentials of the wirings RDL[1] to RDL[n] change depending on the gate potentials of the transistors M2 in the memory cells MC[2,1] to MC[2,n]. That is, data (e.g., current or voltage) corresponding to D[2,1] to D[2,n] is transmitted to the wirings RDL[1] to RDL[n] as data stored in the memory cells MC[2,1] to MC[2,n].
[0249] At this time, by acquiring data (e.g., current or voltage) transmitted to wiring RDL[1] to wiring RDL[n] using a circuit RDD or the like, D[2,1] to D[2,n] stored in each of memory cells MC[2,1] to MC[2,n] can be read out.
[0250] Between time U28 and time U29, a data read operation is performed from memory cells MC arranged in the third to m-1th rows of the memory cell array MCA, similar to the data read operation from memory cells MC arranged in the first row of the memory cell array MCA performed between time U22 and time U25, and the data read operation from memory cells MC arranged in the second row of the memory cell array MCA performed between time U25 and time U28.
[0251] Between time U29 and time U32, the circuit FECD applies a potential V M Apply a potential V 0B The circuit FECD applies a potential V0A and applies a potential V 0B At this time, between the wiring FCA[m] and the wiring FCB[m], V M -V 0B Therefore, a divided voltage of this voltage is applied to each of the FTJ elements FJA and FJB of the memory cells MC[m,1] to MC[m,n] in the m-th row of the memory cell array MCA. Therefore, the potential of the gate of the transistor M2 of each of the memory cells MC[m,1] to MC[m,n] is determined by the polarization direction of the FTJ elements FJA and FJB, that is, the data written in the memory cell MC.
[0252] Between time U30 and time U31, the circuit RWD applies a high-level potential to the wiring RWL[m]. The circuit RWD also applies a low-level potential to the wirings RWL[1] to RWL[m-1]. Therefore, in the memory cell array MCA, a high-level potential is applied to the gate of the transistor M3 included in each of the memory cells MC[m,1] to MC[m,n] arranged in the m-th row, so that the transistor M3 included in each of the memory cells MC[m,1] to MC[m,n] is turned on. Furthermore, in the memory cell array MCA, a low-level potential is applied to the gate of the transistor M3 included in each of the memory cells MC[1,1] to MC[m-1,n] arranged in the 1st to m-1st rows, so that the transistor M3 included in each of the memory cells MC[1,1] to MC[m-1,n] is turned off.
[0253] In other words, the circuit FECD applies a potential V M Apply a potential V 0B and applies a potential V 0A and applies a potential V 0BBy applying a high-level potential to the wiring RWL[m] and by the circuit RWD applying a low-level potential to the wirings RWL[1] to RWL[m-1], the memory cell MC arranged in the mth row of the memory cell array MCA can be selected as the read source.
[0254] Furthermore, between time U30 and time U31, conduction is established between the wirings VCE and the wirings RDL[1] to RDL[n] of the memory cells MC[m,1] to MC[m,n] in the m-th row of the memory cell array MCA, so that currents corresponding to the potentials of the gates of the transistors M2 in the memory cells MC[m,1] to MC[m,n] flow through the wirings RDL[1] to RDL[n]. Alternatively, the potentials of the wirings RDL[1] to RDL[n] change depending on the potentials of the gates of the transistors M2 in the memory cells MC[m,1] to MC[m,n]. That is, data (e.g., current or voltage) corresponding to D[m,1] to D[m,n] is transmitted to the wirings RDL[1] to RDL[n] as data stored in the memory cells MC[m,1] to MC[m,n].
[0255] By performing the operations from time U21 to time U32, D[1,1] to D[m,n] can be read from the memory cells MC[1,1] to MC[m,n] included in the memory cell array MCA, respectively.
[0256] 13, after the data read operation from the memory cells MC[1,1] to MC[m,n] is completed (the operation from time U32 to time U33), the circuit RWD applies a low-level potential to the wirings RWL[1] to RWL[m], for example. Also, the circuit FECD applies a potential V 0A , and potential V 0BIn addition, as an example, a ground potential is applied to each of the wirings RDL[1] to RDL[n].
[0257] <<Read operation example 2>> Next, an example of an operation of reading data from the memory cells MC of the memory device 100, which is different from the timing chart of FIG. 13, will be described.
[0258] The timing chart shown in Fig. 14 shows an example of a read operation that is different from the read operation example of the timing chart of Fig. 13. Like the timing chart of Fig. 13, the timing chart of Fig. 14 shows changes in the potential of the wiring RWL[1], wiring RWL[2], wiring RWL[m], wiring FCA[1], wiring FCB[1], wiring FCA[2], wiring FCB[2], wiring FCA[m], wiring FCB[m], wiring RDL[1], wiring RDL[2], and wiring RDL[n] between time U21 and time U33 and around those times.
[0259] The read operation of the timing chart of FIG. 14 is performed between time U22 and time U32 when each of the wirings FCA[1] to FCA[m] is at the potential V M This differs from the read operation in the timing chart of FIG.
[0260] Between time U22 and time U32 in the timing chart of FIG. 14, V M is input, and V is input to each of the wirings FCB[1] to FCB[m]. 0Bis input, the potential of the gate of each of the transistors M2 in the memory cells MC[1,1] to MC[m,n] becomes a potential corresponding to the data stored in each of the memory cells MC between time U22 and time U32. Also, at this time, a voltage is generated between the gate and the first terminal of each of the transistors M2 in the memory cells MC[1,1] to MC[m,n], and therefore, a current flows between the first terminal and the second terminal of the transistor M2 depending on the potential of the second terminal of the transistor M2.
[0261] In addition, in this operation example, when selecting a memory cell MC to be read from the memory cell array MCA, a high-level potential can be input from the circuit RWD to any one of the wirings RWL[1] to RWL[m] and a low-level potential to the remaining wirings. For example, in the timing chart of Figure 14, by applying a high-level potential to the wiring RWL[1] and a low-level potential to the wirings RWL[2] to RWL[m] between times U23 and U24, data stored in the memory cells MC arranged in the first row of the memory cell array MCA can be read. Similarly, as between time U26 and time U27, by applying a high-level potential to wiring RWL[2] and a low-level potential to wiring RWL[1] and wiring RWL[3] to wiring RWL[m], data stored in memory cells MC arranged in the second row of the memory cell array MCA can be read out, and as between time U30 and time U31, by applying a high-level potential to wiring RWL[m] and a low-level potential to wiring RWL[1] to wiring RWL[m-1], data stored in memory cells MC arranged in the mth row of the memory cell array MCA can be read out.
[0262] That is, in the operation example of the timing chart in FIG. 14, the potentials of the wirings RWL[1] to RWL[m] can change in the same manner as in the operation example of the timing chart in FIG.
[0263] 14, when reading out a plurality of memory cells MC included in the memory cell array MCA, it is not necessary to change the potentials of the wirings FCA[1] to FCA[m] and the wirings FCB[1] to FCB[m] for each memory cell MC to be read out. In other words, by applying the operation example of the timing chart of FIG. 14, the circuit FECD can be configured without a circuit that selects a wiring that transmits a signal, such as a selector.
[0264] <<Read operation example 3>> Next, an example of an operation of reading data from the memory cells MC of the memory device 100, which is different from the timing charts of FIGS. 13 and 14, will be described.
[0265] The timing chart shown in Fig. 15 shows an example of a read operation that is different from the read operation examples of the timing charts of Fig. 13 and Fig. 14. Like the timing charts of Fig. 13 and Fig. 14, the timing chart of Fig. 15 shows changes in the potential of the wiring RWL[1], wiring RWL[2], wiring RWL[m], wiring FCA[1], wiring FCB[1], wiring FCA[2], wiring FCB[2], wiring FCA[m], wiring FCB[m], wiring RDL[1], wiring RDL[2], and wiring RDL[n] between time U21 and time U33 and around those times.
[0266] The read operation of the timing chart of Figure 15 differs from the read operation of the timing chart of Figure 13 in that each of the wirings RWL[1] to RWL[m] is at a high level potential between time U22 and time U32, and in that each of the wirings FCA[1] to FCA[m] and wirings FCB[1] to FCB[m] fluctuates in potential between time U22 and time U32.
[0267] 15, a high-level potential is input to each of the wirings RWL[1] to RWL[m], and therefore a high-level potential is input to the gate of each of the transistors M3 in the memory cells MC[1,1] to MC[m,n] from time U22 to time U32, turning on the transistors M3 in each of the memory cells MC[1,1] to MC[m,n].
[0268] In addition, between time U23 and time U24 in the timing chart of FIG. 15, the wiring FCA[1] is supplied with a potential V M is given, and the wiring FCB[1] has a potential V 0B The wirings FCA[2] to FCA[m] are supplied with a potential V 0A is applied to the wirings FCB[2] to FCB[m], and a potential V 0B At this time, between the wiring FCA[1] and the wiring FCB[1], V M -V 0B Therefore, a divided voltage of this voltage is applied to each of the FTJ elements FJA and FJB of the memory cells MC[1,1] to MC[1,n] in the first row of the memory cell array MCA. Therefore, the potential of the gate of the transistor M2 of each of the memory cells MC[1,1] to MC[1,n] is determined by the polarization direction of the FTJ elements FJA and FJB, that is, the data written in that memory cell MC.
[0269] Furthermore, since the potential of the gate of the transistor M2 of each of the memory cells MC[1,1] to MC[1,n] is determined, a voltage is generated between the gate and the first terminal of the transistor M2, and therefore, depending on the potential of the second terminal of the transistor M2, a current flows between the first terminal and the second terminal of the transistor M2. Note that since the transistor M3 is in an on state, the second terminal of the transistor M2 is supplied with a potential V RE3is input. Therefore, a current corresponding to the gate potential of the transistor M2 in each of the memory cells MC[1,1] to MC[1,n] flows through the wirings RDL[1] to RDL[n]. Alternatively, the potentials of the wirings RDL[1] to RDL[n] change depending on the gate potential of the transistor M2 in each of the memory cells MC[1,1] to MC[1,n]. That is, data (e.g., current or voltage) corresponding to D[1,1] to D[1,n] is transmitted to the wirings RDL[1] to RDL[n] as data stored in the memory cells MC[1,1] to MC[1,n]. This allows D[1,1] to D[1,n] to be read as data stored in the memory cells MC[1,1] to MC[1,n].
[0270] On the other hand, the wiring FCA[2] to the wiring FCA[m] are connected to a potential V 0A is applied to the wirings FCB[2] to FCB[m], and a potential V 0B is given, the FTJ elements FJA and FJB of the memory cells MC from the second row to the m-th row of the memory cell array MCA are each provided with V 0A -V 0B A partial pressure of V 0A -V 0B is set to 0 V or a value close to 0 V, the potential of the gate of each of the transistors M2 in the memory cells MC[1,1] to MC[1,n] can also be set to 0 V or a value close to 0 V. In other words, if the threshold voltage of the transistor M2 is an appropriate value, the transistor M2 is turned off. Therefore, in the memory cells MC in the second to m-th rows of the memory cell array MCA, there is no conduction between the wiring VCE and the wirings RDL[1] to RDL[m], and data (for example, current, voltage, etc.) corresponding to the data stored in the memory cells MC does not flow to the wirings RDL[1] to RDL[m].
[0271] In addition, in this operation example, when data is read from the memory cell MC in the second row of the memory cell array MCA, the potential V M Applying a potential V 0B In addition, when data is read from the memory cell MC in the m-th row of the memory cell array MCA, the potential V M Apply a potential V 0B Just give it the following.
[0272] 15, the wirings FCA[1] to FCA[m] function as selection signal lines for selecting memory cells MC to be read from the memory cell array MCA. Therefore, in the operation example of the timing chart of FIG. 15, it is not necessary to change the potential of each of the wirings RWL[1] to RWL[m] for each memory cell MC to be read. Therefore, by applying the operation example of the timing chart of FIG. 15, the circuit RDD can be configured without a circuit for selecting a wiring for transmitting a signal, such as a selector.
[0273] Note that this embodiment mode can be appropriately combined with other embodiment modes described in this specification.
[0274] (Embodiment 3) In this embodiment mode, a case where the memory device described in the above embodiment mode is used as an arithmetic circuit will be described.
[0275] <Arithmetic circuit 1> As an example, consider the memory device 100 of Figure 10 to which the memory cell MC of Figure 1A is applied. In this case, the memory device 100 functioning as an arithmetic circuit can perform, for example, a multiply-and-accumulate operation on a plurality of first data and a plurality of second data. Furthermore, each of the plurality of first data is set to "0" or "1," and each of the plurality of second data is set to "0" or "1."
[0276] The first data is assumed to be held in, for example, a plurality of memory cells MC included in the memory cell array MCA of the memory device 100. That is, the plurality of memory cells MC included in the memory cell array MCA are assumed to hold data "0" or "1".
[0277] In this embodiment, for example, as the potential (first data) transmitted from the wiring WDL to the memory cell MC, V0 corresponds to data "0" and V1 corresponds to data "1." That is, as shown in the timing chart of FIG. 3A or FIG. 3B, the wiring FCA is supplied with a potential V M is input, and the potential V 0B When data "0" is stored in the memory cell MC when this signal is input, the potential of the gate of the transistor M2 is V HLD0 When data "1" is stored in the memory cell MC, the potential of the gate of the transistor M2 is V HLD1 This becomes:
[0278] When the memory device 100 is treated as an arithmetic circuit, the potential of the gate of the transistor M2 included in the memory cell MC is V HLD0 In this embodiment, when the potential of the gate of the transistor M2 included in the memory cell MC is V HLD0 When this occurs, the transistor M2 is in an off state.
[0279] The second data may have a value corresponding to the potential applied to the wiring RWL. For example, when the second data is "0", a low-level potential is applied to the wiring RWL by the circuit RWD, and when the second data is "1", a high-level potential is applied to the wiring RWL by the circuit RWD.
[0280] Here, an example of the operation of the memory cell MC according to the first data held in the memory cell MC and the second data input to the memory cell MC will be described.
[0281] When the first data stored in the memory cell MC is “0”, the potential of the gate of the transistor M2 included in the memory cell MC is V HLD0 On the other hand, when the first data stored in the memory cell MC is "1", the potential of the gate of the transistor M2 included in the memory cell MC becomes V HLD1 Therefore, the transistor M2 is turned on, and a current according to the gate-source voltage of the transistor M2 flows between the first terminal and the second terminal of the transistor M2.
[0282] When the second data is "0", that is, when a low-level potential is input to the memory cell MC from the wiring RWL, the transistor M3 included in the memory cell MC is turned off. On the other hand, when the second data is "1", that is, when a high-level potential is input to the memory cell MC from the wiring RWL, the transistor M3 included in the memory cell MC is turned on.
[0283] As described above, when the first data and the second data are both "1," conduction occurs between the line VCE and the line RDL, and a current corresponding to the gate-source voltage of the transistor M2 flows between the memory cell MC and the line RDL. Furthermore, when at least one of the first data and the second data is "0," the transistors M2 and / or M3 are turned off, and no current flows between the memory cell MC and the line RDL. In other words, when the product of the first data and the second data is "1," a current flows between the memory cell MC and the line RDL. Furthermore, when the product of the first data and the second data is "0," no current flows between the memory cell MC and the line RDL.
[0284] Here, when the first data and the second data are both "1", the amount of current flowing between the memory cell MC and the wiring RDL is I MP Then, the amount of current flowing between the memory cell MC and the wiring RDL depending on the values of the first data and the second data is as shown in the table below.
[0285] [Table 2]
[0286] That is, when the product of the first data and the second data is "1", the calculation result is a current I MP When the product of the first data and the second data is "0", a current of 0 flows between the memory cell MC and the wiring RDL as a result of the operation (no current flows between the memory cell MC and the wiring RDL). In this way, the memory cell MC holds the first data, and then inputs the second data to the memory cell MC, thereby making it possible to operate the product of the first data and the second data.
[0287] Next, consider a case where multiple pieces of second data are simultaneously supplied to each of the wirings RWL[1] to RWL[m] while multiple memory cells MC included in the memory cell array MCA are holding first data. Note that the first data held in the memory cell MC[i,j] (i is an integer between 1 and m, and j is an integer between 1 and n) is represented by W[i,j], and the second data supplied to the wiring RWL[i] is represented by X[i].
[0288] For example, in the j-th column, when X[1] to X[m] are input as second data from the wirings RWL[1] to RWL[m] to the memory cells MC[1,j] to MC[m,j], respectively, the calculations W[1,j]×X[1] to W[m,j]×X[m] are performed in the memory cells MC[1,j] to MC[m,j], respectively. When each of the first data and the second data is "1", the amount of current I MPSince a current of W[1,j]×X[1] to W[m,j]×X[m] flows, the total current flowing through the wiring RDL[j] is a current amount corresponding to the number of memory cells MC among W[1,j]×X[1] to W[m,j]×X[m] for which the product is 1. For example, when the number of memory cells MC[1,j] to MC[m,j] for which the product of the first data and the second data is 1 is M (M is an integer between 1 and m), the wiring RDL[j] has a current amount M×I MP A current of flows.
[0289] Here, the circuit RDD has a function such as a current-voltage conversion circuit, and can convert the sum of the currents flowing through the wiring RDL[j] into a voltage value. That is, the current amount M×I MP can be output as a voltage value.
[0290] The circuit RDD may also have the function of further computing a function using the result of the sum of products. For example, the circuit RDD can perform an artificial neural network operation by computing an activation function using the result of the sum of products. Examples of the activation function that can be used include a sigmoid function, a tanh function, a softmax function, a ReLU function, and a threshold function.
[0291] In addition, although the above describes the results of the multiply-and-accumulate operation between the plurality of first data and the plurality of second data in the memory cells MC[1,j] to MC[m,j] located in the j-th column, the plurality of second data are transmitted via the wirings RWL[1] to RWL[m] extending in the row direction, so that the multiply-and-accumulate operation can also be performed in columns other than the j-th column. In other words, when the memory device 100 is used as a circuit that performs multiply-and-accumulate, it can simultaneously perform multiply-and-accumulate operations for as many columns (n in FIG. 10).
[0292] <Arithmetic circuit 2> In the above arithmetic circuit, an operation when the first data is binary ("0" or "1") and the second data is binary ("0" or "1") has been described as an example, but one aspect of the present invention is that by changing the configuration of the arithmetic circuit, it is possible to perform operations that handle multi-values, analog values, etc.
[0293] FIG. 16 shows an example of the configuration of an arithmetic circuit that can perform a product-sum operation between a plurality of first data that take on any of a "positive value," "0," and "negative value" and a plurality of second data that take on any of "-1," "0," and "1."
[0294] The arithmetic circuit 110 includes a memory cell array MCA, a circuit WDD, a circuit RDD, a circuit WWD, a circuit RWD, and a circuit FECD.
[0295] The memory cell array MCA has a plurality of memory cells MC. In the memory cell array MCA, the plurality of memory cells MC are arranged in a matrix of m rows and n columns (here, m and n are each an integer of 1 or more). Note that FIG. 16 excerpts memory cell MC[1,j] and memory cell MC[m,j]. In FIG. 16, as an example, the memory cell MC located in row i and column j (here, i is an integer of 1 or more and m or less, and j is an integer of 1 or more and n or less) is referred to as memory cell MC[i,j] (not shown).
[0296] The memory cell MC has a circuit MP and a circuit MPr, the circuit configurations of which will be described later.
[0297] In addition, in the memory cell array MCA of the arithmetic circuit 110, wirings WDL[1] to WDL[n], wirings WDLr[1] to WDLr[n], wirings RDL[1] to RDL[n], and wirings RDLr[1] to RDLr[n] are extended in the column direction. Note that the [j] attached to the wirings WDL, WDLr, wiring RDL, and wiring RDLr indicates that they are wirings in the jth column. Also, wirings RWLa[1] to RWLa[m], wirings RWLb[1] to RWLb[m], wirings WWL[1] to WWL[m], wirings FCA[1] to FCA[m], and wirings FCB[1] to FCB[m] are extended in the row direction. Note that the [i] attached to the wirings RWLa, wiring RWLb, wiring WWL, wiring FCA, and wiring FCB indicates that they are wirings in the i-th row.
[0298] In the memory cell MC[1,j], the circuit MP[1,j] is electrically connected to the wiring WDL[j], the wiring RWLa[1], the wiring RWLb[1], the wiring WWL[1], the wiring FCA[1], the wiring FCB[1], the wiring RDL[j], and the wiring RDLr[j]. The circuit MPr[1,j] is electrically connected to the wiring WDLr[j], the wiring RWLa[1], the wiring RWLb[1], the wiring WWL[1], the wiring FCA[1], the wiring FCB[1], the wiring RDL[j], and the wiring RDLr[j].
[0299] In the memory cell MC[m,j], the circuit MP[m,j] is electrically connected to the wiring WDL[j], the wiring RWLa[m], the wiring RWLb[m], the wiring WWL[m], the wiring FCA[m], the wiring FCB[m], the wiring RDL[j], and the wiring RDLr[j]. In addition, the circuit MPr[m,j] is electrically connected to the wiring WDLr[j], the wiring RWLa[m], the wiring RWLb[m], the wiring WWL[m], the wiring FCA[m], the wiring FCB[m], the wiring RDL[j], and the wiring RDLr[j].
[0300] Next, a configuration example of the circuit MP and the circuit MPr included in the memory cell MC will be described.
[0301] FIG. 17 shows an example of a circuit configuration that can be applied to the memory cells MC included in the memory cell array MCA of the arithmetic circuit 110 of FIG.
[0302] The circuit MP shown in FIG. 17 is a modified version of the memory cell MC shown in FIG. 1A described in the first embodiment, in that the transistor M3 is replaced with a transistor M3a and a transistor M3b.
[0303] A first terminal of the transistor M3a is electrically connected to a second terminal of the transistor M2, a second terminal of the transistor M3a is electrically connected to the wiring RDL, and a gate of the transistor M3a is electrically connected to the wiring RWLa. A first terminal of the transistor M3b is electrically connected to a second terminal of the transistor M2, a second terminal of the transistor M3b is electrically connected to the wiring RDLr, and a gate of the transistor M3b is electrically connected to the wiring RWLb.
[0304] 17 has the same configuration as the circuit MP. Therefore, the circuit elements of the circuit MPr are designated by the letter "r" to distinguish them from the circuit elements of the circuit MP.
[0305] In the circuit MPr, a first terminal of the transistor M1r is electrically connected to a wiring WDLr, and a gate of the transistor M1r is electrically connected to a wiring WWL. An input terminal of the FTJ element FJAr is electrically connected to a wiring FCA. An output terminal of the FTJ element FJAr is electrically connected to a second terminal of the transistor M1r, an input terminal of the FTJ element FJBr, and a gate of the transistor M2r. An output terminal of the FTJ element FJBr is electrically connected to a wiring FCB. A first terminal of the transistor M2r is electrically connected to a wiring VCEr, and a second terminal of the transistor M2r is electrically connected to a first terminal of the transistor M3ar and a first terminal of the transistor M3br. A second terminal of the transistor M3ar is electrically connected to a wiring RDLr, and a gate of the transistor M3ar is electrically connected to a wiring RWLa. A second terminal of the transistor M3br is electrically connected to a wiring RDL, and a gate of the transistor M3br is electrically connected to a wiring RWLb.
[0306] For example, the wiring WDL and the wiring WDLr function as wirings that transmit first data to be written to the circuit MP and the circuit MPr of the memory cell MC, respectively. Note that the first data is represented by a pair of signals transmitted to the wiring WDL and the wiring WDLr.
[0307] For example, the wiring RDL functions as a wiring for transmitting the operation result of the circuit MP or the circuit MPr of the memory cell MC as data. Also, for example, the wiring RDLr functions as a wiring for transmitting the operation result of the circuit MP or the circuit MPr of the memory cell MC as data, similar to the wiring RDL.
[0308] For example, the line WWL functions as a line for selecting a memory cell MC to which data is to be written. That is, the line WWL may function as a write word line.
[0309] The wiring RWLa and the wiring RWLb function as wirings for transmitting second data, for example. The second data is represented by a pair of signals transmitted to the wiring RWLa and the wiring RWLb.
[0310] 1 described in the first embodiment, when writing first data to the circuit MP and the circuit MPr, the wiring FCA and the wiring FCB function as wirings that apply a potential that causes polarization in the material that may have ferroelectricity contained in the FTJ element FJA, the FTJ element FJB, the FTJ element FJAr, and the FTJ element FJBr, respectively. Furthermore, the wiring FCA and the wiring FCB also function as wirings that apply a potential that does not change the polarization of the dielectric material when calculating the product of the first data and the second data in the memory cell MC. Furthermore, the potential may be a pulse voltage.
[0311] For example, the wiring VCE functions as a wiring that applies a constant voltage. The constant voltage can be, for example, a high-level potential, a low-level potential, a ground potential, etc. The potential applied by the wiring VCE may also be a pulse voltage.
[0312] Moreover, the wiring VCEr functions as a wiring that applies a constant voltage, for example. The constant voltage can be, for example, a high-level potential, a low-level potential, or a ground potential. The potential applied by the wiring VCEr may be a pulse voltage. Note that, when the voltage applied by the wiring VCEr is equal to the voltage applied by the wiring VCE, the wiring VCE and the wiring VCEr may be in a mutually conductive state.
[0313] The circuit WDD is electrically connected to wirings WDL[1] to WDL[n] and wirings WDLr[1] to WDLr[n]. The circuit RWD is electrically connected to wirings RWLa[1] to RWLa[m] and wirings RWLb[1] to RWLb[m]. The circuit WWD is electrically connected to wirings WWL[1] to WWL[m]. The circuit FECD is electrically connected to wirings FCA[1] to FCA[m] and wirings FCB[1] to FCB[m]. The circuit RDD is electrically connected to wirings RDL[1] to RDL[n] and wirings RDLr[1] to RDLr[1].
[0314] The circuit WWD is to be taken into consideration as the circuit WWD of the storage device 100 in Fig. 10 described in the second embodiment. The circuit FECD is to be taken into consideration as the circuit FECD of the storage device 100 in Fig. 10 described in the second embodiment.
[0315] For example, the circuit WDD functions as a circuit that supplies first data to the wirings WDL[j] and WDLr[j] in the j-th column. The circuit WDD may be configured to supply the first data to the wirings WDL[1] to WDL[n] and WDLr[1] to WDLr[n] all at once.
[0316] For example, the circuit RWD functions as a circuit that supplies second data to the wirings RWLa[i] and RWLb[i]. The circuit RWD may be configured to supply the second data to the wirings RWLa[1] to RWLa[m] and RWLb[1] to RWLb[m] all at once.
[0317] Here, as the first data, the potentials supplied to the circuit MP of the memory cell MC and the circuit MPr are defined as follows.
[0318] When "1" is stored as first data in the memory cell MC, a potential V1 is supplied from the wiring WDL to the circuit MP, and a potential V0 is supplied from the wiring WDLr to the circuit MPr. When "-1" is stored as first data in the memory cell MC, a potential V0 is supplied from the wiring WDL to the circuit MP, and a potential V1 is supplied from the wiring WDLr to the circuit MPr. When "0" is stored as first data in the memory cell MC, a potential V0 is supplied from the wiring WDL to the circuit MP, and a potential V0 is supplied from the wiring WDLr to the circuit MPr.
[0319] That is, as shown in the timing chart of FIG. 3A or FIG. 3B, the potential V M is input, and the potential V 0B When the first data "1" is input, if the memory cell MC holds the first data "1", the potential of the gate of the transistor M2 is V HLD1 The gate potential of transistor M2r is V HLD0 When the first data "-1" is stored in the memory cell MC, the potential of the gate of the transistor M2 is V HLD0 The gate potential of transistor M2r is V HLD1 When the first data "0" is stored in the memory cell MC, the potential of the gate of the transistor M2 is V HLD0 The gate potential of transistor M2r is V HLD0 This becomes:
[0320] In the arithmetic circuit 110, the potential of the gate of the transistor M2 included in the circuit MP is V HLD0 When the potential of the gate of the transistor M2r included in the circuit MPr is V HLD0 In this embodiment, when the potential of the gate of the transistor M2 included in the circuit MP is V HLD0 When the voltage at the gate of the transistor M2r included in the circuit MPr is VHLD0 When this occurs, the transistor M2r is in an off state.
[0321] In the arithmetic circuit 110, the potential of the gate of the transistor M2 included in the circuit MP is V HLD1 When a predetermined potential is input to the second terminal of the transistor M2, a current I flows between the first terminal and the second terminal of the transistor M2. MP Similarly, the gate potential of the transistor M2r included in the circuit MPr is V HLD1 When a predetermined potential is input to the second terminal of the transistor M2r, a current I flows between the first terminal and the second terminal of the transistor M2r. MP A current of
[0322] As second data, the potentials supplied to the wirings RWLa and RWLb are defined as follows:
[0323] When "1" is input as second data to the memory cell MC, a high-level potential is supplied from the wiring RWLa to the circuits MP and MPr, and a low-level potential is supplied from the wiring RWLb to the circuits MP and MPr. When "-1" is input as second data to the memory cell MC, a low-level potential is supplied from the wiring RWLa to the circuits MP and MPr, and a high-level potential is supplied from the wiring RWLb to the circuits MP and MPr. When "0" is input as second data to the memory cell MC, a low-level potential is supplied from the wiring RWLa to the circuits MP and MPr, and a low-level potential is supplied from the wiring RWLb to the circuits MP and MPr.
[0324] In other words, when "1" is input as the second data to the memory cell MC, in the circuit MP, the transistor M3a is in the on state and the transistor M3b is in the off state, and in the circuit MPr, the transistor M3ar is in the on state and the transistor M3br is in the off state, so that the circuit MP and the wiring RDL[j] are in a conductive state, the circuit MPr and the wiring RDLr[j] are in a conductive state, the circuit MP and the wiring RDLr[j] are in a non-conductive state, and the circuit MPr and the wiring RDL[j] are in a non-conductive state. Furthermore, when "-1" is input as the second data to the memory cell MC, in the circuit MP, the transistor M3a is in the off state and the transistor M3b is in the on state, and in the circuit MPr, the transistor M3ar is in the off state and the transistor M3br is in the on state, so that the circuit MP and the wiring RDL[j] are in a non-conductive state, the circuit MPr and the wiring RDLr[j] are in a non-conductive state, the circuit MP and the wiring RDLr[j] are in a conductive state, and the circuit MPr and the wiring RDL[j] are in a conductive state. Furthermore, when "0" is input as the second data to the memory cell MC, in the circuit MP, the transistor M3a is in the off state and the transistor M3b is in the off state, and in the circuit MPr, the transistor M3ar is in the off state and the transistor M3br is in the off state, so that the circuit MP and the wiring RDL[j] are in a non-conductive state, the circuit MPr and the wiring RDLr[j] are in a non-conductive state, the circuit MP and the wiring RDLr[j] are in a non-conductive state, and the circuit MPr and the wiring RDL[j] are in a non-conductive state.
[0325] As described above, by defining the first data stored in the memory cell MC and the second data input to the memory cell MC, the current flowing between the memory cell MC and the wiring RDL or the wiring RDLr is as shown in the table below.
[0326] [Table 3]
[0327] That is, when the product of the first data and the second data is "1", the calculation result is a current amount I MP When the product of the first data and the second data is "-1", the current amount I flows between the circuit MP or the circuit MPr and the wiring RDLr as a result of the calculation. MP When a current of "0" flows and the product of the first data and the second data is "0", as a result of the operation, a current of 0 flows between the circuit MP or the circuit MPr and the wiring RDL, and between the circuit MP or the circuit MPr and the wiring RDLr (no current flows between the circuit MP or the circuit MPr and the wiring RDL, and between the circuit MP or the circuit MPr and the wiring RDLr). In this way, the memory cell MC holds the first data in the memory cell MC, and then inputs the second data to the memory cell MC, thereby making it possible to operate the product of the first data and the second data.
[0328] Next, consider a case where multiple pieces of second data are simultaneously supplied to the wirings RWLa[1] to RWLa[m] and the wirings RWLb[1] to RWLb[m] while first data is held in each of multiple memory cells MC included in the memory cell array MCA. Note that the first data held in the memory cell MC[i,j] (i is an integer between 1 and m, and j is an integer between 1 and n) is represented by W[i,j], and the second data supplied to the wiring RWL[i] is represented by X[i].
[0329] For example, in the jth column, when X[1] to X[m] are input as second data from wirings RWLa[1] to RWLa[m] and wirings RWLb[1] to RWLb[m] to each of memory cells MC[1,j] to MC[m,j], the calculations W[1,j]×X[1] to W[m,j]×X[m] are performed in each of memory cells MC[1,j] to MC[m,j].
[0330] Furthermore, since the product of the first data and the second data has three possibilities, "1", "-1", and "0", the number of memory cells MC in the memory cells MC[1,j] to MC[m,j] where the product of the first data and the second data is "1" is P, the number of memory cells MC where the product of the first data and the second data is "-1" is Q, and the number of memory cells MC where the product of the first data and the second data is "0" is R (each of P, Q, and R is an integer greater than or equal to 0 and satisfies P+Q+R=m). In this case, the total amount of current flowing through the wiring RDL[j] is P×I MP The total amount of current flowing through the wiring RDLr[j] is Q×I MP This becomes:
[0331] Here, the circuit RDD is, for example, the amount of current P×I flowing through the wiring RDL[j]. MP and the current flowing through the wiring RDLr[j] is Q×I MP By having the function of obtaining the difference between the first data and the second data and converting the difference into a voltage value, the result of a product-sum operation between multiple first data and multiple second data in memory cells MC[1,j] to MC[m,j] can be output as the voltage value.
[0332] The circuit RDD may also have the function of further computing a function using the result of the sum of products. For example, the circuit RDD can perform an artificial neural network operation by computing an activation function using the result of the sum of products. Examples of the activation function that can be used include a sigmoid function, a tanh function, a softmax function, a ReLU function, and a threshold function.
[0333] In addition, although the above description has been made on the results of the multiply-and-accumulate operation of the plurality of first data and the plurality of second data in the memory cells MC[1,j] to MC[m,j] located in the j-th column, the plurality of second data are transmitted via the wirings RWLa[1] to RWLa[m] and wirings RWLb[1] to RWLb[m] extending in the row direction, so that the multiply-and-accumulate operation can also be performed on columns other than the j-th column. In other words, when the arithmetic circuit 110 performs the multiply-and-accumulate operation, it can simultaneously perform as many multiply-and-accumulate operations as there are columns (n in FIG. 16).
[0334] Furthermore, although the above describes the case where the first data has three values, "1", "0", and "-1", by changing the operation method, changing the circuit configuration, etc., the first data may be treated as two values, four or more values, or an analog value.
[0335] Furthermore, although the above description has been given of the case where the second data has three values, namely, "1", "0", and "-1", by changing the operation method, the circuit configuration, etc., the second data can be treated as two values, four or more values, or an analog value.
[0336] For example, in the operation of the arithmetic circuit described above, potentials corresponding to the second data and supplied to the wirings RWLa and RWLb are pulse voltages. When the pulse voltage input to either the wiring RWLa or the wiring RWLb is a high-level potential, one of the transistors M3a and M3ar or the transistors M3b and M3br is turned on for the duration of the input of the pulse voltage.
[0337] Here, the potential of the gate of transistor M2 in circuit MP is V HLD1 and the potential of the gate of transistor M2r in circuit MP is V HLD0 When the first data stored in the memory cell MC is "1", a current flows from the circuit MP to either the wiring RDL or the wiring RDLr for the input time. HLD0and the potential of the gate of transistor M2r in circuit MP is V HLD1 (i.e., when the first data stored in the memory cell MC is "-1"), a current flows from the circuit MPr to either the wiring RDL or the wiring RDLr for the input time. That is, an amount of charge corresponding to the input time of the pulse voltages input to the wiring RWLa and the wiring RWLb flows to the wiring RDL or the wiring RDLr.
[0338] For example, consider a case where the memory cell MC stores "1" as the first data. When the second data is "1", the input time T ut A high level potential is applied to the wiring RWLa and a low level potential is applied to the wiring RWLb. At this time, the amount of charge flowing between the circuit MP of the memory cell MC and the wiring RDL is T ut ×I MP and the amount of charge flowing between the circuit MPr of the memory cell MC and the wiring RDL is 0, the amount of charge flowing between the circuit MPr of the memory cell MC and the wiring RDLr is 0, and the amount of charge flowing between the circuit MPr of the memory cell MC and the wiring RDLr is 0.
[0339] Also, when the second data is "2", the input time is 2×T ut A high level potential is applied to the wiring RWLa and a low level potential is applied to the wiring RWLb. At this time, the amount of charge flowing between the circuit MP of the memory cell MC and the wiring RDL is 2×T ut ×I MP and the amount of charge flowing between the circuit MPr of the memory cell MC and the wiring RDL is 0, the amount of charge flowing between the circuit MPr of the memory cell MC and the wiring RDLr is 0, and the amount of charge flowing between the circuit MPr of the memory cell MC and the wiring RDLr is 0.
[0340] Also, when the second data is "-2", the input time is 2×T utA low level potential is applied to the wiring RWLa and a high level potential is applied to the wiring RWLb. At this time, the amount of charge flowing between the circuit MP of the memory cell MC and the wiring RDL is 0, the amount of charge flowing between the circuit MPr of the memory cell MC and the wiring RDL is 0, and the amount of charge flowing between the circuit MP of the memory cell MC and the wiring RDLr is 2×T ut ×I MP As a result, the amount of charge flowing between the circuit MPr of the memory cell MC and the wiring RDLr becomes zero.
[0341] As described above, by increasing or decreasing the input time of the pulse voltage applied to the wiring RWLa and the wiring RWLb, it is possible to change the amount of charge flowing between the circuit MP or the circuit MPr of the memory cell MC and the wiring RDL, and the amount of charge flowing between the circuit MP or the circuit MPr of the memory cell MC and the wiring RDLr. Specifically, since the amount of charge flowing in each of the wiring RDL and the wiring RDLr is proportional to the input time of the pulse voltage, by determining the input time in accordance with the value of the second data, the memory cell MC can flow an amount of charge in accordance with the result of multiplying the first data and the second data into the wiring RDL or the wiring RDLr, with the second data being binary, four or more levels, or an analog value.
[0342] Furthermore, here, by configuring the circuit RDD to have a circuit (e.g., a QV conversion circuit, an integration circuit, etc.) that converts each of the amount of charge flowing into the wiring RDL and the amount of charge flowing into the wiring RDLr into a voltage value, the circuit RDD can obtain each of the amount of charge flowing into the wiring RDL and the amount of charge flowing into the wiring RDLr as a voltage value.
[0343] Furthermore, by configuring the circuit RDD to have a circuit that, for example, compares a voltage value corresponding to the amount of charge flowing through the wiring RDL with a voltage value corresponding to the amount of charge flowing through the wiring RDLr and outputs the comparison result as a voltage value, the circuit RDD can output the result of a product-sum operation between multiple first data and multiple second data in the memory cells MC[1,j] to MC[m,j] as the voltage value.
[0344] Furthermore, in the above example, an operation in which a pulse voltage is supplied to the wiring RWLa and the wiring RWLb has been described, but the product-sum operation may also be an operation in which a pulse voltage is supplied to at least one of, for example, the wiring VCE, the wiring VCEr, the wiring FCA, and the wiring FCB. For example, at the timing when charge is flowed between the memory cell MC and the wiring RDL, a predetermined voltage may be input as a pulse voltage to the wiring VCE and the wiring VCEr. Alternatively, at the timing when charge is flowed between the memory cell MC and the wiring RDL, a predetermined voltage may be input as a pulse voltage to each of the wiring FCA and the wiring FCB.
[0345] Note that this embodiment mode can be appropriately combined with other embodiment modes described in this specification.
[0346] (Fourth embodiment) In this embodiment, a memory cell that can be applied to a semiconductor device of one embodiment of the present invention, which is different from the memory cell described in the above embodiment, will be described.
[0347] <Configuration example> 18A and 18B show examples of circuit configurations of a memory cell MC that can be included in a memory device that is a semiconductor device of one embodiment of the present invention. Note that the memory cell MC shown in FIGS. 18A and 18B has a circuit configuration in which data is not destroyed during a data read operation and data can be refreshed.
[0348] 18A includes, for example, a transistor M5 and a capacitor C1 in addition to the configuration of the memory cell MC of Fig. 1A. The memory cell MC of Fig. 18A also differs from the memory cell MC of Fig. 1A in that the second terminal of the transistor M1, the output terminal of the FTJ element FJA, and the input terminal of the FTJ element FJB are electrically connected to the gate of the transistor M2 via the first and second terminals of the transistor M5.
[0349] 18A, the first terminal of the transistor M5 is electrically connected to the second terminal of the transistor M1, the output terminal of the FTJ element FJA, and the input terminal of the FTJ element FJB. The second terminal of the transistor M5 is electrically connected to the first terminal of the capacitor C1 and the gate of the transistor M2, and the second terminal of the capacitor C1 is electrically connected to the wiring VCE2. The gate of the transistor M5 is electrically connected to the wiring WHL.
[0350] The memory cell MC of Fig. 18B has a configuration including, for example, a transistor M5 and a capacitor C1 in addition to the configuration of the memory cell MC of Fig. 4A. The memory cell MC of Fig. 18B also differs from the memory cell MC of Fig. 4A in that the second terminal of the transistor M1, the output terminal of the ferroelectric capacitor FEA, and the input terminal of the ferroelectric capacitor FEB are electrically connected to the gate of the transistor M2 via the first and second terminals of the transistor M5.
[0351] 18B, the first terminal of the transistor M5 is electrically connected to the second terminal of the transistor M1, the output terminal of the ferroelectric capacitor FEA, and the input terminal of the ferroelectric capacitor FEB. The second terminal of the transistor M5 is electrically connected to the first terminal of the capacitor C1 and the gate of the transistor M2, and the second terminal of the capacitor C1 is electrically connected to the wiring VCE2. The gate of the transistor M5 is electrically connected to the wiring WHL.
[0352] Note that as the transistor M5 in FIGS. 18A and 18B, for example, a transistor applicable to the transistors M1 to M3 included in the memory cell MC in FIG. 1A can be used.
[0353] For example, the wiring VCE2 functions as a wiring that applies a constant voltage. The constant voltage can be, for example, a high-level potential, a low-level potential, or a ground potential. Furthermore, the wiring VCE2 may be, for example, the same wiring as the wiring VCE. In other words, the voltage applied by the wiring VCE2 may be the same as the voltage applied by the wiring VCE.
[0354] Furthermore, the wiring WHL functions as, for example, a wiring that transmits a control signal for switching the transistor M5 between a conductive state and a non-conductive state. For example, by applying a high-level potential to the wiring WHL, the transistor M5 becomes conductive, and data transmitted to the memory cell MC can be written to the first terminal of the capacitor C1. Then, by applying a low-level potential to the wiring WHL, the transistor M5 becomes non-conductive, and the data can be stored in the first terminal of the capacitor C1.
[0355] 1A, the description of the memory cell MC in FIG. 1A in Embodiment 1 should be referred to. Also, the description of the memory cell MC in FIG. 18B, the description of the memory cell MC in FIG. 4A in Embodiment 1 should be referred to.
[0356] <Example of operation> Next, an example of a data write operation and an example of a data read operation in the memory cell MC of FIG. 18A will be described.
[0357] <<Example of data write operation>> Fig. 19 is a timing chart showing an example of a data write operation in the memory cell MC of Fig. 18A. The timing chart of Fig. 19 shows changes in the potentials of the wirings WWL, WDL, WHL, FCA, FCB, and RWL between time V11 and time V24 and at times around those times.
[0358] Note that an example of operation from time V11 to time V18 in the timing chart of Fig. 19 is similar to the example of operation from time T11 to time T18 in the timing chart of Fig. 2. Therefore, for an example of operation of the memory cell MC in Fig. 18A from time V11 to time V18, refer to the example of operation of the memory cell MC in Fig. 1A from time T11 to time T18 in the timing chart of Fig. 2.
[0359] Note that a low-level potential (denoted as Low in FIG. 19) is applied to the wiring WHL from time V11 to time V19 in the timing chart of Fig. 19. Therefore, a low-level potential is input to the gate of the transistor M5 from time V11 to time V19, and the transistor M5 is turned off.
[0360] In this operation example, the potential of the wiring RDL does not change, and is therefore not shown in the timing chart of Fig. 19. The potential of the wiring RDL from time V11 to time V24 is not particularly limited.
[0361] As described above, the potential given by the wiring VCE can be a high level potential, a low level potential, a ground potential, etc., but in this operation example, the low level potential V SS As described above, the potential given by the wiring VCE2 can be a high level potential, a low level potential, a ground potential, etc., but in this operation example, the low level potential V SS Let's say.
[0362] [From time V18 to time V19] Between time V18 and time V19, the wiring FCA is supplied with a potential V M is applied to the wiring FCB, and the potential V 0B is given. V M is the V explained in the timing chart of Figure 3A. M Similarly, V 0A and V 0B Higher than V 1A The potential of the wiring FCB is set to be lower than V 0BWhen V M is set to a potential at which no change in polarization occurs (no change in the direction of polarization) in the FTJ elements FJA and FJB.
[0363] Also, for example, the potential V M is the threshold voltage V of transistor M5 th The following voltage, or V th The voltage may be the voltage below plus about 1V. M By defining in this way, it may be possible to increase the amount of current flowing between the first terminal and the second terminal of the transistor M5.
[0364] At this time, between the wiring FCA and the wiring FCB, V M -V 0B For example, a voltage V M -V 0B When a voltage is applied to the FTJ element FJA and the FTJ element FJB at a ratio of a:b (a and b are positive real numbers), the voltage between the input terminal and output terminal of the FTJ element FJA is V FJA Then, V FJA =(V M -V 0B )×a / (a+b), and the voltage between the input and output terminals of the FTJ element FJB is V FJB Then, V FJB =(V M -V 0B )×b / (a+b). Note that V FJA , and V FJB is V M -V 0B =V FJA +V FJB Satisfy the relationship.
[0365] In addition, in the FTJ element FJA, when the polarization direction is from the input terminal (wiring FCA) to the output terminal (positive direction), V FJAWhen the polarization direction is from the output terminal to the input terminal (wire FCA) (negative direction), V FJA Similarly, in the FTJ element FJB, when the polarization direction is from the output terminal (wire FCB) to the input terminal (negative direction), V FJB When the polarization direction is from the input terminal to the output terminal (wire FCB) (positive direction), V FJB will be higher.
[0366] Here, for example, when the potential written to the memory cell MC between time V13 and time V16 in the timing chart of FIG. 19 is V0, the polarization direction of the FTJ element FJA is from the input terminal (line FCA) to the output terminal (positive direction). FJA becomes higher, and the polarization direction of the FTJ element FJB is from the output terminal (wire FCB) to the input terminal (negative direction), so V FJB In other words, the ratio of the divided voltages applied to the FTJ element FJA and the FTJ element FJB, respectively, is a:b, so that a>b. In addition, when the potential of the first terminal of the transistor M5 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) is V HLD0 Let's say.
[0367] Also, for example, when the potential written to the memory cell MC between time V13 and time V16 in the timing chart of FIG. 19 is V1, the polarization direction of the FTJ element FJA is from the output terminal to the input terminal (line FCA) (negative direction), so V FJA becomes low, and the polarization direction of the FTJ element FJB is from the input terminal to the output terminal (wire FCB) (positive direction), so V FJB In other words, the ratio of the divided voltages applied to the FTJ element FJA and the FTJ element FJB, respectively, is a:b, so that b>a. In addition, when the potential of the first terminal of the transistor M5 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) is V HLD1 Let's say.
[0368] The voltage V between the input and output terminals of the FTJ element FJB FJB is higher when the potential written to the memory cell MC is V1 than when it is V0. 0B When V is used as a reference, the potential of the first terminal of the transistor M5 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) is higher when the potential written in the memory cell MC is V1 than when it is V0. HLD1 >V HLD0 This becomes:
[0369] [From time V19 to time V20] Between time V19 and time V20, the potential applied by the wiring WHL changes from a low-level potential to a high-level potential (denoted as High in FIG. 19). As a result, a high-level potential is input to the gate of the transistor M5, and the transistor M5 is turned on.
[0370] When the transistor M5 is turned on, the first terminal of the transistor M5 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) is electrically connected to the gate of the transistor M2 and the first terminal of the capacitor C1. M is given, and the wiring FCB to V 0B is given, the potentials of the gate of the transistor M2 and the first terminal of the capacitor C1 are V HLD0 , or V HLD1 This becomes:
[0371] [From time V20 to time V21] Between time V20 and time V21, the potential applied to the wiring WHL changes from high to low, so that the low potential is input to the gate of the transistor M5, turning off the transistor M5.
[0372] When the transistor M5 is turned off, a non-conduction state is established between the first terminal of the transistor M5 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) and the gate of the transistor M2 and the first terminal of the capacitor C1. HLD0 , or V HLD1 is held by the capacitor C1.
[0373] [From time V21 to time V22] Between time V21 and time V22, the wiring FCA is supplied with a potential V 0A is applied to the wiring FCB, and the potential V 0B That is, after time V21, the potentials applied to the wirings FCA and FCB are the same as the potentials applied to the wirings FCA and FCB before time V18.
[0374] [From time V22 to time V23] Between time V22 and time V23, the potential provided by the line WWL changes from a low-level potential to a high-level potential. As a result, a high-level potential is input to the gate of the transistor M1, turning the transistor M1 on. In other words, conduction occurs between the line WDL and the first terminal of the transistor M5 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB). Therefore, the ground potential provided by the line WDL is applied to the first terminal of the transistor M5 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB). Therefore, the potential of the gate of the transistor M2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) becomes the ground potential.
[0375] In the example of operation of the memory cell MC in FIG. 18, the operation from time V22 to time V23 is not essential and may not be performed.
[0376] [From time V23 to time V24] Between time V23 and time V24, the potential applied by the line WWL changes from high to low. As a result, a low potential is input to the gate of the transistor M1, turning the transistor M1 off. In other words, there is no conduction between the line WDL and the first terminal of the transistor M5 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB).
[0377] By the operation between time V23 and time V24 described above, data can be written to the memory cell MC in FIG.
[0378] <<Example of data read operation>> Fig. 20A is a timing chart showing an example of a data read operation in the memory cell MC of Fig. 18A. The timing chart of Fig. 20A shows changes in the potentials of the wirings RWL and RDL between time V25 and time V29 and at times around those times.
[0379] 20A is the operation before time V25 shown in the timing chart of FIG. 19. That is, in the memory cell MC of FIG. 18A, the potentials of the gate of the transistor M2 and the first terminal of the capacitor C1 are V HLD0 , or V HLD1 It is assumed that the following is true.
[0380] In this operation example, there is no change in potential in the wiring WWL, wiring WDL, wiring WHL, wiring FCA, and wiring FCB, and therefore they are not shown in the timing chart of Fig. 20A. Also, the potentials of the wiring WWL, wiring WDL, wiring WHL, wiring FCA, and wiring FCB between time V25 and time V29 are not particularly limited. In this operation example, as an example, a low-level potential is applied to the wiring WWL, a ground potential is applied to the wiring WDL, a low-level potential is applied to the wiring WHL, and a potential V 0A is applied to the wiring FCB, and the potential V 0BがIt is assumed to be given.
[0381] Furthermore, since a low-level potential is applied to the wiring WWL, the transistor M1 is turned off, and since a low-level potential is applied to the wiring WHL, the transistor M5 is turned off.
[0382] [From time V25 to time V26] Between time V25 and time V26, the potential of the wiring RWL is low (denoted as "Low" in FIG. 20A). Therefore, a low potential is input to the gate of the transistor M3, turning off the transistor M3. The potential of the wiring RDL is also low.
[0383] [From time V26 to time V27] Between time V26 and time V27, the potential of the wiring RDL is a constant voltage V RE1 is given. V RE1 is V SS It is a constant read voltage that is higher than the
[0384] [From time V27 to time V28] Between time V27 and time V28, the potential applied by the wiring RWL changes from a low-level potential to a high-level potential (denoted as High in FIG. 20A). As a result, a high-level potential is input to the gate of the transistor M3, turning on the transistor M3.
[0385] By the way, the gate potential of transistor M2 is V HLD0 , or V HLD1 The potential of the first terminal of transistor M2 is V SS Furthermore, since the transistor M3 is in an on state, the second terminal of the transistor M2 receives, for example, V SS higher than the constant potential V RE1 is input. Here, the gate-source voltage V of the transistor M2 HLD0 -V SS(or V HLD1 -V SS ) is the threshold voltage V of transistor M2. th is higher than the gate-source voltage V HLD0 -V SS (or V HLD1 -V SS ) a current according to the
[0386] That is, by turning on the transistor M3, the amount of current flowing through the wiring RDL is determined according to the potential of the gate of the transistor M2. HLD1 >V HLD0 Therefore, the current flowing from the transistor M2 to the wiring RDL is larger when the potential applied to the memory cell MC from the wiring WDL is V1 than when the potential is V0.
[0387] Here, by inputting the current flowing through the wiring RDL to a read circuit (for example, a current-voltage conversion circuit), the data held in the memory cell MC can be read.
[0388] [From time V28 to time V29] Between time V28 and time V29, the potential of the wiring RWL changes from high to low, so that the low potential is input to the gate of the transistor M3, turning off the transistor M3.
[0389] The data written to the memory cell MC in FIG. 18A can be read by the above-described example of operation between time V28 and time V29. Furthermore, when data is read from the memory cell MC in FIG. 18A, the polarization directions of the FTJ elements FJA and FJB do not change, so the above-described example of data read operation is not destructive. In other words, the data written to the memory cell MC can be read from the memory cell MC while retaining the data.
[0390] In the example of the read operation in the timing chart of FIG. 20A, the potential given by the wiring VCE is set to the low-level potential V SS 20B shows an example of an operation in which the potential applied by the wiring VCE is set to a high level in the read operation example of the timing chart of FIG.
[0391] An example of the read operation of the timing chart of FIG. 20B will be described below. Note that in the read operation of the timing chart of FIG. 20B, the description of the parts that overlap with the read operation of the timing chart of FIG. 20A will be omitted. Also, in this operation example, the high level potential given by the wiring VCE is V DD Let's say.
[0392] 20B, potential fluctuations in the wiring RDL after time V27 are indicated by solid and dashed lines. The potential change indicated by the solid line represents the case where V0 is input from the wiring WDL to the memory cell MC in the write operation of the timing chart of FIG. 19, and the potential change indicated by the dashed line represents the case where V1 is input from the wiring WDL to the memory cell MC in the write operation of the timing chart of FIG.
[0393] In the timing chart of FIG. 20B, between time V25 and time V27, the low-level potential V SS It is assumed that precharging is performed before the wiring RDL is turned on. After the wiring RDL is precharged, the wiring RDL is turned on and turned off.
[0394] Between time V27 and time V28, the potential of the wiring RWL changes from low to high, so that a high potential is input to the gate of the transistor M3, turning on the transistor M3.
[0395] At this time, the potential of the gate of transistor M2 is V HLD0 , or V HLD1The potential of the first terminal of transistor M2 is V DD Furthermore, since the transistor M3 is in an on state, the precharged potential at the wiring RDL is input to the second terminal of the transistor M2. Here, the gate-source voltage V of the transistor M2 HLD0 -V SS (or V HLD1 -V SS ) is the threshold voltage V of transistor M2. th If the potential of the wiring RDL is higher than V SS For example, when the gate potential of transistor M2 rises from V HLD0 When this is the case, ideally, the potential of the wiring RDL is V SS From V HLD0 -V th (In Figure 20B, V ON ) Also, for example, when the potential of the gate of transistor M2 is V HLD1 When this is the case, ideally, the potential of the wiring RDL is V SS From V HLD1 -V th (In Figure 20B, V OP It is stated that the temperature rises to .
[0396] As described above, even when the potential applied by the wiring VCE is set to a high level potential, by setting the potential precharged to the wiring RDL to an optimal value, the data stored in the memory cell MC can be read out, as in the timing chart and read operation example of Figure 20A.
[0397] Note that, between time V27 and time V28 in the timing charts of Figures 20A and 20B, an example of an operation of acquiring the current flowing through the wiring RDL or the potential of the wiring RDL and reading data stored in the memory cell MC has been described, but the read operation of the memory cell MC is not limited to the above-mentioned operation example.
[0398] Also, for example, in the operation example of the timing chart of FIG. 20A, the potential given by the wiring VCE is V DDAfter time V25, V DD By applying a constant read voltage lower than the reference voltage Vdd, and obtaining the amount of current flowing through the wiring RDL in the same manner as in the operation of the timing chart of FIG. 20A, the data held in the memory cell MC can be read.
[0399] 19, 20A, and 20B described in this embodiment are merely examples, and therefore the operations can be changed depending on the situation or the case. For example, a high-level potential is applied to the wiring WWL from time V12 to time V17 in the timing chart of FIG. 19, and V0 or V1 is applied to the wiring WDL from time V13 to time V16. However, a high-level potential may be applied to the wiring WWL during the period in which V0 or V1 is applied to the wiring WDL. Also, a potential V 1A is applied, and the wiring FCB is at potential V 0B is applied to the wiring FCA, and 0A is applied, and the wiring FCB is at potential V 1B The period during which the potential V is applied may be any timing as long as it is within the period during which a high-level potential is applied to the wiring WWL and V0 or V1 is applied to the wiring WDL. 0A is applied, and the wiring FCB is at potential V 1B During this period, the potential V 1A is applied, and the wiring FCB is at potential V 0B For example, between time V18 and time V21 in the timing chart of FIG. M is applied, and a high level potential is applied to the wiring WHL from time V19 to time V20. However, during the period in which the high level potential is applied to the wiring WHL, V M may be given.
[0400] Also, for example, between time V18 and time V21 in the timing chart of FIG. 19, V Mis given, and V is connected to the wiring FCB. 0B is given, but at this time, V 0A is given, and V is connected to the wiring FCB. M may be given.
[0401] <<Example of data refresh operation>> The potential V held at the first terminal of the capacitor C1 of the memory cell MC in FIGS. 18A and 18B HLD0 , or V HLD1 When the potential of the first terminal of the capacitor C1 of the memory cell MC shown in FIGS. 18A and 18B fluctuates over time, a predetermined operation is performed to set the potential of the first terminal of the capacitor C1 of the memory cell MC shown in FIGS. HLD0 , or V HLD1 18A and 18B has a function of refreshing the data held therein.
[0402] To refresh the potential held at the first terminal of the capacitor C1 of the memory cell MC, the operation from time V18 to time V24 in the timing chart of Fig. 19 should be performed. Since the polarization direction of the ferroelectric material of each of the FTJ elements FJA and FJB is fixed, the potential V M Apply V from the wiring FCB to the output terminal of the FTJ element FJB. 0B By applying this, the potential of the first terminal of the transistor M5 (the output terminal of the FTJ element FJA, the input terminal of the FTJ element FJB) is set to V HLD0 , or V HLD1 Then, by turning on the transistor M5, the potential of the first terminal of the capacitor C1 of the memory cell MC and the gate of the transistor M2 can be set to V HLD0 , or V HLD1 You can refresh yourself.
[0403] Note that this embodiment mode can be appropriately combined with other embodiment modes described in this specification.
[0404] (Embodiment 5) In this embodiment, a memory cell that can be applied to a semiconductor device of one embodiment of the present invention, which is different from the memory cell described in the above embodiment, will be described.
[0405] <Configuration example> 21 shows an example of a circuit configuration of a memory cell MC that can be included in a memory device that is a semiconductor device of one embodiment of the present invention. Note that the memory cell MC shown in Fig. 21 has a circuit configuration in which data is not destroyed during a data read operation and data can be refreshed, similar to the memory cells MC in Fig. 18A and Fig. 18B.
[0406] 21 has a configuration that includes, for example, a transistor M6 and a capacitor C2 in addition to the configuration of the memory cell MC of Fig. 1A. The memory cell MC of Fig. 21 also differs from the memory cell MC of Fig. 1A in that the second terminal of the transistor M1, the output terminal of the FTJ element FJA, and the input terminal of the FTJ element FJB are electrically connected to the gate of the transistor M2 via the first and second terminals of the capacitor C2.
[0407] 21, for example, the first terminal of the capacitor C2 is electrically connected to the second terminal of the transistor M1, the output terminal of the FTJ element FJA, and the input terminal of the FTJ element FJB. The second terminal of the capacitor C2 is electrically connected to the first terminal of the transistor M6 and the gate of the transistor M2. The second terminal of the transistor M6 is electrically connected to the second terminal of the transistor M2 and the first terminal of the transistor M3. The gate of the transistor M6 is electrically connected to the wiring WCL.
[0408] Note that the transistor M6 can be, for example, a transistor that can be used as the transistors M1 to M3 included in the memory cell MC in FIG. 1A.
[0409] The wiring WCL also functions as a wiring for transmitting a control signal for switching the transistor M6 between a conductive state and a non-conductive state, for example. For example, applying a high-level potential to the wiring WCL causes the transistor M6 to be in a conductive state, and applying a low-level potential to the wiring WCL causes the transistor M6 to be in a non-conductive state.
[0410] 21 that overlap with the memory cell MC in FIG. 1A, the description of the memory cell MC in FIG. 1A of the first embodiment should be referred to.
[0411] <Example of operation> Next, an example of the operation of correcting the threshold voltage of the transistor M2 in the memory cell MC of FIG. 21 will be described.
[0412] Fig. 22 is a timing chart showing an example of an operation for correcting the threshold voltage of the transistor M2 in the memory cell MC of Fig. 21. The timing chart of Fig. 22 shows changes in the potentials of the wiring WWL, the wiring WDL, the wiring WCL, the wiring RWL, and the wiring RDL between time W11 and time W18 and at times around those times.
[0413] In this operation example, there is no change in the potentials of the wirings FCA and FCB, and therefore this is not shown in the timing chart of Fig. 22. Note that in this operation example, the wiring FCA is supplied with a potential V 0A is applied to the wiring FCB, and the potential V 0B is assumed to be given.
[0414] As described above, the potential given by the wiring VCE can be a high level potential, a low level potential, a ground potential, etc., but in this operation example, the low level potential V SS Let's say.
[0415] [From time W11 to time W12] Between time W11 and time W12, the potentials of the wirings WWL, WCL, and RWL are low (denoted as "Low" in FIG. 22). Therefore, the low potential is input to the gates of the transistors M1, M6, and M3, and the transistors M1, M6, and M3 are turned off.
[0416] Moreover, between time W11 and time W12, a ground potential (denoted as GND in FIG. 22) is input to each of the wiring WDL and the wiring RDL, for example.
[0417] [From time W12 to time W13] Between time W12 and time W13, the potentials applied to the wirings WWL, WCL, and RWL change from low-level potentials to high-level potentials (denoted as "High" in FIG. 22). As a result, high-level potentials are input to the gates of the transistors M1, M6, and M3, and the transistors M1, M6, and M3 are turned on.
[0418] When the transistor M1 is turned on, the line WDL and the first terminal of the capacitor C2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) are electrically connected. As a result, the potential of the first terminal of the capacitor C2 (the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB) becomes the ground potential because the ground potential is input from the line WDL.
[0419] Furthermore, when the transistors M3 and M6 are turned on, the line RDL and the second terminal of the capacitor C2 (the gate of the transistor M2) are electrically connected, and the potential of the second terminal of the capacitor C2 (the gate of the transistor M2) is set to the ground potential because the ground potential is input from the line RDL.
[0420] [From time W13 to time W14] Between time W13 and time W14, the potential applied by the wiring RDL is changed from the ground potential to the threshold voltage V th For example, the potential is V th Let it be +ΔV.
[0421] At this time, since the transistor M3 is in the on state, the second terminal of the transistor M2 is connected to the line RDL via V th Furthermore, since the transistor M6 is also in an on state, the gate of the transistor M2 and the second terminal of the capacitor C2 are also supplied with V from the wiring RDL. th +ΔV is input.
[0422] [From time W14 to time W15] Between time W14 and time W15, the potential applied to the wiring RWL changes from high to low, so that the low potential is input to the gate of the transistor M3, turning off the transistor M3.
[0423] At this time, since the transistor M6 is in an on state, the gate of the transistor M2 and the second terminal of the transistor M2 are in a conductive state. Also, the potentials of the gate of the transistor M2 and the second terminal of the transistor M2 are V th +ΔV, the potential of the first terminal of transistor M1 is low level potential V SS Therefore, the transistor M2 is turned on. Therefore, the potentials of the gate of the transistor M2 and the second terminal of the transistor M2 decrease until the transistor M2 is turned off. Specifically, the transistor M2 is turned off when the gate-source voltage of the transistor M2 decreases to the threshold voltage, and the potential of the gate of the transistor M2 at this time is V SS +V th This becomes:
[0424] [From time W15 to time W16] Between time W15 and time W16, the potential applied to the wiring WCL changes from high to low, so that the low potential is input to the gate of the transistor M6, turning off the transistor M6.
[0425] The first terminal of the capacitor C2 is supplied with the ground potential from the wiring WDL. As a result, the potential V of the gate of the transistor M2 is SS +V th is held by the second terminal of the capacitor C2.
[0426] The above-described operation can correct the threshold voltage of transistor M2. This reduces the variation in the threshold voltage of transistor M2 included in each of the multiple memory cells MC. By reducing the variation in the threshold voltage of transistor M2, the amount of current read from multiple memory cells MC storing the same data can be made approximately equal.
[0427] [From time W16 to time W17] Between time W16 and time W17, the potential applied to the wiring WWL changes from high to low, so that the low potential is input to the gate of the transistor M1, turning off the transistor M1.
[0428] [From time W17 to time W18] Between time W17 and time W18, the potential applied by the wiring RDL is V th It changes from +ΔV to ground potential.
[0429] Thereafter, in the memory cell MC of FIG. 21, data is written in the same manner as in the memory cell MC of FIG. 1, for example, in the same manner as in the operation example of the timing chart of FIG. 2, and the data is read in the same manner as in the operation example of the timing chart of FIG. 3A, so that the current flowing between the first terminal and the second terminal of the transistor M2 whose threshold voltage has been corrected can be treated as data to be read.
[0430] For example, in the configuration of the memory cell MC of FIG. 21, when the operation is performed from time T23 to time T26 in the timing chart of FIG. 3A, the potential V M is input, and the potential V 0B is input, the potential of the output terminal of the FTJ element FJA and the input terminal of the FTJ element FJB becomes V HLD0 , or V HLD1 At this time, the potential of the gate of the transistor M2 is V HLD0 +V SS +V th , or V HLD1 +V SS +V th Therefore, the gate-source voltage of transistor M2 is V HLD0 +V th , or V HLD1 +V th Therefore, when the transistor M2 operates in the saturation region, the amount of current flowing between the first terminal and the second terminal of the transistor M2 does not depend on the threshold voltage of the transistor M2, so that the influence of variations in the threshold voltage of the transistor M2 on the data read from the memory cell MC can be reduced.
[0431] Note that this embodiment mode can be appropriately combined with other embodiment modes described in this specification.
[0432] (Embodiment 6) In this embodiment, a structural example of the semiconductor device described in the above embodiment and a structural example of a transistor that can be applied to the semiconductor device described in the above embodiment will be described.
[0433] <Configuration Example 1 of Semiconductor Device> 23 shows a semiconductor device having a memory cell including a capacitor, the semiconductor device including a transistor 300, a transistor 500, and a capacitor 600. Fig. 24A shows a cross-sectional view of the transistor 500 in the channel length direction, Fig. 24B shows a cross-sectional view of the transistor 500 in the channel width direction, and Fig. 24C shows a cross-sectional view of the transistor 300 in the channel width direction.
[0434] The transistor 500 is a transistor (OS transistor) having a metal oxide in a channel formation region. The transistor 500 has a small off-state current and a field-effect mobility that is not easily changed even at high temperatures. By applying the transistor 500 to a semiconductor device, such as the transistor M1 included in the memory cell MC described in the above embodiment, a semiconductor device whose operating capability is not easily degraded even at high temperatures can be realized. In particular, by applying the transistor 500 to the transistor M1, for example, the low off-state current can be utilized to hold a potential written to the capacitance of the memory cell MC for a long time.
[0435] The transistor 500 is provided above the transistor 300, for example, and the capacitor 600 is provided above the transistors 300 and 500, for example. The capacitor 600 can be a capacitor that holds a potential according to data written to a memory cell. Depending on the circuit configuration, the capacitor 600 shown in FIG. 23 is not necessarily provided.
[0436] The transistor 300 is provided over a substrate 310 and includes an isolation layer 312, a conductor 316, an insulator 315, a semiconductor region 313 formed of part of the substrate 310, and low-resistance regions 314a and 314b functioning as source and drain regions. Note that the transistor 300 can be applied to, for example, the transistor M2 described in the above embodiment. Note that Figure 23 shows a configuration in which the gate of the transistor 300 is electrically connected to one of the source and drain of the transistor 500 through a pair of electrodes of the capacitor 600; however, depending on the configuration of the semiconductor device of one embodiment of the present invention, one of the source and drain of the transistor 300 can be electrically connected to one of the source and drain of the transistor 500 through a pair of electrodes of the capacitor 600, or one of the source and drain of the transistor 300 can be electrically connected to the gate of the transistor 500 through a pair of electrodes of the capacitor 600. Furthermore, each terminal of the transistor 300 can be electrically connected to neither a terminal of the transistor 500 nor a terminal of the capacitor 600.
[0437] The substrate 310 is preferably a semiconductor substrate (for example, a single crystal substrate or a silicon substrate).
[0438] 24C , the upper surface and the side surfaces in the channel width direction of the semiconductor region 313 of the transistor 300 are covered with a conductor 316 via an insulator 315. By forming the transistor 300 as a fin type in this way, the effective channel width is increased, thereby improving the on-state characteristics of the transistor 300. Furthermore, the contribution of the electric field of the gate electrode can be increased, thereby improving the off-state characteristics of the transistor 300.
[0439] The transistor 300 may be either a p-channel type or an n-channel type.
[0440] The region where the channel of the semiconductor region 313 is formed, the region nearby, the low-resistance region 314a that serves as the source region or the drain region, and the low-resistance region 314b preferably contain a semiconductor such as a silicon-based semiconductor, and preferably contain single-crystal silicon. Alternatively, they may be formed of a material containing Ge (germanium), SiGe (silicon germanium), GaAs (gallium arsenide), GaAlAs (gallium aluminum arsenide), GaN (gallium nitride), or the like. A configuration using silicon in which the effective mass is controlled by applying stress to the crystal lattice and changing the lattice spacing may also be used. Alternatively, the transistor 300 may be a HEMT (High Electron Mobility Transistor) by using GaAs and GaAlAs, or the like.
[0441] The low resistance region 314a and the low resistance region 314b contain, in addition to the semiconductor material applied to the semiconductor region 313, an element that imparts n-type conductivity, such as arsenic or phosphorus, or an element that imparts p-type conductivity, such as boron.
[0442] The conductor 316 functioning as the gate electrode can be made of a conductive material such as a semiconductor material, metal material, alloy material, or metal oxide material, such as silicon containing an element that imparts n-type conductivity, such as arsenic or phosphorus, or an element that imparts p-type conductivity, such as boron.
[0443] Since the work function is determined by the material of the conductor, the threshold voltage of the transistor can be adjusted by selecting the material of the conductor. Specifically, it is preferable to use a material such as titanium nitride or tantalum nitride as the conductor. Furthermore, in order to achieve both conductivity and embeddability, it is preferable to use a metal material such as tungsten or aluminum as the conductor in a stacked structure, and tungsten is particularly preferable in terms of heat resistance.
[0444] The element isolation layer 312 is provided to isolate a plurality of transistors formed on the substrate 310. The element isolation layer can be formed by, for example, a local oxidation of silicon (LOCOS) method, a shallow trench isolation (STI) method, a mesa isolation method, or the like.
[0445] The transistor 300 shown in FIG. 23 is just an example, and the structure is not limited thereto. An appropriate transistor may be used depending on the circuit configuration, driving method, and the like. For example, the transistor 300 may have a planar structure instead of the FIN structure shown in FIG. 24C. For example, when the semiconductor device is a unipolar circuit including only OS transistors, the structure of the transistor 300 may be the same as that of the transistor 500 including an oxide semiconductor, as shown in FIG. 25. The details of the transistor 500 will be described later. In this specification and the like, a unipolar circuit refers to a circuit including transistors of only one polarity, that is, an n-channel transistor or a p-channel transistor.
[0446] In FIG. 25, the transistor 300 is provided on a substrate 310A. However, in this case, the substrate 310A may be a semiconductor substrate similar to the substrate 310 of the semiconductor device in FIG. 23. The substrate 310A may be, for example, an SOI substrate, a glass substrate, a quartz substrate, a plastic substrate, a sapphire glass substrate, a metal substrate, a stainless steel substrate, a substrate having stainless steel foil, a tungsten substrate, a substrate having tungsten foil, a flexible substrate, a laminated film, paper containing a fibrous material, or a base film. Examples of glass substrates include barium borosilicate glass, aluminoborosilicate glass, and soda-lime glass. Examples of flexible substrates, laminated films, and base films include the following: Plastics such as polyethylene terephthalate (PET), polyethylene naphthalate (PEN), polyethersulfone (PES), and polytetrafluoroethylene (PTFE). Another example is a synthetic resin such as acrylic. Examples of the material include polypropylene, polyester, polyvinyl fluoride, and polyvinyl chloride, as well as polyamide, polyimide, aramid, epoxy resin, inorganic vapor deposition film, and paper.
[0447] In the transistor 300 shown in FIG. 23, an insulator 320, an insulator 322, an insulator 324, and an insulator 326 are stacked in this order from the substrate 310 side.
[0448] The insulators 320, 322, 324, and 326 can be formed using, for example, silicon oxide, silicon oxynitride, silicon nitride oxide, silicon nitride, aluminum oxide, aluminum oxynitride, aluminum nitride oxide, aluminum nitride, or the like.
[0449] In this specification, silicon oxynitride refers to a material whose composition contains more oxygen than nitrogen, silicon nitride oxide refers to a material whose composition contains more nitrogen than oxygen, aluminum oxynitride refers to a material whose composition contains more oxygen than nitrogen, and aluminum nitride oxide refers to a material whose composition contains more nitrogen than oxygen.
[0450] The insulator 322 may function as a planarizing film that flattens steps caused by the transistor 300 or the like covered by the insulator 320. For example, the top surface of the insulator 322 may be planarized by a planarization process using a chemical mechanical polishing (CMP) method or the like to improve flatness.
[0451] The insulator 324 is preferably a film having a barrier property that prevents hydrogen, impurities, and the like from diffusing from the substrate 310 or the transistor 300 to a region where the transistor 500 is provided.
[0452] An example of a film having a barrier property against hydrogen is silicon nitride formed by a CVD method. Here, hydrogen diffusion into a semiconductor element having an oxide semiconductor, such as the transistor 500, may degrade the characteristics of the semiconductor element. Therefore, it is preferable to use a film that suppresses hydrogen diffusion between the transistor 500 and the transistor 300. Specifically, the film that suppresses hydrogen diffusion is a film that releases a small amount of hydrogen.
[0453] The amount of desorption of hydrogen can be analyzed using, for example, thermal desorption spectroscopy (TDS). For example, the amount of desorption of hydrogen from the insulator 324 is calculated as 10×10 per area of the insulator 324 when the surface temperature of the film is in the range of 50° C. to 500° C. in TDS analysis. 15 atoms / cm 2 Less than or equal to 5 x 10 15 atoms / cm2 The following is fine.
[0454] It is preferable that the insulator 326 has a lower dielectric constant than the insulator 324. For example, the relative dielectric constant of the insulator 326 is preferably less than 4, and more preferably less than 3. Furthermore, for example, the relative dielectric constant of the insulator 326 is preferably 0.7 times or less, and more preferably 0.6 times or less, the relative dielectric constant of the insulator 324. By using a material with a low dielectric constant as the interlayer film, the parasitic capacitance that occurs between wirings can be reduced.
[0455] Conductors 328 and 330, which connect to the capacitor 600 or the transistor 500, are embedded in the insulators 320, 322, 324, and 326. The conductors 328 and 330 function as plugs or wirings. A plurality of conductors that function as plugs or wirings may be collectively denoted by the same reference numeral. In this specification and the like, a wiring and a plug connected to the wiring may be integral. That is, a part of a conductor may function as a wiring, and a part of a conductor may function as a plug.
[0456] The materials for each plug and wiring (conductor 328, conductor 330, etc.) can be a conductive material such as a metal material, an alloy material, a metal nitride material, or a metal oxide material, and can be used in a single layer or a stacked layer. It is preferable to use a high-melting-point material such as tungsten or molybdenum that has both heat resistance and conductivity, and tungsten is preferred. Alternatively, it is preferable to form the wiring from a low-resistance conductive material such as aluminum or copper. Using a low-resistance conductive material can reduce the wiring resistance.
[0457] A wiring layer may be provided over the insulator 326 and the conductor 330. For example, in FIG. 23 , an insulator 350, an insulator 352, and an insulator 354 are stacked in this order over the insulator 326 and the conductor 330. A conductor 356 is formed in the insulator 350, the insulator 352, and the insulator 354. The conductor 356 functions as a plug or wiring connected to the transistor 300. Note that the conductor 356 can be formed using a material similar to that of the conductor 328 and the conductor 330.
[0458] Note that, for example, the insulator 350 is preferably an insulator having barrier properties against impurities such as hydrogen and water, similar to the insulator 324. Similarly to the insulator 326, the insulators 352 and 354 are preferably insulators having a relatively low dielectric constant in order to reduce parasitic capacitance between wirings. The conductor 356 preferably includes a conductor having barrier properties against impurities such as hydrogen and water. In particular, a conductor having barrier properties against hydrogen is formed in the opening of the insulator 350 having barrier properties against hydrogen. With this structure, the transistor 300 and the transistor 500 can be separated by a barrier layer, thereby suppressing diffusion of hydrogen from the transistor 300 to the transistor 500.
[0459] Note that, for example, tantalum nitride or the like is preferably used as the conductor having a barrier property against hydrogen. Stacking tantalum nitride and highly conductive tungsten can suppress diffusion of hydrogen from the transistor 300 while maintaining the conductivity of the wiring. In this case, a structure in which the tantalum nitride layer having a barrier property against hydrogen is in contact with the insulator 350 having a barrier property against hydrogen is preferable.
[0460] Furthermore, on the insulator 354 and the conductor 356, an insulator 360, an insulator 362, and an insulator 364 are stacked in this order.
[0461] The insulator 360 is preferably an insulator having barrier properties against impurities such as water and hydrogen, similar to the insulator 324. Therefore, the insulator 360 can be made of, for example, a material that can be used for the insulator 324.
[0462] The insulators 362 and 364 function as an interlayer insulating film and a planarizing film. As the insulators 362 and 364, it is preferable to use an insulator that has a barrier property against impurities such as water and hydrogen, similar to the insulator 324. Therefore, the insulator 362 and / or the insulator 364 can be made of a material that can be used for the insulator 324.
[0463] Further, openings are formed in the insulators 360, 362, and 364 in regions overlapping with the conductor 356, and the conductor 366 is provided to fill the openings. The conductor 366 is also formed over the insulator 362. For example, the conductor 366 functions as a plug or a wiring connected to the transistor 300. Note that the conductor 366 can be formed using a material similar to that of the conductors 328 and 330.
[0464] An insulator 510, an insulator 512, an insulator 514, and an insulator 516 are stacked in this order over the insulator 364 and the conductor 366. Any of the insulator 510, the insulator 512, the insulator 514, and the insulator 516 is preferably made using a substance that has a barrier property against oxygen and hydrogen.
[0465] For example, the insulator 510 and the insulator 514 are preferably formed using a film having a barrier property that prevents hydrogen and impurities from diffusing from the substrate 310 or the region where the transistor 300 is provided to the region where the transistor 500 is provided. Therefore, a material similar to that of the insulator 324 can be used.
[0466] An example of a film having a barrier property against hydrogen is silicon nitride formed by a CVD method. Here, hydrogen diffusion into a semiconductor element having an oxide semiconductor, such as the transistor 500, may degrade the characteristics of the semiconductor element. Therefore, it is preferable to use a film that suppresses hydrogen diffusion between the transistor 500 and the transistor 300. Specifically, the film that suppresses hydrogen diffusion is a film that releases a small amount of hydrogen.
[0467] As a film having a barrier property against hydrogen, for example, the insulators 510 and 514 are preferably made of a metal oxide such as aluminum oxide, hafnium oxide, or tantalum oxide.
[0468] In particular, aluminum oxide has a high blocking effect of preventing the permeation of both oxygen and impurities such as hydrogen and moisture, which can cause fluctuations in the electrical characteristics of a transistor. Therefore, aluminum oxide can prevent impurities such as hydrogen and moisture from entering the transistor 500 during and after the transistor manufacturing process. Furthermore, aluminum oxide can suppress the release of oxygen from the oxide that constitutes the transistor 500. Therefore, aluminum oxide is suitable for use as a protective film for the transistor 500.
[0469] For example, the insulator 512 and the insulator 516 can be formed using a material similar to that of the insulator 320. By using a material with a relatively low dielectric constant for these insulators, parasitic capacitance between wirings can be reduced. For example, the insulators 512 and 516 can be formed using a silicon oxide film, a silicon oxynitride film, or the like.
[0470] A conductor 518, a conductor constituting the transistor 500 (for example, the conductor 503 shown in FIGS. 24A and 24B), and the like are embedded in the insulators 510, 512, 514, and 516. The conductor 518 functions as a plug or wiring connected to the capacitor 600 or the transistor 300. The conductor 518 can be formed using a material similar to that of the conductors 328 and 330.
[0471] In particular, the conductor 518 in the region in contact with the insulator 510 and the insulator 514 is preferably a conductor that has a barrier property against oxygen, hydrogen, and water. With this structure, the transistor 300 and the transistor 500 can be separated by a layer that has a barrier property against oxygen, hydrogen, and water, and diffusion of hydrogen from the transistor 300 to the transistor 500 can be suppressed.
[0472] Above the insulator 516 is the transistor 500 .
[0473] As shown in FIGS. 24A and 24B, the transistor 500 includes an insulator 516 on an insulator 514, a conductor 503 (conductor 503a and conductor 503b) disposed so as to be embedded in the insulator 514 or the insulator 516, an insulator 522 on the insulator 516 and on the conductor 503, an insulator 524 on the insulator 522, an oxide 530a on the insulator 524, an oxide 530b on the oxide 530a, a conductor 542a on the oxide 530b, an insulator 571a on the conductor 542a, and an oxide 571b on the oxide 571b. conductor 542b on oxide 530b, insulator 571b on conductor 542b, insulator 552 on oxide 530b, insulator 550 on insulator 552, insulator 554 on insulator 550, conductor 560 (conductor 560a and conductor 560b) located on insulator 554 and overlapping part of oxide 530b, and insulator 544 arranged on insulator 522, insulator 524, oxide 530a, oxide 530b, conductor 542a, conductor 542b, insulator 571a, and insulator 571b. 24A and 24B , insulator 552 contacts the upper surface of insulator 522, the side surface of insulator 524, the side surface of oxide 530a, the side surface and upper surface of oxide 530b, the side surface of conductor 542, the side surface of insulator 571, the side surface of insulator 544, the side surface of insulator 580, and the lower surface of insulator 550. Furthermore, the upper surface of conductor 560 is disposed so as to be at approximately the same height as the upper surfaces of insulators 554, 550, 552, and 580. Furthermore, insulator 574 contacts at least a portion of the upper surface of conductor 560, 552, 550, 554, and 580.
[0474] Openings reaching the oxide 530b are provided in the insulator 580 and the insulator 544. The insulator 552, the insulator 550, the insulator 554, and the conductor 560 are disposed in the openings. In addition, the conductor 560, the insulator 552, the insulator 550, and the insulator 554 are provided between the insulator 571a and the conductor 542a and between the insulator 571b and the conductor 542b in the channel length direction of the transistor 500. The insulator 554 has a region in contact with the side surface of the conductor 560 and a region in contact with the bottom surface of the conductor 560.
[0475] The oxide 530 preferably includes an oxide 530a disposed on the insulator 524 and an oxide 530b disposed on the oxide 530a. By providing the oxide 530a below the oxide 530b, it is possible to suppress the diffusion of impurities from structures formed below the oxide 530a to the oxide 530b.
[0476] Note that although the transistor 500 has a structure in which the oxide 530 has two layers, the oxide 530a and the oxide 530b, the present invention is not limited to this. For example, the transistor 500 can have a single layer of the oxide 530b or a stacked structure of three or more layers. Alternatively, each of the oxide 530a and the oxide 530b can have a stacked structure.
[0477] The conductor 560 functions as a first gate (also referred to as a top gate) electrode, and the conductor 503 functions as a second gate (also referred to as a back gate) electrode. The insulators 552, 550, and 554 function as a first gate insulator, and the insulators 522 and 524 function as a second gate insulator. The gate insulators may also be referred to as a gate insulating layer or a gate insulating film. The conductor 542a functions as either a source or a drain, and the conductor 542b functions as the other. At least a part of a region of the oxide 530 that overlaps with the conductor 560 functions as a channel formation region.
[0478] FIG. 26A shows an enlarged view of the vicinity of the channel formation region in FIG. 24A. When oxygen is supplied to the oxide 530b, a channel formation region is formed in the region between the conductor 542a and the conductor 542b. Therefore, as shown in FIG. 26A, the oxide 530b includes a region 530bc that functions as the channel formation region of the transistor 500, and regions 530ba and 530bb that are provided on either side of the region 530bc and function as source and drain regions. At least a portion of the region 530bc overlaps with the conductor 560. In other words, the region 530bc is located in the region between the conductor 542a and the conductor 542b. The region 530ba overlaps with the conductor 542a, and the region 530bb overlaps with the conductor 542b.
[0479] The region 530bc, which functions as a channel formation region, has a smaller oxygen vacancy (in this specification, oxygen vacancy in a metal oxide is referred to as V) than the regions 530ba and 530bb. O The region 530bc is a high-resistance region with a low carrier concentration due to its low oxygen vacancy or low impurity concentration. Therefore, the region 530bc can be said to be i-type (intrinsic) or substantially i-type.
[0480] A transistor using a metal oxide has impurities or oxygen vacancies (V O ) may cause fluctuations in electrical characteristics and reduce reliability. O ) hydrogen near the oxygen vacancy (V O ) with hydrogen (hereafter referred to as V O H.) and generate electrons that serve as carriers. Therefore, if oxygen vacancies are present in the region where a channel is formed in the oxide semiconductor, the transistor is likely to have normally-on characteristics (a channel exists and current flows through the transistor even when no voltage is applied to the gate electrode). Therefore, in the region where a channel is formed in the oxide semiconductor, impurities, oxygen vacancies, and V OIt is preferable that H is reduced as much as possible.
[0481] The regions 530ba and 530bb that function as source and drain regions have oxygen vacancies (V O ) or high concentrations of impurities such as hydrogen, nitrogen, and metal elements, resulting in an increased carrier concentration and low resistance. That is, the regions 530ba and 530bb are n-type regions with a higher carrier concentration and lower resistance than the region 530bc.
[0482] Here, the carrier concentration of the region 530bc that functions as a channel forming region is 1×10 18 cm -3 Preferably, it is 1×10 or less. 17 cm -3 More preferably, it is less than 1×10 16 cm -3 More preferably, it is less than 1×10 13 cm -3 More preferably, it is less than 1×10 12 cm -3 The lower limit of the carrier concentration of the region 530bc that functions as a channel formation region is not particularly limited, but is preferably, for example, 1×10 -9 cm -3 It can be said that:
[0483] A region having a carrier concentration equal to or lower than that of regions 530ba and 530bb and equal to or higher than that of region 530bc may be formed between region 530bc and regions 530ba or 530bb. That is, this region functions as a junction region between region 530bc and regions 530ba or 530bb. The junction region may have a hydrogen concentration equal to or lower than that of regions 530ba and 530bb and equal to or higher than that of region 530bc. The junction region may also have oxygen vacancies equal to or lower than those of regions 530ba and 530bb and equal to or higher than those of region 530bc.
[0484] 26A shows an example in which the regions 530ba, 530bb, and 530bc are formed in the oxide 530b, but the present invention is not limited to this. For example, each of the above regions may be formed not only in the oxide 530b but also in the oxide 530a.
[0485] Furthermore, it may be difficult to clearly detect the boundaries between the regions in the oxide 530. The concentrations of metal elements and impurity elements such as hydrogen and nitrogen detected in each region may vary continuously within each region, rather than gradually varying from region to region. In other words, it is sufficient that the concentrations of metal elements and impurity elements such as hydrogen and nitrogen decrease in the region closer to the channel formation region.
[0486] In the transistor 500, the oxide 530 including the channel formation region (the oxide 530a and the oxide 530b) is preferably a metal oxide that functions as a semiconductor (hereinafter also referred to as an oxide semiconductor).
[0487] The metal oxide functioning as a semiconductor preferably has a band gap of 2 eV or more, preferably 2.5 eV or more. By using such a metal oxide with a wide band gap, the off-state current of the transistor can be reduced.
[0488] For example, a metal oxide such as In-M-Zn oxide containing indium, element M, and zinc (element M is one or more elements selected from aluminum, gallium, yttrium, tin, copper, vanadium, beryllium, boron, titanium, iron, nickel, germanium, zirconium, molybdenum, lanthanum, cerium, neodymium, hafnium, tantalum, tungsten, magnesium, etc.) may be used as oxide 530. Alternatively, In-Ga oxide, In-Zn oxide, or indium oxide may be used as oxide 530.
[0489] Here, it is preferable that the atomic ratio of In to element M in the metal oxide used for oxide 530b is greater than the atomic ratio of In to element M in the metal oxide used for oxide 530a.
[0490] In this way, by disposing the oxide 530a below the oxide 530b, it is possible to suppress the diffusion of impurities and oxygen from the structure formed below the oxide 530a into the oxide 530b.
[0491] Furthermore, since the oxide 530a and the oxide 530b have a common element other than oxygen (as a main component), the defect state density at the interface between the oxide 530a and the oxide 530b can be reduced. Because the defect state density at the interface between the oxide 530a and the oxide 530b can be reduced, the effect of interface scattering on carrier conduction is reduced, and a high on-current can be obtained.
[0492] The oxide 530b preferably has crystallinity, and it is particularly preferable to use c-axis aligned crystalline oxide semiconductor (CAAC-OS) as the oxide 530b.
[0493] CAAC-OS has a highly crystalline and dense structure, and is free of impurities and defects (e.g., oxygen vacancies (V O ) is a metal oxide with little oxygen. In particular, by subjecting the formed metal oxide to heat treatment at a temperature at which the metal oxide does not polycrystallize (for example, 400°C or higher and 600°C or lower), the CAAC-OS can have a denser structure with higher crystallinity. In this way, the density of the CAAC-OS can be increased, thereby further reducing the diffusion of impurities or oxygen in the CAAC-OS.
[0494] On the other hand, since it is difficult to identify clear grain boundaries in CAAC-OS, it is said that the decrease in electron mobility due to grain boundaries is unlikely to occur. Therefore, metal oxides with CAAC-OS have stable physical properties. As a result, metal oxides with CAAC-OS are heat-resistant and highly reliable.
[0495] In a transistor using an oxide semiconductor, if impurities and oxygen vacancies exist in a region where a channel is formed in the oxide semiconductor, the electrical characteristics are likely to fluctuate and the reliability may be reduced. In addition, hydrogen in the vicinity of the oxygen vacancy is converted into a defect where hydrogen enters the oxygen vacancy (hereinafter referred to as V O H.) and generate electrons that serve as carriers. Therefore, if oxygen vacancies are present in the region where a channel is formed in an oxide semiconductor, the transistor is likely to have normally-on characteristics (a channel exists and current flows through the transistor even when no voltage is applied to the gate electrode). Therefore, in the region where a channel is formed in an oxide semiconductor, impurities, oxygen vacancies, and V O It is preferable that H is reduced as much as possible. In other words, it is preferable that the region in the oxide semiconductor where a channel is formed has a reduced carrier concentration and is i-type (intrinsic) or substantially i-type.
[0496] In response to this problem, an insulator containing oxygen that is released by heating (hereinafter may be referred to as excess oxygen) is provided near the oxide semiconductor, and heat treatment is performed to supply oxygen from the insulator to the oxide semiconductor, thereby eliminating oxygen vacancies and V O H can be reduced. However, if an excessive amount of oxygen is supplied to the source region or the drain region, this may cause a decrease in the on-state current or a decrease in the field-effect mobility of the transistor 500. Furthermore, if the amount of oxygen supplied to the source region or the drain region varies across the substrate surface, the characteristics of the semiconductor device having the transistor will vary.
[0497] Therefore, in the oxide semiconductor, the region 530bc that functions as a channel formation region preferably has a reduced carrier concentration and is i-type or substantially i-type, whereas the regions 530ba and 530bb that function as source and drain regions preferably have a high carrier concentration and are n-type. O It is preferable to reduce H so that an excessive amount of oxygen is not supplied to the regions 530ba and 530bb.
[0498] Therefore, in this embodiment, in a state where the conductors 542a and 542b are provided on the oxide 530b, microwave treatment is performed in an atmosphere containing oxygen to remove oxygen vacancies in the region 530bc and V O The microwave treatment here refers to a treatment using a device with a power source that generates high-density plasma using microwaves, for example.
[0499] By performing microwave processing in an atmosphere containing oxygen, oxygen gas can be converted into plasma using microwaves or high frequency waves such as RF, and the oxygen plasma can be activated. At this time, microwaves or high frequency waves such as RF can also be irradiated onto the region 530bc. The V of the region 530bc can be activated by the action of the plasma, microwaves, etc. O H is split off, hydrogen H is removed from the region 530bc, and oxygen vacancy V Ocan be compensated with oxygen. O H→H+V O This reaction occurs, and the hydrogen concentration in the region 530bc can be reduced. O H can be reduced to lower the carrier concentration.
[0500] Furthermore, when microwave processing is performed in an atmosphere containing oxygen, the effects of microwaves, high frequency waves such as RF, oxygen plasma, etc. are shielded by the conductors 542a and 542b and do not reach the regions 530ba and 530bb. Furthermore, the effects of oxygen plasma can be reduced by the insulators 571 and 580 that cover the oxide 530b and the conductor 542. As a result, during microwave processing, V O Since there is no reduction in H and no excessive supply of oxygen, it is possible to prevent a decrease in the carrier concentration.
[0501] Furthermore, it is preferable to perform microwave treatment in an oxygen-containing atmosphere after forming the insulating film that becomes the insulator 552 or after forming the insulating film that becomes the insulator 550. By performing microwave treatment in an oxygen-containing atmosphere through the insulator 552 or the insulator 550 in this manner, oxygen can be efficiently injected into the region 530bc. Furthermore, by arranging the insulator 552 so as to be in contact with the side surface of the conductor 542 and the surface of the region 530bc, injection of more oxygen than necessary into the region 530bc can be suppressed, thereby suppressing oxidation of the side surface of the conductor 542. Furthermore, oxidation of the side surface of the conductor 542 can be suppressed during formation of the insulating film that becomes the insulator 550.
[0502] The oxygen implanted into the region 530bc can be in various forms, such as oxygen atoms, oxygen molecules, and oxygen radicals (also called O radicals; atoms, molecules, or ions with an unpaired electron). The oxygen implanted into the region 530bc preferably takes one or more of the above forms, and oxygen radicals are particularly preferred. Furthermore, the film quality of the insulator 552 and the insulator 550 can be improved, thereby improving the reliability of the transistor 500.
[0503] In this way, oxygen vacancies and V are selectively formed in the oxide semiconductor region 530bc. O By removing H, the region 530bc can be made i-type or substantially i-type. Furthermore, the supply of excess oxygen to the regions 530ba and 530bb, which function as source and drain regions, can be suppressed, thereby maintaining conductivity. This suppresses fluctuations in the electrical characteristics of the transistor 500 and reduces variations in the electrical characteristics of the transistor 500 within the substrate surface.
[0504] By adopting the above-described configuration, it is possible to provide a semiconductor device with less variation in transistor characteristics, a highly reliable semiconductor device, and a semiconductor device with good electrical characteristics.
[0505] 24B, in a cross-sectional view of the transistor 500 in the channel width direction, the oxide 530b may have a curved surface between the side surface and the top surface of the oxide 530b. That is, the end of the side surface and the end of the top surface may be curved (hereinafter also referred to as rounded).
[0506] The radius of curvature of the curved surface is preferably greater than 0 nm and smaller than the film thickness of the oxide 530b in the region overlapping with the conductor 542, or smaller than half the length of the region not having the curved surface. Specifically, the radius of curvature of the curved surface is greater than 0 nm and smaller than 20 nm, preferably greater than 1 nm and smaller than 15 nm, and more preferably greater than 2 nm and smaller than 10 nm. This shape can improve the coverage of the oxide 530b with the insulators 552, 550, and 554, and the conductor 560.
[0507] The oxide 530 preferably has a stacked structure of multiple oxide layers with different chemical compositions. Specifically, in the metal oxide used for the oxide 530a, the atomic ratio of the element M to the metal element that is the main component is preferably greater than the atomic ratio of the element M to the metal element that is the main component in the metal oxide used for the oxide 530b. Furthermore, in the metal oxide used for the oxide 530a, the atomic ratio of the element M to In is preferably greater than the atomic ratio of the element M to In in the metal oxide used for the oxide 530b. Furthermore, in the metal oxide used for the oxide 530b, the atomic ratio of In to the element M is preferably greater than the atomic ratio of In to the element M in the metal oxide used for the oxide 530a.
[0508] The oxide 530b is preferably a crystalline oxide such as CAAC-OS. Crystalline oxides such as CAAC-OS have few impurities and defects (such as oxygen vacancies), and have a highly crystalline and dense structure. This can prevent the source or drain electrode from extracting oxygen from the oxide 530b. This can reduce the extraction of oxygen from the oxide 530b even during heat treatment, making the transistor 500 stable against high temperatures (so-called thermal budget) in the manufacturing process.
[0509] Here, the conduction band minimum changes gradually at the junction between the oxides 530a and 530b. In other words, the conduction band minimum at the junction between the oxides 530a and 530b changes continuously or forms a continuous junction. To achieve this, it is advisable to reduce the defect level density of the mixed layer formed at the interface between the oxides 530a and 530b.
[0510] Specifically, when the oxide 530a and the oxide 530b contain a common element other than oxygen as a main component, a mixed layer with a low density of defect states can be formed. For example, when the oxide 530b is an In-M-Zn oxide, the oxide 530a may be an In-M-Zn oxide, an M-Zn oxide, an oxide of element M, an In-Zn oxide, an indium oxide, or the like.
[0511] Specifically, oxide 530a may be a metal oxide having an atomic ratio of In:M:Zn=1:3:4 or a similar composition, or an atomic ratio of In:M:Zn=1:1:0.5 or a similar composition. Oxide 530b may be a metal oxide having an atomic ratio of In:M:Zn=1:1:1 or a similar composition, or an atomic ratio of In:M:Zn=4:2:3 or a similar composition. Note that a similar composition includes a range of ±30% of the desired atomic ratio. Gallium is preferably used as element M.
[0512] When a metal oxide film is formed by sputtering, the atomic ratio is not limited to the atomic ratio of the formed metal oxide film, but may be the atomic ratio of a sputtering target used to form the metal oxide film.
[0513] 24A and other figures, providing an insulator 552 made of aluminum oxide or the like in contact with the top and side surfaces of the oxide 530 can cause indium in the oxide 530 to be unevenly distributed at and near the interface between the oxide 530 and the insulator 552. This results in an atomic ratio near the surface of the oxide 530 that is close to that of indium oxide or In-Zn oxide. The increased atomic ratio of indium near the surface of the oxide 530, particularly the oxide 530b, can improve the field-effect mobility of the transistor 500.
[0514] The oxide 530a and the oxide 530b have the above-described structure, which can reduce the defect state density at the interface between the oxide 530a and the oxide 530b. As a result, the influence of interface scattering on carrier conduction is reduced, and the transistor 500 can achieve a large on-state current and high frequency characteristics.
[0515] At least one of the insulators 512, 514, 544, 571, 574, 576, and 581 preferably functions as a barrier insulating film that suppresses diffusion of impurities such as water and hydrogen from the substrate side or from above the transistor 500 into the transistor 500. Therefore, at least one of the insulators 512, 514, 544, 571, 574, 576, and 581 is preferably made of an insulating material that suppresses diffusion of impurities such as hydrogen atoms, hydrogen molecules, water molecules, nitrogen atoms, nitrogen molecules, nitrogen oxide molecules (such as NO, NO, and NO), and copper atoms (i.e., through which the above impurities are less likely to permeate). Alternatively, it is preferably made of an insulating material that suppresses diffusion of oxygen (e.g., at least one of oxygen atoms and oxygen molecules) (i.e., through which the above oxygen is less likely to permeate).
[0516] In this specification, a barrier insulating film refers to an insulating film having barrier properties. In this specification, the barrier properties refer to a function of suppressing the diffusion of a corresponding substance (also referred to as low permeability) or a function of capturing and fixing a corresponding substance (also referred to as gettering).
[0517] For the insulators 512, 514, 544, 571, 574, 576, and 581, it is preferable to use an insulator that has the function of suppressing diffusion of oxygen and impurities such as water and hydrogen. For example, aluminum oxide, magnesium oxide, hafnium oxide, gallium oxide, indium gallium zinc oxide, silicon nitride, or silicon nitride oxide can be used. For example, silicon nitride, which has a high hydrogen barrier property, is preferably used for the insulators 512, 544, and 576. Furthermore, it is preferable to use aluminum oxide or magnesium oxide, which has a high ability to capture and fix hydrogen, for the insulators 514, 571, 574, and 581. This can suppress diffusion of impurities such as water and hydrogen from the substrate side to the transistor 500 side through the insulators 512 and 514. Alternatively, impurities such as water and hydrogen can be prevented from diffusing toward the transistor 500 from an interlayer insulating film disposed outside the insulator 581. Alternatively, oxygen contained in the insulator 524 and the like can be prevented from diffusing toward the substrate through the insulators 512 and 514. Alternatively, oxygen contained in the insulator 580 and the like can be prevented from diffusing upward from the transistor 500 through the insulator 574. In this way, the transistor 500 is preferably surrounded by the insulators 512, 514, 571, 544, 574, 576, and 581, which have the function of preventing the diffusion of impurities such as water and hydrogen and oxygen.
[0518] Here, it is preferable to use an oxide having an amorphous structure as the insulators 512, 514, 544, 571, 574, 576, and 581. For example, AlO x (x is any number greater than 0), or MgO y It is preferable to use a metal oxide such as y (where y is any number greater than 0). In such metal oxides having an amorphous structure, oxygen atoms have dangling bonds, and the dangling bonds may have the property of capturing or fixing hydrogen. By using such a metal oxide having an amorphous structure as a component of the transistor 500 or providing it around the transistor 500, hydrogen contained in the transistor 500 or hydrogen present around the transistor 500 can be captured or fixed. In particular, it is preferable to capture or fix hydrogen contained in the channel formation region of the transistor 500. By using a metal oxide having an amorphous structure as a component of the transistor 500 or providing it around the transistor 500, a highly reliable transistor 500 and semiconductor device can be manufactured with excellent characteristics.
[0519] Furthermore, the insulators 512, 514, 544, 571, 574, 576, and 581 preferably have an amorphous structure, but may have a polycrystalline structure in part. The insulators 512, 514, 544, 571, 574, 576, and 581 may have a multilayer structure in which an amorphous layer and a polycrystalline layer are stacked. For example, they may have a stacked structure in which a polycrystalline layer is formed on an amorphous layer.
[0520] The insulators 512, 514, 544, 571, 574, 576, and 581 can be formed by, for example, a sputtering method. Sputtering does not require the use of hydrogen-containing molecules in a film formation gas, and therefore can reduce the hydrogen concentrations of the insulators 512, 514, 544, 571, 574, 576, and 581. Note that the film formation method is not limited to sputtering, and a chemical vapor deposition (CVD) method, a molecular beam epitaxy (MBE) method, a pulsed laser deposition (PLD) method, an atomic layer deposition (ALD) method, or the like may also be used as appropriate.
[0521] It may also be desirable to reduce the resistivity of insulators 512, 544, and 576. For example, it may be desirable to reduce the resistivity of insulators 512, 544, and 576 to approximately 1×10 13 By setting the resistivity to Ωcm, the insulators 512, 544, and 576 may be able to reduce charge-up of the conductors 503, 542, and 560 during treatment using plasma or the like in the manufacturing process of a semiconductor device. The resistivity of the insulators 512, 544, and 576 is preferably 1×10 10 Ωcm or more 1×10 15 Ωcm or less.
[0522] The insulators 516, 574, 580, and 581 preferably have a lower dielectric constant than the insulator 514. Using a material with a low dielectric constant as an interlayer film can reduce parasitic capacitance between wirings. For example, silicon oxide, silicon oxynitride, silicon oxide to which fluorine is added, silicon oxide to which carbon is added, silicon oxide to which carbon and nitrogen are added, silicon oxide having vacancies, or the like can be used as appropriate for the insulators 516, 580, and 581.
[0523] For example, the insulator 581 is preferably an insulator that functions as an interlayer film, a planarizing film, or the like.
[0524] The conductor 503 is arranged to overlap the oxide 530 and the conductor 560. Here, the conductor 503 is preferably provided by being embedded in an opening formed in the insulator 516. In addition, a part of the conductor 503 may be embedded in the insulator 514.
[0525] The conductor 503 includes a conductor 503a and a conductor 503b. The conductor 503a is provided in contact with the bottom surface and sidewall of the opening. The conductor 503b is provided so as to be embedded in a recess formed in the conductor 503a. Here, the height of the top of the conductor 503b is approximately the same as the height of the top of the conductor 503a and the height of the top of the insulator 516.
[0526] Here, the conductor 503a is preferably made of a conductive material that has the function of suppressing the diffusion of impurities such as hydrogen atoms, hydrogen molecules, water molecules, nitrogen atoms, nitrogen molecules, nitrogen oxide molecules (NO, NO, NO, etc.), copper atoms, etc. Alternatively, it is preferably made of a conductive material that has the function of suppressing the diffusion of oxygen (for example, at least one of oxygen atoms, oxygen molecules, etc.).
[0527] By using a conductive material that can reduce hydrogen diffusion for the conductor 503a, it is possible to prevent impurities such as hydrogen contained in the conductor 503b from diffusing into the oxide 530 via the insulator 524 or the like. Furthermore, by using a conductive material that can suppress oxygen diffusion for the conductor 503a, it is possible to prevent the conductor 503b from being oxidized and its conductivity from decreasing. Examples of conductive materials that can suppress oxygen diffusion include titanium, titanium nitride, tantalum, tantalum nitride, ruthenium, and ruthenium oxide. Therefore, the conductor 503a may be a single layer or a multilayer of the above conductive materials. For example, the conductor 503a may be made of titanium nitride.
[0528] The conductor 503b is preferably made of a conductive material containing tungsten, copper, or aluminum as a main component, for example, tungsten.
[0529] The conductor 503 may function as a second gate electrode. In this case, the threshold voltage (Vth) of the transistor 500 can be controlled by changing the potential applied to the conductor 503 independently of the potential applied to the conductor 560. In particular, applying a negative potential to the conductor 503 can increase the Vth of the transistor 500 and reduce its off-state current. Therefore, applying a negative potential to the conductor 503 can reduce the drain current when the potential applied to the conductor 560 is 0 V compared to not applying a negative potential to the conductor 503.
[0530] The electrical resistivity of the conductor 503 is designed taking into consideration the potential applied to the conductor 503, and the film thickness of the conductor 503 is set to match this electrical resistivity. The film thickness of the insulator 516 is approximately the same as that of the conductor 503. Here, it is preferable to make the film thicknesses of the conductor 503 and the insulator 516 as thin as possible within the range permitted by the design of the conductor 503. By making the film thickness of the insulator 516 thin, the absolute amount of impurities such as hydrogen contained in the insulator 516 can be reduced, thereby reducing the diffusion of the impurities into the oxide 530.
[0531] Note that the conductor 503 is preferably larger than the area of the oxide 530 that does not overlap with the conductors 542a and 542b when viewed from above. In particular, as shown in FIG. 24B , the conductor 503 preferably extends to an area outside the channel width direction ends of the oxides 530a and 530b. That is, outside the side surfaces of the oxide 530 in the channel width direction, the conductor 503 and the conductor 560 preferably overlap with each other via an insulator. With this structure, the channel formation region of the oxide 530 can be electrically surrounded by the electric field of the conductor 560, which functions as the first gate electrode, and the electric field of the conductor 503, which functions as the second gate electrode. In this specification, a transistor structure in which the channel formation region is electrically surrounded by the electric fields of the first and second gates is referred to as a surrounded channel (S-channel) structure.
[0532] In this specification and the like, a transistor with an S-channel structure refers to a transistor structure in which a channel formation region is electrically surrounded by the electric fields of one and the other of a pair of gate electrodes. The S-channel structure disclosed in this specification and the like differs from a fin structure and a planar structure. By adopting the S-channel structure, the transistor can be made more resistant to the short-channel effect, in other words, less susceptible to the short-channel effect.
[0533] 24B, the conductor 503 is extended to function as a wiring. However, the present invention is not limited to this, and a conductor functioning as a wiring may be provided below the conductor 503. Furthermore, it is not necessary to provide one conductor 503 for each transistor. For example, the conductor 503 may be shared by multiple transistors.
[0534] Note that although the conductor 503 in the transistor 500 has a stacked structure of the conductor 503a and the conductor 503b, the present invention is not limited to this. For example, the conductor 503 may have a single layer structure or a stacked structure of three or more layers.
[0535] Insulator 522 and insulator 524 function as gate insulators.
[0536] The insulator 522 preferably has a function of suppressing the diffusion of hydrogen (e.g., at least one of hydrogen atoms, hydrogen molecules, etc.). The insulator 522 preferably has a function of suppressing the diffusion of oxygen (e.g., at least one of oxygen atoms, oxygen molecules, etc.). For example, the insulator 522 preferably has a function of suppressing the diffusion of one or both of hydrogen and oxygen more than the insulator 524.
[0537] The insulator 522 may be an insulator containing an oxide of one or both of aluminum and hafnium, which are insulating materials. Aluminum oxide, hafnium oxide, or an oxide containing aluminum and hafnium (hafnium aluminate) is preferably used as the insulator. When the insulator 522 is formed using such a material, the insulator 522 functions as a layer that suppresses oxygen release from the oxide 530 to the substrate and diffusion of impurities such as hydrogen from the periphery of the transistor 500 to the oxide 530. Therefore, the insulator 522 can suppress diffusion of impurities such as hydrogen into the transistor 500 and suppress generation of oxygen vacancies in the oxide 530. Furthermore, reaction of the conductor 503 with oxygen contained in the insulator 524 or the oxide 530 can be suppressed.
[0538] Alternatively, the insulator may contain, for example, aluminum oxide, bismuth oxide, germanium oxide, niobium oxide, silicon oxide, titanium oxide, tungsten oxide, yttrium oxide, or zirconium oxide. Alternatively, these insulators may be nitrided. Furthermore, the insulator 522 may be formed by stacking silicon oxide, silicon oxynitride, or silicon nitride on these insulators.
[0539] The insulator 522 may be a single layer or a multilayer of an insulator containing a so-called high-k material, such as aluminum oxide, hafnium oxide, tantalum oxide, or zirconium oxide. As transistors become smaller and more highly integrated, thinning of the gate insulator can lead to problems such as leakage current. Using a high-k material as the gate insulator can reduce the gate potential during transistor operation while maintaining the physical film thickness. Alternatively, the insulator 522 may be made of a material with a high dielectric constant, such as lead zirconate titanate (PZT), strontium titanate (SrTiO3), or (Ba,Sr)TiO3 (BST).
[0540] The insulator 524 in contact with the oxide 530 can be made of, for example, silicon oxide, silicon oxynitride, or the like as appropriate.
[0541] During the manufacturing process of the transistor 500, heat treatment is preferably performed with the surface of the oxide 530 exposed. The heat treatment may be performed, for example, at a temperature of 100° C. to 600° C., more preferably 350° C. to 550° C. Note that the heat treatment is performed in a nitrogen gas or inert gas atmosphere, or an atmosphere containing an oxidizing gas at 10 ppm or more, 1% or more, or 10% or more. For example, the heat treatment is preferably performed in an oxygen atmosphere. This supplies oxygen to the oxide 530, thereby eliminating oxygen vacancies (V O) can be reduced. The heat treatment may be performed under reduced pressure. Alternatively, the heat treatment may be performed in an atmosphere containing 10 ppm or more, 1% or more, or 10% or more of an oxidizing gas after the heat treatment in a nitrogen gas or inert gas atmosphere to compensate for the desorbed oxygen. Alternatively, the heat treatment may be performed in an atmosphere containing 10 ppm or more, 1% or more, or 10% or more of an oxidizing gas, and then the heat treatment may be performed in a nitrogen gas or inert gas atmosphere.
[0542] By subjecting the oxide 530 to oxygen addition treatment, oxygen vacancies in the oxide 530 are repaired by the supplied oxygen. In other words, O Furthermore, the reaction of the hydrogen remaining in the oxide 530 with the supplied oxygen can be removed as HO (dehydration). As a result, the hydrogen remaining in the oxide 530 recombines with the oxygen vacancies to form V O The formation of H can be suppressed.
[0543] The insulators 522 and 524 may each have a stacked structure of two or more layers. In this case, the stacked structure is not limited to a stacked structure made of the same material, and may be a stacked structure made of different materials. The insulator 524 may be formed in an island shape overlapping the oxide 530a. In this case, the insulator 544 is configured to contact the side surface of the insulator 524 and the top surface of the insulator 522.
[0544] The conductor 542a and the conductor 542b are provided in contact with the top surface of the oxide 530b. The conductor 542a and the conductor 542b function as a source electrode and a drain electrode of the transistor 500, respectively.
[0545] As the conductor 542 (conductor 542a and conductor 542b), for example, a nitride containing tantalum, a nitride containing titanium, a nitride containing molybdenum, a nitride containing tungsten, a nitride containing tantalum and aluminum, or a nitride containing titanium and aluminum is preferably used. In one embodiment of the present invention, a nitride containing tantalum is particularly preferable. Also, for example, ruthenium oxide, ruthenium nitride, an oxide containing strontium and ruthenium, or an oxide containing lanthanum and nickel may be used. These materials are preferable because they are conductive materials that are resistant to oxidation or that maintain conductivity even when absorbing oxygen.
[0546] Note that hydrogen contained in the oxide 530b and the like may diffuse into the conductor 542a or the conductor 542b. In particular, by using a nitride containing tantalum for the conductors 542a and 542b, hydrogen contained in the oxide 530b and the like is likely to diffuse into the conductor 542a or the conductor 542b, and the diffused hydrogen may bond with nitrogen contained in the conductor 542a or the conductor 542b. In other words, hydrogen contained in the oxide 530b and the like may be absorbed by the conductor 542a or the conductor 542b.
[0547] Furthermore, it is preferable that no curved surface be formed between the side surface of the conductor 542 and the top surface of the conductor 542. The conductor 542 without such a curved surface can increase the cross-sectional area of the conductor 542 in the cross section in the channel width direction. This can increase the conductivity of the conductor 542 and the on-state current of the transistor 500.
[0548] The insulator 571a is provided in contact with the top surface of the conductor 542a, and the insulator 571b is provided in contact with the top surface of the conductor 542b. The insulator 571 preferably functions as a barrier insulating film against oxygen. Therefore, the insulator 571 preferably has a function of suppressing oxygen diffusion. For example, the insulator 571 preferably has a function of suppressing oxygen diffusion more than the insulator 580. The insulator 571 may be, for example, a nitride containing silicon, such as silicon nitride. The insulator 571 preferably has a function of capturing impurities such as hydrogen. In this case, the insulator 571 may be an insulator of a metal oxide having an amorphous structure, such as aluminum oxide or magnesium oxide. In particular, using aluminum oxide having an amorphous structure or aluminum oxide having an amorphous structure as the insulator 571 is preferable because hydrogen can be more effectively captured or fixed. This enables the manufacture of a highly reliable transistor 500 and a semiconductor device with favorable characteristics.
[0549] The insulator 544 is provided to cover the insulator 524, the oxide 530a, the oxide 530b, the conductor 542, and the insulator 571. The insulator 544 preferably has a function of capturing and fixing hydrogen. In this case, the insulator 544 preferably includes an insulator such as silicon nitride or a metal oxide having an amorphous structure, such as aluminum oxide or magnesium oxide. Alternatively, for example, the insulator 544 may be a stacked film of aluminum oxide and silicon nitride on the aluminum oxide.
[0550] By providing the insulator 571 and the insulator 544 as described above, the conductor 542 can be surrounded by an insulator having a barrier property against oxygen. That is, oxygen contained in the insulator 524 and the insulator 580 can be prevented from diffusing into the conductor 542. This can prevent the conductor 542 from being directly oxidized by the oxygen contained in the insulator 524 and the insulator 580, which increases the resistivity and reduces the on-state current.
[0551] The insulator 552 functions as part of the gate insulator. The insulator 552 is preferably a barrier insulating film against oxygen. Any of the insulators that can be used for the insulator 574 described above can be used as the insulator 552. The insulator 552 can be an insulator containing one or both of an oxide of aluminum and hafnium. Examples of the insulator that can be used include aluminum oxide, hafnium oxide, an oxide containing aluminum and hafnium (hafnium aluminate), and an oxide containing hafnium and silicon (hafnium silicate). In this embodiment, aluminum oxide is used as the insulator 552. In this case, the insulator 552 contains at least oxygen and aluminum.
[0552] As shown in FIG. 24B, the insulator 552 is provided in contact with the top surface and side surfaces of the oxide 530b, the side surfaces of the oxide 530a, the side surfaces of the insulator 524, and the top surface of the insulator 522. That is, the regions of the oxide 530a, the oxide 530b, and the insulator 524 that overlap with the conductor 560 are covered with the insulator 552 in the cross section in the channel width direction. This allows the insulator 552, which has oxygen barrier properties, to block oxygen from being released from the oxides 530a and 530b during heat treatment or the like. This reduces the formation of oxygen vacancies (Vo) in the oxides 530a and 530b. This reduces the oxygen vacancies (Vo) and V formed in the region 530bc. O H can be reduced. Therefore, the electrical characteristics of the transistor 500 can be improved, and the reliability can be improved.
[0553] Conversely, even if the insulator 580, the insulator 550, or the like contains excessive amounts of oxygen, the oxygen can be prevented from being excessively supplied to the oxide 530a and the oxide 530b. Therefore, the region 530bc can prevent the regions 530ba and 530bb from being excessively oxidized, which would cause a decrease in the on-state current or the field-effect mobility of the transistor 500.
[0554] 24A , the insulator 552 is provided in contact with the side surfaces of the conductor 542, the insulator 544, the insulator 571, and the insulator 580. This reduces the oxidation of the side surface of the conductor 542 and the formation of an oxide film on the side surface. This reduces the decrease in on-state current or field-effect mobility of the transistor 500.
[0555] The insulator 552, together with the insulator 554, the insulator 550, and the conductor 560, needs to be provided in an opening formed in the insulator 580 or the like. To miniaturize the transistor 500, the insulator 552 preferably has a small thickness. The thickness of the insulator 552 is preferably 0.1 nm or more, 0.5 nm or more, or 1.0 nm or more, and preferably 1.0 nm or less, 3.0 nm or less, or 5.0 nm or less. Note that the above-described lower and upper limits can be combined. In this case, the insulator 552 only needs to have at least a region with the above-described thickness. The thickness of the insulator 552 is preferably thinner than the thickness of the insulator 550. In this case, the insulator 552 only needs to have at least a region with a thickness thinner than the insulator 550.
[0556] To deposit the insulator 552 to a thin thickness as described above, it is preferable to use the ALD method. The ALD method alternately introduces a first source gas (also called a precursor, precursor, or metal precursor) and a second source gas (also called a reactant, reactant, oxidizer, or non-metal precursor) for the reaction into a chamber, and then repeats the introduction of these source gases to deposit the film. ALD methods include thermal ALD, which uses only thermal energy to cause the precursor and reactant to react, and plasma-enhanced ALD, which uses plasma-excited reactants. The PEALD method may be preferable because it utilizes plasma, allowing film deposition at lower temperatures.
[0557] The ALD method utilizes the self-regulating property of atoms and can deposit atoms one layer at a time, which has the advantages of enabling ultrathin film formation, film formation on structures with high aspect ratios, film formation with few defects such as pinholes, film formation with excellent coverage, film formation at low temperatures, etc. Therefore, the insulator 552 can be formed with good coverage on the side surfaces of an opening formed in the insulator 580 or the like and with the thin film thickness described above.
[0558] Some precursors used in ALD contain carbon and other impurities. Therefore, films formed by ALD may contain more carbon and other impurities than films formed by other film formation methods. Quantitative determination of impurities can be performed using secondary ion mass spectrometry (SIMS) or X-ray photoelectron spectroscopy (XPS).
[0559] The insulator 550 functions as part of the gate insulator. The insulator 550 is preferably disposed in contact with the upper surface of the insulator 552. The insulator 550 can be made of silicon oxide, silicon oxynitride, silicon nitride oxide, silicon nitride, silicon oxide doped with fluorine, silicon oxide doped with carbon, silicon oxide doped with carbon and nitrogen, silicon oxide having vacancies, or the like. Silicon oxide and silicon oxynitride are particularly preferred because they are stable against heat. In this case, the insulator 550 is an insulator containing at least oxygen and silicon.
[0560] Like the insulator 524, the insulator 550 preferably has a reduced concentration of impurities such as water and hydrogen. The thickness of the insulator 550 is preferably 1 nm or more, or 0.5 nm or more, and preferably 15 nm or less, or 20 nm or less. Note that the above-mentioned lower and upper limits can be combined. In this case, the insulator 550 only needs to have a region with the above-mentioned thickness in at least a portion thereof.
[0561] 24A and 24B show a configuration in which the insulator 550 is a single layer, but the present invention is not limited to this and the insulator 550 may have a laminated structure of two or more layers. For example, as shown in Fig. 26B, the insulator 550 may have a two-layer laminated structure of an insulator 550a and an insulator 550b on the insulator 550a.
[0562] As shown in FIG. 26B , when the insulator 550 has a two-layer stacked structure, the lower insulator 550a is preferably formed using an insulator that easily transmits oxygen, and the upper insulator 550b is preferably formed using an insulator that suppresses oxygen diffusion. This structure can suppress the diffusion of oxygen contained in the insulator 550a into the conductor 560. That is, it can suppress a decrease in the amount of oxygen supplied to the oxide 530. It can also suppress oxidation of the conductor 560 due to the oxygen contained in the insulator 550a. For example, the insulator 550a may be formed using a material that can be used for the insulator 550 described above, and the insulator 550b may be formed using an insulator containing one or both of aluminum and hafnium oxides. Examples of the insulator that can be used include aluminum oxide, hafnium oxide, an oxide containing aluminum and hafnium (hafnium aluminate), and an oxide containing hafnium and silicon (hafnium silicate). In this embodiment, hafnium oxide is used as the insulator 550b. In this case, the insulator 550b contains at least oxygen and hafnium. The thickness of the insulator 550b is preferably 0.5 nm or more, or 1.0 nm or more, and preferably 3.0 nm or less, or 5.0 nm or less. The above-mentioned lower and upper limits can be combined. In this case, the insulator 550b only needs to have a region with the above-mentioned thickness in at least a portion.
[0563] When silicon oxide, silicon oxynitride, or the like is used for the insulator 550a, the insulator 550b may be an insulating material, such as a high-k material with a high dielectric constant. By forming the gate insulator as a layered structure of the insulators 550a and 550b, a layered structure that is thermally stable and has a high dielectric constant can be achieved. This allows the gate potential applied during transistor operation to be reduced while maintaining the physical thickness of the gate insulator. Furthermore, the equivalent oxide thickness (EOT) of the insulator functioning as the gate insulator can be reduced. This allows the dielectric strength of the insulator 550 to be increased.
[0564] The insulator 554 functions as part of the gate insulator. A barrier insulating film against hydrogen is preferably used as the insulator 554. This can prevent impurities such as hydrogen contained in the conductor 560 from diffusing into the insulator 550 and the oxide 530b. The insulator 554 can be any of the insulators that can be used for the insulator 576. For example, silicon nitride formed by a PEALD method can be used as the insulator 554. In this case, the insulator 554 contains at least nitrogen and silicon.
[0565] The insulator 554 may further have a barrier property against oxygen, which can prevent oxygen contained in the insulator 550 from diffusing into the conductor 560.
[0566] The insulator 554, together with the insulator 552, the insulator 550, and the conductor 560, needs to be provided in an opening formed in the insulator 580 or the like. To miniaturize the transistor 500, the insulator 554 preferably has a small thickness. The thickness of the insulator 554 is preferably 0.1 nm or more, 0.5 nm or more, or 1.0 nm or more, and preferably 3.0 nm or less, or 5.0 nm or less. Note that the above-described lower and upper limits can be combined. In this case, the insulator 554 only needs to have at least a region with the above-described thickness. The thickness of the insulator 554 is preferably thinner than the thickness of the insulator 550. In this case, the insulator 554 only needs to have at least a region with a thickness thinner than the insulator 550.
[0567] The conductor 560 functions as a first gate electrode of the transistor 500. The conductor 560 preferably includes a conductor 560a and a conductor 560b disposed over the conductor 560a. For example, the conductor 560a is preferably disposed so as to surround the bottom and side surfaces of the conductor 560b. As shown in FIGS. 24A and 24B, the height of the top of the conductor 560 roughly coincides with the height of the top of the insulator 550. Note that although the conductor 560 is shown as having a two-layer structure of the conductor 560a and the conductor 560b in FIGS. 24A and 24B, the conductor 560 may have a single-layer structure or a stacked structure of three or more layers, other than the two-layer structure.
[0568] The conductor 560a is preferably made of a conductive material that has a function of suppressing the diffusion of impurities such as hydrogen atoms, hydrogen molecules, water molecules, nitrogen atoms, nitrogen molecules, nitrogen oxide molecules, copper atoms, etc. Alternatively, it is preferably made of a conductive material that has a function of suppressing the diffusion of oxygen (for example, at least one of oxygen atoms, oxygen molecules, etc.).
[0569] Furthermore, since conductor 560a has the function of suppressing oxygen diffusion, it is possible to suppress a decrease in conductivity due to oxidation of conductor 560b caused by oxygen contained in insulator 550. As a conductive material having the function of suppressing oxygen diffusion, it is preferable to use, for example, titanium, titanium nitride, tantalum, tantalum nitride, ruthenium, ruthenium oxide, or the like.
[0570] Furthermore, since the conductor 560 also functions as wiring, it is preferable to use a conductor with high conductivity. For example, the conductor 560b can be a conductive material containing tungsten, copper, or aluminum as a main component. The conductor 560b can have a layered structure. Specifically, for example, the conductor 560b can have a layered structure of titanium or titanium nitride and the above conductive material.
[0571] Furthermore, in the transistor 500, the conductor 560 is formed in a self-aligned manner so as to fill an opening formed in the insulator 580 or the like. By forming the conductor 560 in this manner, the conductor 560 can be reliably placed in the region between the conductor 542a and the conductor 542b without alignment.
[0572] 24B , in the channel width direction of the transistor 500, the height of the bottom surface of the conductor 560 in a region where the conductor 560 does not overlap with the oxide 530b is preferably lower than the height of the bottom surface of the oxide 530b when the bottom surface of the insulator 522 is used as the reference. When the conductor 560, which functions as a gate electrode, covers the side and top surfaces of the channel formation region of the oxide 530b via the insulator 550 or the like, the electric field of the conductor 560 can be easily applied to the entire channel formation region of the oxide 530b. Therefore, the on-state current of the transistor 500 can be increased, and the frequency characteristics can be improved. The difference between the height of the bottom surface of conductor 560 and the height of the bottom surface of oxide 530b in the region where oxide 530a and oxide 530b do not overlap with conductor 560, relative to the bottom surface of insulator 522, is preferably 0 nm or more, 3 nm or more, or 5 nm or more, and is preferably 20 nm or less, 50 nm or less, or 100 nm or less. Note that the above-mentioned lower limit and upper limit values can be combined with each other.
[0573] The insulator 580 is provided on the insulator 544, and openings are formed in the regions where the insulator 550 and the conductor 560 are to be provided. The top surface of the insulator 580 may be planarized.
[0574] The insulator 580, which functions as an interlayer film, preferably has a low dielectric constant. Using a material with a low dielectric constant as the interlayer film can reduce parasitic capacitance between wirings. The insulator 580 is preferably formed using, for example, the same material as the insulator 516. In particular, silicon oxide and silicon oxynitride are preferred because they are thermally stable. In particular, materials such as silicon oxide, silicon oxynitride, and silicon oxide with vacancies are preferred because they can easily form a region containing oxygen that is released by heating.
[0575] The insulator 580 preferably has a low concentration of impurities such as water and hydrogen. For example, the insulator 580 may be formed using an oxide containing silicon, such as silicon oxide or silicon oxynitride, as appropriate.
[0576] The insulator 574 preferably functions as a barrier insulating film that suppresses diffusion of impurities such as water and hydrogen from above into the insulator 580 and preferably has a function of capturing impurities such as hydrogen. The insulator 574 also preferably functions as a barrier insulating film that suppresses oxygen permeation. The insulator 574 may be an insulator made of a metal oxide having an amorphous structure, such as aluminum oxide. In this case, the insulator 574 contains at least oxygen and aluminum. By providing the insulator 574, which is in contact with the insulator 580 and has a function of capturing impurities such as hydrogen, in the region between the insulators 512 and 581, the insulator 574 can capture impurities such as hydrogen contained in the insulator 580 and maintain a constant amount of hydrogen in the region. In particular, using aluminum oxide having an amorphous structure as the insulator 574 is preferable because it may be able to more effectively capture or fix hydrogen. This enables the manufacture of a highly reliable transistor 500 and semiconductor device with excellent characteristics.
[0577] The insulator 576 functions as a barrier insulating film that suppresses diffusion of impurities such as water and hydrogen from above into the insulator 580. The insulator 576 is disposed over the insulator 574. The insulator 576 is preferably a nitride containing silicon, such as silicon nitride or silicon nitride oxide. For example, the insulator 576 may be formed using silicon nitride deposited by a sputtering method. A high-density silicon nitride film can be formed by depositing the insulator 576 by a sputtering method. Alternatively, the insulator 576 may be formed by stacking a silicon nitride film deposited by a PEALD method or a CVD method on the silicon nitride film deposited by a sputtering method.
[0578] One of the first and second terminals of the transistor 500 is electrically connected to a conductor 540a functioning as a plug, and the other of the first and second terminals of the transistor 500 is electrically connected to a conductor 540b. Note that in this specification and the like, the conductors 540a and 540b are collectively referred to as conductors 540.
[0579] For example, the conductor 540a is provided in a region overlapping with the conductor 542a. Specifically, in the region overlapping with the conductor 542a, openings are formed in the insulators 571a, 544, 580, 574, 576, and 581 shown in FIG. 24A and insulators 582 and 586 shown in FIG. 23, and the conductor 540a is provided inside the openings. For example, the conductor 540b is provided in a region overlapping with the conductor 542b. Specifically, in the region overlapping with the conductor 542b, openings are formed in the insulators 571b, 544, 580, 574, 576, and 581 shown in Fig. 24A, and insulators 582 and 586 shown in Fig. 23, and the conductor 540b is provided inside the openings. Note that the insulators 582 and 586 will be described later.
[0580] 24A, an insulator 541a may be provided as an insulator having a barrier property against impurities between the conductor 540a and a side surface of the opening in a region overlapping with the conductor 542a. Similarly, an insulator 541b may be provided as an insulator having a barrier property against impurities between the conductor 540b and a side surface of the opening in a region overlapping with the conductor 542b. Note that in this specification and the like, the insulators 541a and 541b are collectively referred to as the insulator 541.
[0581] The conductors 540a and 540b are preferably made of a conductive material containing tungsten, copper, or aluminum as a main component. The conductors 540a and 540b may have a layered structure.
[0582] Furthermore, when the conductor 540 has a layered structure, it is preferable to use a conductive material that has the function of suppressing the permeation of impurities such as water and hydrogen for the insulators 574, 576, 581, 580, 544, and the first conductor disposed near the insulator 571. For example, it is preferable to use tantalum, tantalum nitride, titanium, titanium nitride, ruthenium, ruthenium oxide, or the like. Furthermore, the conductive material that has the function of suppressing the permeation of impurities such as water and hydrogen may be used in a single layer or a layered structure. Furthermore, it is possible to suppress impurities such as water and hydrogen contained in layers above the insulator 576 from being mixed into the oxide 530 through the conductors 540a and 540b.
[0583] The insulators 541a and 541b may be a barrier insulating film that can be used for the insulator 544, etc. For example, the insulators 541a and 541b may be made of an insulator such as silicon nitride, aluminum oxide, or silicon nitride oxide. The insulators 541a and 541b are provided in contact with the insulators 574, 576, and 571, and thus can prevent impurities such as water and hydrogen contained in the insulator 580 from entering the oxide 530 through the conductors 540a and 540b. Silicon nitride is particularly suitable because it has a high blocking property against hydrogen. Furthermore, oxygen contained in the insulator 580 can be prevented from being absorbed by the conductors 540a and 540b.
[0584] When insulators 541a and 541b are formed into a layered structure as shown in FIG. 24A, it is preferable that the first insulator in contact with the inner wall of an opening such as insulator 580 and the second insulator inside it be made of a combination of a barrier insulating film against oxygen and a barrier insulating film against hydrogen.
[0585] For example, aluminum oxide formed by the ALD method can be used as the first insulator, and silicon nitride formed by the PEALD method can be used as the second insulator. With this structure, oxidation of the conductor 540 can be suppressed and hydrogen contamination of the conductor 540 can be reduced.
[0586] Although the transistor 500 has a structure in which the first insulator of the insulator 541 and the second insulator of the insulator 541 are stacked, the present invention is not limited to this. For example, the insulator 541 may be provided as a single layer or a stacked structure of three or more layers. Furthermore, the transistor 500 has a structure in which the first conductor of the conductor 540 and the second conductor of the conductor 540 are stacked, but the present invention is not limited to this. For example, the conductor 540 may be provided as a single layer or a stacked structure of three or more layers.
[0587] 23, conductors 610 and 612, which function as wiring and are in contact with the upper portions of conductors 540a and 540b, may be disposed. Conductor 610 and conductor 612 are preferably made of a conductive material containing tungsten, copper, or aluminum as a main component. The conductors may also have a layered structure. Specifically, for example, the conductors may be a layered structure of titanium or titanium nitride and the above-mentioned conductive material. The conductors may be formed so as to be embedded in openings provided in an insulator.
[0588] Note that the structure of the transistor included in the semiconductor device of one embodiment of the present invention is not limited to the transistor 500 illustrated in Figures 23, 24A, 24B, and 25. The structure of the transistor included in the semiconductor device of one embodiment of the present invention may be changed depending on the situation.
[0589] For example, the transistor 500 illustrated in FIGS. 23, 24A, 24B, and 25 may have the structure illustrated in FIG. 27. The transistor in FIG. 27 differs from the transistor 500 illustrated in FIGS. 23, 24A, 24B, and 25 in that it includes an oxide 543a and an oxide 543b. Note that in this specification and the like, the oxide 543a and the oxide 543b are collectively referred to as the oxide 543. The cross-sectional structure of the transistor in FIG. 27 in the channel width direction can be similar to that of the cross-section of the transistor 500 illustrated in FIG. 24B.
[0590] The oxide 543a is provided between the oxide 530b and the conductor 542a, and the oxide 543b is provided between the oxide 530b and the conductor 542b. Here, the oxide 543a is preferably in contact with the upper surface of the oxide 530b and the lower surface of the conductor 542a. The oxide 543b is preferably in contact with the upper surface of the oxide 530b and the lower surface of the conductor 542b.
[0591] The oxide 543 preferably has a function of suppressing oxygen permeation. Placing the oxide 543, which has a function of suppressing oxygen permeation, between the conductor 542 functioning as a source electrode or a drain electrode and the oxide 530b is preferable because the electrical resistance between the conductor 542 and the oxide 530b can be reduced. Such a structure can improve the electrical characteristics, field-effect mobility, and reliability of the transistor 500 in some cases.
[0592] Alternatively, a metal oxide containing element M may be used as oxide 543. In particular, element M may be aluminum, gallium, yttrium, or tin. Preferably, oxide 543 has a higher concentration of element M than oxide 530b. Alternatively, oxide 543 may be gallium oxide. Alternatively, oxide 543 may be a metal oxide such as In-M-Zn oxide. Specifically, the atomic ratio of element M to In in the metal oxide used for oxide 530b is preferably greater than the atomic ratio of element M to In in the metal oxide used for oxide 530b. Furthermore, the film thickness of oxide 543 is preferably 0.5 nm or more or 1 nm or more, and is preferably 2 nm or less, 3 nm or less, or 5 nm or less. The above-mentioned lower and upper limits may be combined. Preferably, oxide 543 is crystalline. When oxide 543 is crystalline, oxygen release from oxide 530 can be effectively suppressed. For example, if the oxide 543 has a crystal structure such as a hexagonal crystal structure, the release of oxygen from the oxide 530 may be suppressed.
[0593] An insulator 582 is provided on the insulator 581, and an insulator 586 is provided on the insulator 582.
[0594] The insulator 582 is preferably made of a substance that has a barrier property against oxygen and hydrogen. Therefore, the insulator 582 can be made of a material similar to that of the insulator 514. For example, the insulator 582 is preferably made of a metal oxide such as aluminum oxide, hafnium oxide, or tantalum oxide.
[0595] The insulator 586 can be made of a material similar to that of the insulator 320. The use of a material with a relatively low dielectric constant for these insulators can reduce parasitic capacitance between wirings. For example, the insulator 586 can be made of a silicon oxide film, a silicon oxynitride film, or the like.
[0596] Next, a description will be given of the capacitor 600 and its peripheral wiring or plugs included in the semiconductor device shown in Fig. 23 and Fig. 25. Note that the capacitor 600, wiring, and / or plugs are provided above the transistor 500 shown in Fig. 23 and Fig. 25.
[0597] The capacitor 600 includes, for example, a conductor 610 , a conductor 620 , and an insulator 630 .
[0598] A conductor 610 is provided over one of the conductors 540a and 540b, the conductor 546, and the insulator 586. The conductor 610 functions as one of a pair of electrodes of the capacitor 600.
[0599] A conductor 612 is provided over the other of the conductor 540a and the conductor 540b and over the insulator 586. The conductor 612 functions as a plug, a wiring, a terminal, or the like that electrically connects the transistor 500 to a circuit element, a wiring, or the like arranged above it.
[0600] The conductor 612 and the conductor 610 may be formed at the same time.
[0601] A metal film containing an element selected from mol...
Claims
1. a first transistor, a second transistor, a first FTJ element, and a second FTJ element; each of the first FTJ element and the second FTJ element has an input terminal, a tunnel insulating film, a dielectric, and an output terminal; each of the first FTJ element and the second FTJ element has a configuration in which the input terminal, the tunnel insulating film, the dielectric, and the output terminal are superimposed in this order; one of the source and the drain of the first transistor is electrically connected to the output terminal of the first FTJ element, the input terminal of the second FTJ element, and the gate of the second transistor; Semiconductor device.
2. In claim 1, the tunnel insulating film includes silicon oxide or silicon nitride, The dielectric material comprises an oxide containing one or both of hafnium and zirconium. Semiconductor device.
3. In claim 1 or claim 2, one of the source and the drain of the second transistor is electrically connected to the other of the source and the drain of the first transistor; Semiconductor device.
4. In claim 1 or claim 2, a third transistor; one of the source and the drain of the second transistor is electrically connected to one of the source and the drain of the third transistor; Semiconductor device.
5. In claim 4, the other of the source and the drain of the third transistor is electrically connected to the other of the source and the drain of the first transistor; Semiconductor device.
6. A semiconductor device comprising: a semiconductor device according to any one of claims 1 to 5; and a housing. electronic equipment.
Citation Information
Patent Citations
Ferrodielectric memory
JP1991108769A
Bistable diode
JP1993347422A
Memory cell
JP1998069766A
Ferroelectric memory
JP2003178577A
Semiconductor memory cell and semiconductor memory array using the same
JP2009164473A