This application is a U.S. National Phase of International Patent Application No. PCT/JP2018/018054 filed on May 10, 2018, which claims priority benefit of Japanese Patent Application No. JP 2017-099730 filed in the Japan Patent Office on May 19, 2017. Each of the above-referenced applications is hereby incorporated herein by reference in its entirety.
The present disclosure relates to a semiconductor circuit including a nonvolatile storage element, a method of driving such a semiconductor circuit, and an electronic device including such a semiconductor circuit.
Electronic devices are desired to have low power consumption from the viewpoint of ecology. For semiconductor circuits, for example, a so-called power gating technique is often used in which power consumption is reduced by selectively stopping power supply to a portion of the circuits. The circuit the power supply to which is stopped in this manner is desired to return to the operating state in which the power supply has not yet been stopped, immediately after the power supply is restarted. One method of achieving such a short-time return operation is to incorporate a nonvolatile memory in a circuit. For example, PTL 1 discloses a circuit in which SRAM (Static Random Access Memory), which is a volatile memory, and a spin-injection magnetization-reversal type storage element are combined.
PTL 1: International Publication No. WO 2009/028298
Incidentally, it is desired that it be difficult for a storage circuit to have disturbance, and further improvement is expected.
It is desirable to provide a semiconductor circuit, a driving method, and an electronic device that are able to make disturbance more difficult to generate.
A semiconductor circuit according to an embodiment of the present disclosure includes: a first circuit; a second circuit; a first transistor; a second transistor; a third transistor; and a driving section. The first circuit is configured to generate an inverted voltage of a voltage at a first node, and apply the inverted voltage to a second node. The second circuit is configured to generate an inverted voltage of a voltage at the second node, and apply the inverted voltage to the first node. The first transistor includes a gate, a drain, and a source, and is configured to store a threshold state. The second transistor couples the first node to a first terminal by being turned on. The first terminal is one of the drain or the source of the first transistor. The third transistor couples a first predetermined node to the gate of the first transistor by being turned on. The first predetermined node is one of the first node or the second node. The driving section controls operations of the second transistor and the third transistor, and applies a control voltage to a second terminal. The second terminal is another of the drain or the source of the first transistor.
A driving method according to an embodiment of the present disclosure includes performing first driving in a first period for a semiconductor circuit including a first circuit that is configured to generate an inverted voltage of a voltage at a first node, and apply the inverted voltage to a second node, a second circuit that is configured to generate an inverted voltage of a voltage at the second node, and apply the inverted voltage to the first node, a first transistor that includes a gate, a drain, and a source, and is configured to store a threshold state, a second transistor that couples the first node to a first terminal by being turned on, and a third transistor that couples a first predetermined node to the gate of the first transistor by being turned on. The first terminal is one of the drain or the source of the first transistor. The first predetermined node is one of the first node or the second node. The first driving turns off the second transistor and turns on the third transistor, thereby setting the threshold state of the first transistor to a threshold state corresponding to a voltage at the first predetermined node.
An electronic circuit according to an embodiment of the present disclosure includes: a semiconductor circuit; and a battery. The semiconductor circuit includes a first circuit, a second circuit, a first transistor, a second transistor, a third transistor, and a driving section. The first circuit is configured to generate an inverted voltage of a voltage at a first node, and apply the inverted voltage to a second node. The second circuit is configured to generate an inverted voltage of a voltage at the second node, and apply the inverted voltage to the first node. The first transistor includes a gate, a drain, and a source, and is configured to store a threshold state. The second transistor couples the first node to a first terminal by being turned on. The first terminal is one of the drain or the source of the first transistor. The third transistor couples a first predetermined node to the gate of the first transistor by being turned on. The first predetermined node is one of the first node or the second node. The driving section controls operations of the second transistor and the third transistor, and applies a control voltage to a second terminal. The second terminal is another of the drain or the source of the first transistor.
In the semiconductor circuit, driving method, and electronic device according to the embodiment of the present disclosure, the first circuit and the second circuit cause voltages inverted from each other to appear at the first node and the second node. The first node is coupled by turning on the second transistor to the first terminal that is one of the drain or the source of the first transistor. The first predetermined node that is one of the first node or the second node is coupled to the gate of the first transistor by turning on the third transistor. A control voltage is applied to the second terminal that is another of the drain or the source of the first transistor. The first transistor is able to store a threshold state.
The semiconductor circuit and electronic device according to the embodiment of the present disclosure each includes a first transistor that is able to store a threshold. Accordingly, it is possible to make disturbance more difficult to generate. It should be noted that the effects described here are not necessarily limited, but any of effects described in the present disclosure may be included.
The following describes embodiments of the present disclosure in detail with reference to the drawings. It should be noted that description is given in the following order.
1. First Embodiment
2. Second Embodiment
3. Third Embodiment
4. Applied Example and Example of Application
The control section 11 controls the operation of the memory circuit 20. Specifically, the control section 11 writes information to the memory circuit 20 on the basis of a write command and write data supplied from the outside, and reads information from the memory circuit 20 on the basis of a read command supplied from the outside. In addition, the control section 11 also has a function of controlling power supply to the memory circuit 20 by supplying a power supply control signal SPG to the power supply transistor 12 to turn on and off the power supply transistor 12.
The control section 11 includes a voltage generator 13. The voltage generator 13 is configured by using, for example, a booster circuit, and generates voltages V1 and V2. Specifically, in a store operation OP2 (described below), the voltage generator 13 generates a voltage VP (e.g., “3 V”) higher than a power supply voltage VDD (e.g., “1 V”), outputs this voltage VP as the voltage V1, generates a voltage VM (e.g., “−2 V”) lower than a grounding voltage VSS (“0 V”), and outputs this voltage VM as the voltage V2. In addition, the voltage generator 13 outputs the grounding voltage VSS as the voltages V1 and V2 in an operation other than the store operation OP2. The voltage generator 13 then supplies the generated voltages V1 and V2 to a memory cell array 21 (described below) of the memory circuit 20.
In this example, the power supply transistor 12 is a P-type MOS (Metal Oxide Semiconductor) transistor, the gate is supplied with the power supply control signal SPG, the source is supplied with the power supply voltage VDD1, and the drain is coupled to the memory circuit 20.
With this configuration, in the semiconductor circuit 1, the power supply transistor 12 is turned on, and the power supply voltage VDD1 is supplied to the memory circuit 20 as the power supply voltage VDD in a case where the memory circuit 20 is operated. In addition, in the semiconductor circuit 1, the power supply transistor 12 is turned off in a case where the memory circuit 20 is not operated. It is possible in the semiconductor circuit 1 to reduce the power consumption by the so-called power gating like this.
The memory circuit 20 stores data. The memory circuit 20 includes the memory cell array 21 and driving sections 22 and 23. In the memory cell array 21, memory cells MC1 are arranged in a matrix.
The memory cell MC1 includes an SRAM (Static Random Access Memory) circuit 30, ferroelectric-gate transistors 41P and 51P, and transistors 42 to 47 and 52 to 57. It should be noted that the following defines the drain and source of each transistor for the convenience of description, but the definition is not limitative. The drain and source may be interchanged.
The SRAM circuit 30 stores one-bit information by positive feedback. The SRAM 30 includes transistors 31 to 36. The transistors 31 and 33 are P-type MOS transistors, and the transistors 32, 34, 35, and 36 are N-type MOS transistors.
The gate of the transistor 31 is coupled to a node N1. The source is supplied with the power supply voltage VDD, and the drain is coupled to a node N2. The gate of the transistor 32 is coupled to the node N1. The source is grounded, and the drain is coupled to the node N2. The transistors 31 and 32 are included in an inverter IV1. The inverter IV1 inverts a voltage VN1 at the node N1, and outputs a result of the inversion to the node N2. The gate of the transistor 33 is coupled to a node N2. The source is supplied with the power supply voltage VDD, and the drain is coupled to a node N1. The gate of the transistor 34 is coupled to the node N2. The source is grounded, and the drain is coupled to the node N1. The transistors 33 and 34 are included in an inverter IV2. The inverter IV2 inverts a voltage VN2 at the node N2, and outputs a result of the inversion to the node N1. The gate of the transistor 35 is coupled to the word lines WL. The source is coupled to the bit lines BLT, and the drain is coupled to the node N1. The gate of the transistor 36 is coupled to the word lines WL. The source is coupled to the bit lines BLB, and the drain is coupled to the node N2.
With this configuration, the input terminal of the inverter IV1 and the output terminal of the inverter IV2 are coupled to each other via the node N1, and the input terminal of the inverter IV2 and the output terminal of the inverter IV1 are coupled to each other via the node N2. This causes the SRAM circuit 30 to store one-bit information by positive feedback. In the SRAM circuit 30, turning on the transistors 35 and 36 then causes information to be written into the SRAM circuit 30 via the bit lines BLT and BLB. Alternatively, information is read from the SRAM circuit 30.
The ferroelectric-gate transistors 41P and 51P are P-type ferroelectric-gate field-effect transistors (FeFET), and function as nonvolatile memories.
With this configuration, for example, when a voltage difference ΔV (=Vg−Vbg) between a voltage Vg of the gate and a voltage Vbg of the back gate is set to a predetermined positive voltage difference, the ferroelectric is polarized in the gate insulating film 94 in accordance with the direction of the electric field, and the polarization state is maintained in the ferroelectric-gate transistor 41P. This predetermined positive voltage difference is, for example, a voltage of “+2.5 V” or more. As a result, an absolute value IVth1 of the threshold of the ferroelectric-gate transistor 41P becomes high (high-threshold state VthH).
In addition, for example, when a voltage difference ΔV (=Vg−Vbg) between a voltage Vg of the gate and a voltage Vbg of the back gate is set to a predetermined negative voltage difference, the ferroelectric is polarized in the gate insulating film 94 in accordance with the direction of the electric field, and the polarization state is maintained in the ferroelectric-gate transistor 41P. This predetermined negative voltage difference is, for example, a voltage of “−2.5 V” or less. The direction of the polarization vector at this time is opposite to the direction of the polarization vector in a case where the voltage difference ΔV is set to a predetermined positive voltage difference. This causes the absolute value IVth1 of the threshold of the ferroelectric-gate transistor 41P to be low (low-threshold state VthL).
In this manner, in the ferroelectric-gate transistors 41P and 51P, the direction of the polarization vector changes in accordance with the polarity of the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate. This changes the threshold state between the high-threshold state VthH and the low-threshold state VthL. Setting the threshold states in this manner allows the ferroelectric-gate transistors 41P and 51P to store information.
As illustrated in
The transistors 42, 43, and 45 to 47 are N-type MOS transistors, and the transistor 44 is a P-type MOS transistor. The gate of the transistor 42 is coupled to the control lines CL1. The source is coupled to the node N1, and the drain is coupled to the gate of the ferroelectric-gate transistor 41P and the drain of the transistor 47. The gate of the transistor 43 is coupled to the control lines CL2. The source is coupled to the node N1, and the drain is coupled to the gates of the transistors 44 and 45. The gate of the transistor 44 is coupled to the drain of the transistor 43 and the gate of the transistor 45. The source is supplied with the voltage V1. The drain is coupled to the drain of the transistor 45 and the back gate of the ferroelectric-gate transistors 41P. The gate of the transistor 45 is coupled to the drain of the transistor 43 and the gate of the transistor 44. The source is supplied with the voltage V2. The drain is coupled to the drain of the transistor 44 and the back gate of the ferroelectric-gate transistors 41P. The transistors 44 and 45 are included in an inverter IV3. The gate of the transistor 46 is coupled to the control lines CL3. The source is coupled to the node N1, and the drain is coupled to the drain of the ferroelectric-gate transistor 41P. The gate of the transistor 47 is coupled to the control lines CL4. The source is grounded, and the drain is coupled to the drain of the transistor 42 and the gate of the ferroelectric-gate transistor 41P.
The transistors 52, 53, and 55 to 57 are N-type MOS transistors, and the transistor 54 is a P-type MOS transistor. The gate of the transistor 52 is coupled to the control lines CL1. The source is coupled to the node N2, and the drain is coupled to the gate of the ferroelectric-gate transistor 51P and the drain of the transistor 57. The gate of the transistor 53 is coupled to the control lines CL2. The source is coupled to the node N2, and the drain is coupled to the gates of the transistors 54 and 55. The gate of the transistor 54 is coupled to the drain of the transistor 53 and the gate of the transistor 55. The source is supplied with the voltage V1. The drain is coupled to the drain of the transistor 55 and the back gate of the ferroelectric-gate transistors 51P. The gate of the transistor 55 is coupled to the drain of the transistor 53 and the gate of the transistor 54. The source is supplied with the voltage V2. The drain is coupled to the drain of the transistor 54 and the back gate of the ferroelectric-gate transistors 51P. The transistors 54 and 55 are included in an inverter IV4. The gate of the transistor 56 is coupled to the control lines CL3. The source is coupled to the node N2, and the drain is coupled to the drain of the ferroelectric-gate transistor 51P. The gate of the transistor 57 is coupled to the control lines CL4. The source is grounded, and the drain is coupled to the drain of the transistor 52 and the gate of the ferroelectric-gate transistor 51P.
In this manner, the memory cell MC1 is provided with the ferroelectric-gate transistors 41P and 51P, and the transistors 42 to 47 and 52 to 57 in addition to the SRAM circuit 30. This makes it possible to cause the ferroelectric-gate transistors 41P and 51P, which are nonvolatile memories, to store the information stored in the SRAM circuit 30, which is a volatile memory, immediately before a standby operation, for example, in a case where the power supply transistor 12 is turned off to perform the standby operation. In a case where returning from the standby operation, the semiconductor circuit 1 is then able to cause the SRAM circuit 30 to store the information stored in the ferroelectric-gate transistors 41P and 51P. This allows the semiconductor circuit 1 to return, in a short time, the state of each memory cell MC1 to the state in which the power supply has not yet been stopped after the power supply is restarted.
The driving section 22 applies signals AWL to the word lines WL, applies the signals STORE1 to the control lines CL1, applies the signals STORE2 to the control lines CL2, applies the signals RESTORE1 to the control lines CL3, applies the signals RESTORE2 to the control lines CL4, and applies the signals CTRL to the control lines CL5 on the basis of control signals supplied from the control section 11.
The driving section 23 writes information to the memory cell array 21 via the bit lines BLT and BLB on the basis of control signals and data supplied from the control section 11. In addition, the driving section 23 reads information from the memory cell array 21 via the bit lines BLT and BLB on the basis of control signals supplied from the control section 11, and supplies the read information to the control section 11.
Here, the inverter IV1 corresponds to a specific example of the “first circuit” in the present disclosure. The inverter IV2 corresponds to a specific example of the “second circuit” in the present disclosure. The ferroelectric-gate transistor 41P corresponds to a specific example of the “first transistor” in the present disclosure. The transistor 46 corresponds to a specific example of the “second transistor” in the present disclosure. The transistor 42 corresponds to a specific example of the “third transistor” in the present disclosure. The transistor 47 corresponds to a specific example of the “fourth transistor” in the present disclosure. The ferroelectric-gate transistor 51P corresponds to a specific example of the “fifth transistor” in the present disclosure. The transistor 56 corresponds to a specific example of the “sixth transistor” in the present disclosure. The transistor 52 corresponds to a specific example of the “seventh transistor” in the present disclosure. The transistor 43 and the inverter IV3 correspond to specific examples of the “voltage setting circuit” in the present disclosure. The voltage VM corresponds to a specific example of the “first voltage” in the present disclosure. The voltage VP corresponds to a specific example of the “second voltage” in the present disclosure.
[Operation and Workings]
Next, the operation and workings of the semiconductor circuit 1 according to the present embodiment are described.
(Overview of Overall Operation)
With reference to
(Detailed Operation)
In a normal operation OP1, the semiconductor circuit 1 causes the SRAM circuit 30, which is a volatile memory, to store information. For example, in a case where the power supply transistor 12 is turned off to perform a standby operation OP3, the semiconductor circuit 1 then performs the store operation OP2 immediately before the standby operation OP3. This causes the ferroelectric-gate transistors 41P and 51P, which are nonvolatile memories, to store the information stored in the SRAM circuit 30, which is a volatile memory. In a case where the normal operation OP1 is performed after the standby operation OP3, the semiconductor circuit 1 then performs a restore operation OP4. This causes the SRAM circuit 30 to store the information stored in the ferroelectric-gate transistors 41P and 51P. The following describes this operation in detail.
(Normal Operation OP1)
The semiconductor circuit 1 performs the normal operation OP1 to write information to the SRAM circuit 30, which is a volatile memory, or read information from the SRAM circuit 30.
In the normal operation OP1, as illustrated in
In this normal operation OP1, information is written to the SRAM circuit 30 of the memory cell MC1, or information is read from the SRAM circuit 30. Specifically, in a case where information is written to the SRAM circuit 30, first, the driving section 23 applies, to the bit lines BLT and BLB, signals having mutually inverted voltage levels corresponding to the information to be written. The driving section 22 then sets the voltage of the signal AWL at a high level, thereby turning on the transistors 35 and 36 of the SRAM circuit 30. This causes information corresponding to the voltages of the bit lines BLT and BLB to be written to the SRAM circuit 30. In addition, in a case where information is read from the SRAM circuit 30, the driving section 23 pre-charges each of the bit lines BLT and BLB, for example, with a high-level voltage. Thereafter, the driving section 22 sets the voltage of the signal AWL at a high level, thereby turning on the transistors 35 and 36. This causes the voltage of one of the bit lines BLT and BLB to change in accordance with the information stored in the SRAM circuit 30. The driving section 23 then detects a difference between the voltages of the bit lines BLT and BLB, thereby reading the information stored in the SRAM circuit 30.
In this normal operation OP1, the transistors 42, 47, 52, and 57 are off as illustrated in
(Store Operation OP2)
Next, the store operation OP2 is described. The semiconductor circuit 1 performs the store operation OP2 before performing the standby operation OP3, thereby causing the ferroelectric-gate transistors 41P and 51P to store the information stored in the SRAM circuit 30.
In the store operation OP2, the control section 11 sets the voltage V1 to the voltage VP (e.g., “3 V”), and sets the voltage V2 to the voltage VM (e.g., “−2 V”). As illustrated in
In this example, the voltage VN1 of the node N1 is a high-level voltage VH (e.g., “1 V”). This supplies the gate of the ferroelectric-gate transistor 41P with this high-level voltage VH via the transistor 42. In addition, the inverter IV3 outputs the voltage VM (e.g., “−2 V”) on the basis of the high-level voltage VH supplied via the transistor 43. This supplies the back gate of the ferroelectric-gate transistor 41P with this voltage VM. Therefore, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 41P is set to a positive voltage difference (e.g., “3 V”). This voltage difference ΔV is a voltage difference enough to set the threshold state of the ferroelectric-gate transistor 41P to the high-threshold state VthH. Accordingly, the threshold state of the ferroelectric-gate transistor 41P is set to the high-threshold state VthH.
In addition, the voltage VN2 of the node N2 is the low-level voltage VL (e.g., “0 V”). This supplies the gate of the ferroelectric-gate transistor 51P with this low-level voltage VL via the transistor 52. In addition, the inverter IV4 outputs the voltage VP (e.g., “3 V”) on the basis of the low-level voltage VL supplied via the transistor 53. This supplies the back gate of the ferroelectric-gate transistor 51P with this voltage VP. Therefore, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 51P is set to a negative voltage difference (e.g., “−3 V”). This voltage difference ΔV is a voltage difference enough to set the threshold state of the ferroelectric-gate transistor 51P to the low-threshold state VthL. Accordingly, the threshold state of the ferroelectric-gate transistor 51P is set to the low-threshold state VthL.
(Standby Operation OP3)
The semiconductor circuit 1 then turns off the power supply transistor 12 after the store operation OP2, thereby performing the standby operation OP3.
In the standby operation OP3, as illustrated in
(Restore Operation OP4)
Next, the restore operation OP4 is described. In a case where the normal operation OP1 is performed after the standby operation OP3, the semiconductor circuit 1 performs a restore operation OP4. This causes the SRAM circuit 30 to store the information stored in the ferroelectric-gate transistors 41P and 51P.
In the restore operation OP4, as illustrated in
In this example, the threshold state of the ferroelectric-gate transistor 41P is the high-threshold state VthH, and the threshold state of the ferroelectric-gate transistor 51P is the low-threshold state VthL. This causes the node N1 to be pulled down with the high resistance value and causes the node N2 to be pulled down with the low resistance value. Accordingly, the voltage VN1 at the node N1 becomes the high-level voltage VH, and the voltage VN2 at the node N2 becomes the low-level voltage VL. In this manner, in the memory cell MC1, the SRAM circuit 30 stores information in accordance with the information stored in the ferroelectric-gate transistors 41P and 51P.
It should be noted that, in this example, the voltages of the signals RESTORE1 and RESTORE2 are set at high levels only for a predetermined length of period immediately after the power supply transistor 12 is turned on, but this is not limitative. Instead, for example, the voltages of the signals RESTORE1 and RESTORE2 may be set at high levels in advance even before the power supply transistor 12 is turned on.
Thereafter, the semiconductor circuit 1 performs the normal operation OP1 (
In a case where the standby operation OP3 is performed in this manner after the normal operation OP1, the semiconductor circuit 1 performs the store operation OP2, thereby causing the ferroelectric-gate transistors 41P and 51P, which are nonvolatile memories, to store the information stored in the SRAM circuit 30, which is a volatile memory. In a case where the semiconductor circuit 1 performs the normal operation OP1 after the standby operation OP3, the semiconductor circuit 1 then performs a restore operation OP4. This causes the SRAM circuit 30 to store the information stored in the ferroelectric-gate transistors 41P and 51P. This allows the semiconductor circuit 1 to return, in a short time, the state of each memory cell MC1 to the state in which the power supply has not yet been stopped after the power supply is restarted.
In addition, the semiconductor circuit 1 is provided with the ferroelectric-gate transistors 41P and 51P, and the inverters IV3 and IV4. When the store operation OP2 is performed, as illustrated in
In other words, for example, in the technique described in PTL 1, when information is stored in a magnetic tunnel junction (MTJ) element, a store current flows from the SRAM circuit to the magnetic tunnel junction element. This causes the information stored in the SRAM circuit to be lost, which may cause so-called disturbance. In addition, in a case where the size of the transistors of the SRAM circuit is increased to avoid this, the area of the semiconductor circuit becomes large.
Meanwhile, the semiconductor circuit 1 according to the present embodiment causes the ferroelectric-gate transistors 41P and 51P to store information. Especially in this example, the voltages Vg of the gates and the voltages Vbg of the back gates of the ferroelectric-gate transistors 41P and 51P are set, thereby causing the ferroelectric-gate transistors 41P and 51P to store information. This prevents a store current from flowing to the SRAM circuit 30 in the semiconductor circuit 1 in the store operation OP2. Accordingly, it is possible to reduce the possibility of occurrence of disturbance. In addition, the store current does not flow in the store operation OP2 in this manner, which makes it possible to reduce the power consumption.
It should be noted that the ferroelectric-gate transistor may be able to be rewritten fewer times (endurance) than another storage element in some cases. However, the semiconductor circuit 1 does not cause the ferroelectric-gate transistor to store information whenever information is written to the memory cell MC1, but causes the ferroelectric-gate transistor to store information whenever the standby operation OP3 is performed. Accordingly, this is not so problematic even in a case where the ferroelectric-gate transistor may be able to be rewritten fewer times.
As described above, in the present embodiment, information is stored in the ferroelectric-gate transistor. This prevents a steady-state current from flowing to the SRAM circuit in the store operation. Accordingly, it is possible to reduce the possibility of occurrence of disturbance. In addition, the steady-state current does not flow in this manner, which makes it possible to reduce power consumption.
[Modification 1-1]
In the embodiment described above, as illustrated in
[Modification 1-2]
In the embodiment described above, the control lines CL1 to CL5 are provided as illustrated in
[Modification 1-3]
Although the P-type ferroelectric-gate transistors 41P and 51P are used in the embodiment described above, this is not limitative. Instead, for example, N-type ferroelectric-gate transistors may be used. The following describes a semiconductor circuit 1C according to the present modification in detail.
The semiconductor circuit 1C includes a memory circuit 20C. The memory circuit 20C includes a memory cell array 21C in which memory cells MC1C are arranged in a matrix.
With this configuration, for example, when the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate is set to a predetermined positive voltage difference, the ferroelectric is polarized in the gate insulating film 98 in accordance with the direction of the electric field, and the polarization state is maintained in the ferroelectric-gate transistor 41N. This predetermined positive voltage difference is, for example, a voltage of “+2.5 V” or more. As a result, a threshold Vth of the ferroelectric-gate transistor 41N becomes low (low-threshold state VthL).
In addition, for example, when the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate is set to a predetermined negative voltage difference, the ferroelectric is polarized in the gate insulating film 98 in accordance with the direction of the electric field, and the polarization state is maintained in the ferroelectric-gate transistor 41N. This predetermined negative voltage difference is, for example, a voltage of “−2.5 V” or less. The direction of the polarization vector at this time is opposite to the direction of the polarization vector in a case where the voltage difference ΔV is set to a predetermined positive voltage difference. This causes the threshold Vth of the ferroelectric-gate transistor 41N to be high (high-threshold state VthH).
As illustrated in
In addition, in the memory cell MC1C, the source of the transistor 46 is coupled to the node N2, and the source of the transistor 56 is coupled to the node N1. In addition, the source of the transistor 47 is supplied with the power supply voltage VDD, and the source of the transistor 57 is supplied with the power supply voltage VDD.
Here, the ferroelectric-gate transistor 51N corresponds to a specific example of the “first transistor” in the present disclosure. The transistor 56 corresponds to a specific example of the “second transistor” in the present disclosure. The transistor 52 corresponds to a specific example of the “third transistor” in the present disclosure. The transistor 57 corresponds to a specific example of the “fourth transistor” in the present disclosure. The ferroelectric-gate transistor 41N corresponds to a specific example of the “fifth transistor” in the present disclosure. The transistor 46 corresponds to a specific example of the “sixth transistor” in the present disclosure. The transistor 42 corresponds to a specific example of the “seventh transistor” in the present disclosure. The transistor 53 and the inverter IV4 correspond to specific examples of the “voltage setting circuit” in the present disclosure.
(Normal Operation OP1)
In the normal operation OP1, as illustrated in
(Store Operation OP2)
In the store operation OP2, the control section 11 sets the voltage V1 to the voltage VP (e.g., “3 V”), and sets the voltage V2 to the voltage VM (e.g., “−2 V”). As illustrated in
In this example, the voltage VN1 of the node N1 is the high-level voltage VH (e.g., “1 V”). This supplies the gate of the ferroelectric-gate transistor 41N with this high-level voltage VH via the transistor 42. In addition, the inverter IV3 outputs the voltage VM (e.g., “−2 V”) on the basis of the high-level voltage VH supplied via the transistor 43. This supplies the back gate of the ferroelectric-gate transistor 41N with this voltage VM. Therefore, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 41N is set to a positive voltage difference (e.g., “3 V”). This voltage difference ΔV is a voltage difference enough to set the threshold state of the ferroelectric-gate transistor 41N to the low-threshold state VthL. Accordingly, the threshold state of the ferroelectric-gate transistor 41N is set to the low-threshold state VthL.
In addition, the voltage VN2 of the node N2 is the low-level voltage VL (e.g., “0 V”). This supplies the gate of the ferroelectric-gate transistor 51N with this low-level voltage VL via the transistor 52. In addition, the inverter IV4 outputs the voltage VP (e.g., “3 V”) on the basis of the low-level voltage VL supplied via the transistor 53. This supplies the back gate of the ferroelectric-gate transistor 51N with this voltage VP. Therefore, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 51N is set to a negative voltage difference (e.g., “−3 V”). This voltage difference ΔV is a voltage difference enough to set the threshold state of the ferroelectric-gate transistor 51N to the high-threshold state VthH. Accordingly, the threshold state of the ferroelectric-gate transistor 51N is set to the high-threshold state VthH.
(Standby Operation OP3)
In the standby operation OP3, as illustrated in
(Restore Operation OP4)
In the restore operation OP4, as illustrated in
In this example, the threshold state of the ferroelectric-gate transistor 41N is the low-threshold state VthL, and the threshold state of the ferroelectric-gate transistor 51N is the high-threshold state VthH. This causes the node N1 to be pulled down with the high resistance value and causes the node N2 to be pulled down with the low resistance value. Accordingly, the voltage VN1 at the node N1 becomes the high-level voltage VH, and the voltage VN2 at the node N2 becomes the low-level voltage VL.
[Modification 1-4]
Although the power supply transistor 12 is configured by using a P-type MOS transistor in the embodiment described above, this is not limitative. Instead, for example, an N-type MOS transistor may be used to configure the power supply transistor like a semiconductor circuit 1D as illustrated in
The memory circuit 20D includes a memory cell array 21D and a driving section 22D. The memory cell array 21D includes a memory cell MC1D. In the memory cell MC1D, the source of the transistor 46 is coupled to the node N2, and the source of the transistor 56 is coupled to the node N1 as illustrated in
[Modification 1-5]
Although the one power supply transistor 12 is provided in the embodiment described above, this is not limitative. Instead, for example, a plurality of power supply transistors may be provided like a semiconductor circuit 1E illustrated in
[Modification 1-6]
In the embodiment described above, for example, the transistors 42, 43, 46, 47, 52, 53, 56, and 57 are configured by using N-type MOS transistors, but this is not limitative. Instead, a portion or all of these transistors may be configured by using P-type MOS transistors.
[Modification 1-7]
Although the ferroelectric-gate transistors 41P and 51P are used as nonvolatile memories in the embodiment described above, this is not limitative. It is possible to use various transistors for which thresholds are settable.
[Other Modifications]
In addition, two or more of these modifications may be combined.
Next, a semiconductor circuit 2 according to a second embodiment is described. The method of applying voltages to the back gates of the ferroelectric-gate transistors 41P and 51P in the present embodiment differs from that of the first embodiment. It should be noted that components that are substantially the same as those of the semiconductor circuit 1 according to the first embodiment described above are denoted by the same reference numerals, and descriptions thereof are omitted as appropriate.
The memory cell MC2 includes the SRAM circuit 30, the ferroelectric-gate transistors 41P and 51P, and the transistors 42, 46, 47, 52, 56, and 57. The back gates of the ferroelectric-gate transistors 41P and 51P are coupled to the control lines CL6. In other words, the memory cell MC2 is obtained by omitting the transistors 43 to 45 and 53 to 55, and coupling the back gates of the ferroelectric-gate transistors 41P and 51P to the control lines CL6 in the memory cell MC1 according to the first embodiment (
The driving section 62 applies signals AWL to the word lines WL, applies the signals STORE1 to the control lines CL1, applies the signals STORE3 to the control lines CL6, applies the signals RESTORE1 to the control lines CL3, applies the signals RESTORE2 to the control lines CL4, and applies the signals CTRL to the control lines CL5 on the basis of control signals supplied from the control section 11.
As illustrated in
Here, the ferroelectric-gate transistor 41P corresponds to a specific example of the “first transistor” in the present disclosure. The transistor 46 corresponds to a specific example of the “second transistor” in the present disclosure. The transistor 42 corresponds to a specific example of the “third transistor” in the present disclosure. The transistor 47 corresponds to a specific example of the “fourth transistor” in the present disclosure. The ferroelectric-gate transistor 51P corresponds to a specific example of the “fifth transistor” in the present disclosure. The transistor 56 corresponds to a specific example of the “sixth transistor” in the present disclosure. The transistor 52 corresponds to a specific example of the “seventh transistor” in the present disclosure.
(Normal Operation OP1)
In the normal operation OP1, as illustrated in
In this normal operation OP1, information is written to the SRAM circuit 30 of the memory cell MC2, or information is read from the SRAM circuit 30. As illustrated in
(Store Operation OP2)
In the store operation OP2, the control section 11 sets the voltage V1 to the voltage VP (e.g., “3 V”), and sets the voltage V2 to the voltage VM (e.g., “−2 V”). As illustrated in
In this store operation OP2, each memory cell MC2 causes the ferroelectric-gate transistors 41P and 51P to store the information stored in the SRAM circuit 30 by using two steps. First, as illustrated in
Specifically, in the first step, the driving section 62 sets the voltage of the signal STORE4 at a high level, thereby turning on the transistor 64 and turning off the transistor 63 as illustrated in
In this example, the voltage VN1 of the node N1 is the high-level voltage VH (e.g., “1 V”). This supplies the gate of the ferroelectric-gate transistor 41P with the high-level voltage VH via the transistor 42. The back gate of the ferroelectric-gate transistor 41P is supplied with the voltage VM (e.g., “−2 V”). Accordingly, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 41P is set to a positive voltage difference (e.g., “3 V”). This voltage difference ΔV is a voltage difference enough to set the threshold state of the ferroelectric-gate transistor 41P to the high-threshold state VthH. Accordingly, the threshold state of the ferroelectric-gate transistor 41P is set to the high-threshold state VthH. Meanwhile, the voltage VN2 of the node N2 is the low-level voltage VL (e.g., “0 V”). This supplies the gate of the ferroelectric-gate transistor 51P with the low-level voltage VL via the transistor 52. The back gate of the ferroelectric-gate transistor 51P is supplied with the voltage VM (e.g., “−2 V”). Accordingly, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 51P is set to a positive voltage difference (e.g., “2 V”). This voltage difference ΔV is a voltage difference insufficient to set the threshold state of the ferroelectric-gate transistor 51P to the high-threshold state VthH. However, the threshold state of the ferroelectric-gate transistor 51P has already been set to the high-threshold state VthH, and the threshold state is thus to be maintained in the high-threshold state VthH.
Next, in the second step, the driving section 62 sets the voltage of the signal STORE4 at a low level, thereby turning on the transistor 63 and turning off the transistor 64 as illustrated in
In this example, the gate of the ferroelectric-gate transistor 41P is supplied with the high-level voltage VH (e.g., “1 V”), and the back gate of the ferroelectric-gate transistor 41P is supplied with the voltage VP (e.g., “3 V”). Therefore, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 41P is set to a negative voltage difference (e.g., “−2 V”). However, this voltage difference ΔV is a voltage difference insufficient to set the threshold state of the ferroelectric-gate transistor 41P to the low-threshold state VthL. Accordingly, the threshold state of the ferroelectric-gate transistor 41P is maintain in the high-threshold state VthH. Meanwhile, the gate of the ferroelectric-gate transistor 51P is supplied with the low-level voltage VL (e.g., “0 V”), and the back gate of the ferroelectric-gate transistor 51P is supplied with the voltage VP (e.g., “3 V”). Therefore, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 51P is set to a negative voltage difference (e.g., “−3 V”). This voltage difference ΔV is a voltage difference enough to set the threshold state of the ferroelectric-gate transistor 51P to the low-threshold state VthL. Accordingly, the threshold state of the ferroelectric-gate transistor 51P is set to the low-threshold state VthL.
(Standby Operation OP3)
In the standby operation OP3, as illustrated in
(Restore Operation OP4)
In the restore operation OP4, as illustrated in
In this example, the threshold state of the ferroelectric-gate transistor 41P is the high-threshold state VthH, and the threshold state of the ferroelectric-gate transistor 51P is the low-threshold state VthL. This causes the node N1 to be pulled down with the high resistance value and causes the node N2 to be pulled down with the low resistance value. Accordingly, the voltage VN1 at the node N1 becomes the high-level voltage VH, and the voltage VN2 at the node N2 becomes the low-level voltage VL. In this manner, in the memory cell MC2, the SRAM circuit 30 stores information in accordance with the information stored in the ferroelectric-gate transistors 41P and 51P.
In this manner, in the semiconductor circuit 2, the driving section 62 drives the back gates of the ferroelectric-gate transistors 41P and 51P via the control lines CL6. This makes it possible to simplify the configuration of each memory cell MC2. As a result, it is possible in the semiconductor circuit 2 to reduce the area of the semiconductor circuit.
In the present embodiment, the driving section drives the back gates of the ferroelectric-gate transistors. This makes it possible to simplify the configuration of the memory cell. Accordingly, it is possible to reduce the area of the semiconductor circuit.
The other effects are similar to those of the first embodiment.
[Modification 2-1]
Although the P-type ferroelectric-gate transistors 41P and 51P are used in the embodiment described above, this is not limitative. Instead, for example, the N-type ferroelectric-gate transistors 41N and 51N may be used. The following describes a semiconductor circuit 2A according to the present modification in detail.
The semiconductor circuit 2A includes a memory circuit 60C. The memory circuit 60C includes a memory cell array 61C in which memory cells MC2A are arranged in a matrix.
In addition, in the memory cell MC2A, the source of the transistor 46 is coupled to the node N2, and the source of the transistor 56 is coupled to the node N1. In addition, the source of the transistor 47 is supplied with the power supply voltage VDD, and the source of the transistor 57 is supplied with the power supply voltage VDD.
Here, the ferroelectric-gate transistor 51N corresponds to a specific example of the “first transistor” in the present disclosure. The transistor 56 corresponds to a specific example of the “second transistor” in the present disclosure. The transistor 52 corresponds to a specific example of the “third transistor” in the present disclosure. The transistor 57 corresponds to a specific example of the “fourth transistor” in the present disclosure. The ferroelectric-gate transistor 41N corresponds to a specific example of the “fifth transistor” in the present disclosure. The transistor 46 corresponds to a specific example of the “sixth transistor” in the present disclosure. The transistor 42 corresponds to a specific example of the “seventh transistor” in the present disclosure.
(Normal Operation OP1)
In the normal operation OP1, as illustrated in
(Store Operation OP2)
In the store operation OP2, the control section 11 sets the voltage V1 to the voltage VP (e.g., “3 V”), and sets the voltage V2 to the voltage VM (e.g., “−2 V”). As illustrated in
Then, in the first step, the driving section 62 sets the voltage of the signal STORE4 at a high level, thereby turning on the transistor 64 and turning off the transistor 63 as illustrated in
In this example, the voltage VN1 of the node N1 is the high-level voltage VH (e.g., “1 V”). This supplies the gate of the ferroelectric-gate transistor 41N with the high-level voltage VH via the transistor 42. The back gate of the ferroelectric-gate transistor 41N is supplied with the voltage VM (e.g., “−2 V”). Accordingly, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 41N is set to a positive voltage difference (e.g., “3 V”). This voltage difference ΔV is a voltage difference enough to set the threshold state of the ferroelectric-gate transistor 41N to the low-threshold state VthL. Accordingly, the threshold state of the ferroelectric-gate transistor 41N is set to the low-threshold state VthL. Meanwhile, the voltage VN2 of the node N2 is the low-level voltage VL (e.g., “0 V”). This supplies the gate of the ferroelectric-gate transistor 51N with the low-level voltage VL via the transistor 52. The back gate of the ferroelectric-gate transistor 51N is supplied with the voltage VM (e.g., “−2 V”). Accordingly, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 51N is set to a positive voltage difference (e.g., “2 V”). This voltage difference ΔV is a voltage difference insufficient to set the threshold state of the ferroelectric-gate transistor 51N to the low-threshold state VthL. However, the threshold state of the ferroelectric-gate transistor 51N has already been set to the low-threshold state VthL, and the threshold state is thus to be maintained in the low-threshold state VthL.
Next, in the second step, the driving section 62 sets the voltage of the signal STORE4 at a low level, thereby turning on the transistor 63 and turning off the transistor 64 as illustrated in
In this example, the gate of the ferroelectric-gate transistor 41N is supplied with the high-level voltage VH (e.g., “1 V”), and the back gate of the ferroelectric-gate transistor 41N is supplied with the voltage VP (e.g., “3 V”). Therefore, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 41N is set to a negative voltage difference (e.g., “−2 V”). However, this voltage difference ΔV is a voltage difference insufficient to set the threshold state of the ferroelectric-gate transistor 41N to the high-threshold state VthH. Accordingly, the threshold state of the ferroelectric-gate transistor 41N is maintain in the low-threshold state VthL. Meanwhile, the gate of the ferroelectric-gate transistor 51N is supplied with the low-level voltage VL (e.g., “0 V”), and the back gate of the ferroelectric-gate transistor 51N is supplied with the voltage VP (e.g., “3 V”). Therefore, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 51N is set to a negative voltage difference (e.g., “−3 V”). This voltage difference ΔV is a voltage difference enough to set the threshold state of the ferroelectric-gate transistor 51N to the high-threshold state VthH. Accordingly, the threshold state of the ferroelectric-gate transistor 51N is set to the high-threshold state VthH.
(Standby Operation OP3)
In the standby operation OP3, as illustrated in
(Restore Operation OP4)
In the restore operation OP4, as illustrated in
In this example, the threshold state of the ferroelectric-gate transistor 41N is the low-threshold state VthL, and the threshold state of the ferroelectric-gate transistor 51N is the high-threshold state VthH. This causes the node N1 to be pulled down with the high resistance value and causes the node N2 to be pulled down with the low resistance value. Accordingly, the voltage VN1 at the node N1 becomes the high-level voltage VH, and the voltage VN2 at the node N2 becomes the low-level voltage VL.
[Modification 2-2]
Each modification of the first embodiment described above may be applied to the semiconductor circuit 2 according to the embodiment described above.
Next, a semiconductor circuit 3 according to a third embodiment is described. In the present embodiment, one ferroelectric-gate transistor is provided to each memory cell. It should be noted that components that are substantially the same as those of the semiconductor circuit 1 according to the first embodiment described above are denoted by the same reference numerals, and descriptions thereof are omitted as appropriate.
As illustrated in
The control section 19 includes a voltage generator 14. In a reset operation OP0 (described below) and the store operation OP2, the voltage generator 14 generates the voltage VP (e.g., “3 V”) higher than the power supply voltage VDD (e.g., “1 V”), outputs this voltage VP as the voltage V1, generates the voltage VM (e.g., “−2 V”) lower than the grounding voltage VSS (“0 V”), and outputs this voltage VM as the voltage V2.
The memory circuit 70 includes a memory cell array 71 and a driving section 72. In the memory cell array 71, memory cells MC3 are arranged in a matrix.
The memory cell MC3 includes an SRAM circuit 80, the ferroelectric-gate transistor 41P, and the transistors 42, 44 to 46, and 87 to 89.
The SRAM circuit 80 includes transistors 81 to 84, 35, and 36. The transistors 81 to 84 respectively correspond to the transistors 31 to 34 in the embodiment described above. The transistors 81 and 82 are included in an inverter IV5, and the transistors 83 and 84 are included in an inverter IV6. In this example, a gate length L83 of the transistor 83 is made equal to a gate length L81 of the transistor 81, and a gate width W83 of the transistor 83 is made greater than a gate width W81 of the transistor 81 (W83>W81). In addition, a gate length L82 of the transistor 82 is made equal to a gate length L84 of the transistor 84, and a gate width W82 of the transistor 82 is made greater than a gate width W84 of the transistor 84 (W82>W84). This facilitates the inverter IV6 to output the high-level voltage VH and facilitates the inverter IV5 to output the low-level voltage VL immediately after the power supply is turned on.
In addition, in the memory cell MC3, as described below, the currents flowing from the transistor 83 of the inverter IV6 to the node N1 are larger than the currents flowing from the node N1 to the control lines CL5 in the restore operation OP4 in a case where the threshold state of the ferroelectric-gate transistor 41P is the high-threshold state VthH. The currents flowing from the transistor 83 of the inverter IV6 to the node N1 are smaller than the currents flowing from the node N1 to the control lines CL5 in a case where the threshold state of the ferroelectric-gate transistor 41P is the low-threshold state VthL.
The transistors 87 to 89 are N-type MOS transistors. The gate of the transistor 87 is coupled to the control lines CL7. The source is grounded, and the drain is coupled to the node N3. The gate of the transistor 88 is coupled to the control lines CL8. The source is supplied with the power supply voltage VDD, and the drain is coupled to a node N3. The gate of the transistor 89 is coupled to the control lines CL9. The source is coupled to the node N3, and the drain is coupled to the gate of the ferroelectric-gate transistor 41P and the drain of the transistor 42. The input terminal of the inverter IV3 including the transistors 44 and 45 is coupled to the node N3.
The driving section 72 applies signals AWL to the word lines WL, applies the signals STORE1 to the control lines CL1, applies the signals STORE5 to the control lines CL7, applies the signals RESTORE1 to the control lines CL3, applies the signals RESET1 to the control lines CL8, applies the signals RESET2 to the control lines CL9, and applies the signals CTRL to the control lines CL5 on the basis of control signals supplied from the control section 19.
Here, the ferroelectric-gate transistor 41P corresponds to a specific example of the “first transistor” in the present disclosure. The transistor 46 corresponds to a specific example of the “second transistor” in the present disclosure. The transistor 42 corresponds to a specific example of the “third transistor” in the present disclosure. The transistor 81 corresponds to a specific example of the “eighth transistor” in the present disclosure. The transistor 83 corresponds to a specific example of the “ninth transistor” in the present disclosure. The transistor 84 corresponds to a specific example of the “tenth transistor” in the present disclosure. The transistor 82 corresponds to a specific example of the “eleventh transistor” in the present disclosure. The transistors 87 to 89 and the inverter IV3 correspond to specific examples of the “control circuit” in the present disclosure. The transistor 89 corresponds to a specific example of the “fourth transistor” in the present disclosure. The inverter IV3 corresponds to a specific example of the “voltage setting circuit” in the present disclosure.
Similarly to the semiconductor circuit 1, in a normal operation OP1, the semiconductor circuit 3 causes the SRAM circuit 80, which is a volatile memory, to store information. Then, for example, in a case where the standby operation OP3 is performed by turning off the power supply transistor 12, the semiconductor circuit 3 first performs a reset operation OP0 and sets the threshold state of the ferroelectric-gate transistor 41P to the high-threshold state VthH. Then, performing the store operation OP2 immediately before the standby operation OP3 causes the ferroelectric-gate transistor 41P, which is a nonvolatile memory, to store the information stored in the SRAM circuit 80, which is a volatile memory. In a case where the normal operation OP1 is performed after the standby operation OP3, the semiconductor circuit 3 then performs the restore operation OP4. This causes the SRAM circuit 80 to store the information stored in the ferroelectric-gate transistor 41P. The following describes this operation in detail.
(Reset Operation OP0)
The semiconductor circuit 3 first performs the reset operation OP0, thereby resetting, in advance, the threshold state of the ferroelectric-gate transistor 41P to a predetermined resistance state (high-threshold state VthH in this example).
In the reset operation OP0, as illustrated in
The gate of the ferroelectric-gate transistor 41P is supplied with the power supply voltage VDD (e.g., “1 V”) via the transistors 88 and 89. In addition, the inverter IV3 outputs the voltage VM (e.g., “−2 V”) on the basis of the high-level voltage VH (power supply voltage VDD) supplied via the transistor 88. This supplies the back gate of the ferroelectric-gate transistor 41P with this voltage VM. Therefore, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 41P is set to a positive voltage difference (e.g., “3 V”). This voltage difference ΔV is a voltage difference enough to set the threshold state of the ferroelectric-gate transistor 41P to the high-threshold state VthH. Accordingly, the threshold state of the ferroelectric-gate transistor 41P is set to the high-threshold state VthH.
(Normal Operation OP1)
In the normal operation OP1, the control section 19 sets the voltages V1 and V2 to the grounding voltages VSS. As illustrated in
In this normal operation OP1, information is written to the SRAM circuit 80 of the memory cell MC3, or information is read from the SRAM circuit 80. At this time, as illustrated in
(Store Operation OP2)
In the store operation OP2, the control section 19 sets the voltage V1 to the voltage VP (e.g., “3 V”), and sets the voltage V2 to the voltage VM (e.g., “−2 V”). As illustrated in
Specifically, for example, as illustrated in
In addition, for example, as illustrated in
(Standby Operation OP3)
In the standby operation OP3, as illustrated in
(Restore Operation OP4)
In the restore operation OP4, as illustrated in
Specifically, for example, as illustrated in
In addition, for example, as illustrated in
In this manner, in the memory cell MC3, the SRAM circuit 80 stores information in accordance with the information stored in the ferroelectric-gate transistor 41P.
In this manner, in the semiconductor circuit 3, each memory cell MC3 is provided with the one ferroelectric-gate transistor 41P. This makes it possible to reduce the number of elements in the semiconductor circuit 3 as compared with the semiconductor circuit 1 according to the first embodiment. Accordingly, it is possible to reduce the area of the memory cell MC3. As a result, it is possible to reduce the area of the entire semiconductor circuit 3.
In addition, in the semiconductor circuit 3, the SRAM circuit 80 is configured to facilitate the voltage at the node N1 to reach the high-level voltage immediately after the power supply is turned on. Specifically, in the SRAM circuit 80, the gate width W83 of the transistor 83 in the inverter IV6 is greater than the gate width W81 of the transistor 81 in the inverter IV5 (W83>W81), and the gate width W82 of the transistor 82 in the inverter IV5 is greater than the gate width W84 of the transistor 84 in the inverter IV6 (W82>W84). Further, in the SRAM circuit 80, the currents flowing from the transistor 83 of the inverter IV6 to the node N1 are larger than the currents flowing from the node N1 to the control lines CL5 in a case where the threshold state of the ferroelectric-gate transistor 41P is the high-threshold state VthH (
In other words, for example, in a case where the inverters IV5 and IV6 are replaced with the inverters IV1 and IV2 according to the first embodiment in the memory cell MC3, it may not be possible to set the voltage VN1 of the node N1 to the high-level voltage VH in the restore operation OP4. In other words, in a case where the threshold state of the ferroelectric-gate transistor 41P is the low-threshold state VthL, the node N1 is pulled down with a low resistance value in the restore operation OP4. This makes it possible to set the voltage VN1 to the low-level voltage VL. However, in a case where the threshold state of the ferroelectric-gate transistor 41P is the high-threshold state VthH, the node N1 is pulled down with a high resistance value. This makes it difficult to set the voltage VN1 to the high-level voltage VH.
Meanwhile, in the semiconductor circuit 3, the SRAM circuit 80 is configured to facilitate the voltage VN1 at the node N1 to reach the high-level voltage VH immediately after the power supply is turned on. This causes the voltage VN1 to be the low-level voltage VL because, as illustrated in
As described above, in the present embodiment, each memory cell is provided with one ferroelectric-gate transistor. This makes it possible to reduce the area of the semiconductor circuit.
In the present embodiment, the SRAM circuit is configured to facilitate the voltage at the node N1 to be a high-level voltage immediately after the power supply is turned on. This makes it possible to achieve the restore operation with one ferroelectric-gate transistor.
The other effects are similar to those of the first embodiment.
[Modification 3-1]
In the embodiment described above, the gate widths W of the transistors 81 to 84 in the inverters IV5 and IV6 are each set, but this is not limitative. Instead, for example, the gate lengths L of the transistors 81 to 84 in the inverters IV5 and IV6 may be each set. Specifically, for example, the gate length L83 of the transistor 83 in the inverter IV6 may be less than the gate length L81 of the transistor 81 in the inverter IV5 (L83<L81), and the gate length L82 of the transistor 82 in the inverter IV5 may be less than the gate length L84 of the transistor 84 in the inverter IV6 (L82<L84). Even in this case, it is possible to facilitate the voltage VN1 at the node N1 to be set to the high-level voltage VH immediately after the power supply is turned on.
[Modification 3-2]
In the embodiment described above, the gate width W83 of the transistor 83 in the inverter IV6 is greater than the gate width W81 of the transistor 81 in the inverter IV4 (W83>W81), and the gate width W82 of the transistor 82 in the inverter IV5 is greater than the gate width W84 of the transistor 84 in the inverter IV6 (W82>W84). This is not, however, limitative. Instead, the gate widths W82 and W84 of the transistors 82 and 84 may be made equal to each other, and the gate width W83 of the transistor 83 in the inverter IV6 may be made greater than the gate width W81 of the transistor 81 in the inverter IV5 (W83>W81). In addition, for example, the gate widths W81 and W83 of the transistors 81 and 83 may be made equal to each other, and the gate width W82 of the transistor 82 in the inverter IV5 may be made greater than the gate width W84 of the transistor 84 in the inverter IV6 (W82>W84). Even in this case, it is possible to facilitate the voltage VN1 at the node N1 to be set to the high-level voltage VH immediately after the power supply is turned on.
[Modification 3-3]
Although the P-type ferroelectric-gate transistor 41P is used in the embodiment described above, this is not limitative. Instead, for example, the N-type ferroelectric-gate transistor 41N may be used. The following describes a semiconductor circuit 3C according to the present modification in detail.
The semiconductor circuit 3C includes a memory circuit 70C. The memory circuit 70C includes a driving section 72C and a memory cell array 71C in which memory cells MC3C are arranged in a matrix.
Here, the ferroelectric-gate transistor 41N corresponds to a specific example of the “first transistor” in the present disclosure. The transistor 46 corresponds to a specific example of the “second transistor” in the present disclosure. The transistor 42 corresponds to a specific example of the “third transistor” in the present disclosure. The transistors 87 to 89 and the inverter IV3 correspond to specific examples of the “control circuit” in the present disclosure.
(Reset Operation OP0)
In the reset operation OP0, as illustrated in
The gate of the ferroelectric-gate transistor 41N is grounded via the transistors 88 and 89. In addition, the inverter IV3 outputs the voltage VP (e.g., “3 V”) on the basis of the low-level voltage VL (grounding voltage VSS) supplied via the transistor 88. This supplies the back gate of the ferroelectric-gate transistor 41N with this voltage VP. Therefore, the voltage difference ΔV (=Vg−Vbg) between the voltage Vg of the gate and the voltage Vbg of the back gate of the ferroelectric-gate transistor 41N is set to a negative voltage difference (e.g., “−3 V”). This voltage difference ΔV is a voltage difference enough to set the threshold state of the ferroelectric-gate transistor 41N to the high-threshold state VthH. Accordingly, the threshold state of the ferroelectric-gate transistor 41N is set to the high-threshold state VthH.
(Normal Operation OP1)
In the normal operation OP1, the control section 19 sets the voltages V1 and V2 to the grounding voltages VSS. As illustrated in
(Store Operation OP2)
In the store operation OP2, the control section 19 sets the voltage V1 to the voltage VP (e.g., “3 V”), and sets the voltage V2 to the voltage VM (e.g., “−2 V”). As illustrated in
For example, as illustrated in
In addition, for example, as illustrated in
(Standby Operation OP3)
In the standby operation OP3, as illustrated in
(Restore Operation OP4)
In the restore operation OP4, as illustrated in
Specifically, for example, as illustrated in
In addition, for example, as illustrated in
[Modification 3-4]
Each modification of the first embodiment described above may be applied to the semiconductor circuit 3 according to the embodiment described above.
Next, an applied example of the technology described in the embodiments and modification described above, and an example of application of the technology described in the embodiments and modification described above to an electronic device are described.
In the embodiments described above, the present technology is applied to an SRAM circuit, but this is not limitative. For example, the present technology may be applied to flip-flop circuits 101 to 104 illustrated in
It should be noted that, in this example, the technology according to the embodiment described above is applied to the slave latch circuit, but this is not limitative. Instead, for example, the technology according to the embodiment described above may be applied to the master latch circuit.
(Example of Application to Electronic Device)
The semiconductor circuit according to the embodiments or the like is applicable to electronic devices in various fields such as digital cameras, notebook personal computers, portable game consoles, and video cameras in addition to such a smartphone. The present technology is effective especially when applied to a portable electronic device including a battery.
Although the present technology has been described above with reference to several embodiments and modifications, and a specific applied example thereof and an example of application to an electronic device, the present technology is not limited to these embodiments and the like, and it is possible to make various modifications.
For example, in the applied example described above, the present technology is applied to a D-type flip-flop circuit, but is not limited thereto. For example, the present technology may be applied to another flip-flop circuit or a latch circuit.
It should be noted that the effects described in the present specification are merely illustrative, but not limited. Other effects may be included.
It should be noted that the present technology may be configured as below.
(1)
A semiconductor circuit including:
a first circuit that is configured to generate an inverted voltage of a voltage at a first node, and apply the inverted voltage to a second node;
a second circuit that is configured to generate an inverted voltage of a voltage at the second node, and apply the inverted voltage to the first node;
a first transistor that includes a gate, a drain, and a source, and is configured to store a threshold state;
a second transistor that couples the first node to a first terminal by being turned on, the first terminal being one of the drain or the source of the first transistor;
a third transistor that couples a first predetermined node to the gate of the first transistor by being turned on, the first predetermined node being one of the first node or the second node; and
a driving section that controls operations of the second transistor and the third transistor, and applies a control voltage to a second terminal, the second terminal being another of the drain or the source of the first transistor.
(2)
The semiconductor circuit according to (1), in which the first transistor further includes a gate insulating layer including a ferroelectric material.
(3)
The semiconductor circuit according to (1) or (2), in which
the first transistor further includes a back gate, and
the threshold state of the first transistor is selectively set to a high-threshold state or a low-threshold state on the basis of a polarity of a voltage difference between a voltage of the gate and a voltage of the back gate of the first transistor.
(4)
The semiconductor circuit according to (3), further including a voltage setting circuit that is configured to set the voltage of the back gate of the first transistor on the basis of a voltage of the first predetermined node, in which
the driving section further controls the operation of the voltage setting circuit.
(5)
The semiconductor circuit according to (4), in which
the voltage of the first predetermined node is a high-level voltage or a low-level voltage, and
the voltage setting circuit
The semiconductor circuit according to (5), in which
the first voltage is lower than the low-level voltage, and
the second voltage is higher than the high-level voltage.
(7)
The semiconductor circuit according to (5) or (6), in which the driving section turns off the second transistor, turns on the third transistor, and controls an operation of the voltage setting circuit to cause the voltage setting circuit to set the voltage of the back gate of the first transistor in a first period.
(8)
The semiconductor circuit according to (3), in which the driving section further sets the voltage of the back gate of the first transistor.
(9)
The semiconductor circuit according to (8), in which
a voltage of the first predetermined node is a high-level voltage or a low-level voltage, and
the driving section
The semiconductor circuit according to (7) or (9), further including a fourth transistor that supplies a third voltage to the gate of the first transistor by being turned on, in which
the driving section turns on the second transistor and the fourth transistor, and turns off the third transistor in a second period after the first period.
(11)
The semiconductor circuit according to any of (1) to (10), further including:
a fifth transistor that includes a gate, a drain, and a source, and is configured to store a threshold state;
a sixth transistor that couples the second node to a third terminal by being turned on, the third terminal being one of the drain or the source of the fifth transistor; and
a seventh transistor that couples a second predetermined node to the gate of the fifth transistor by being turned on, the second predetermined node being another of the first node or the second node, in which
the driving section further controls operations of the sixth transistor and the seventh transistor, and applies the control voltage to a fourth terminal, the fourth terminal being another of the drain or the source of the fifth transistor.
(12)
The semiconductor circuit according to (3), further including a control circuit that includes a fourth transistor and a voltage setting circuit, and is configured to set the threshold state of the first transistor to a predetermined threshold state, the fourth transistor setting the voltage of the gate of the first transistor by being turned on, the voltage setting circuit being configured to set the voltage of the back gate of the first transistor, in which
the driving section further controls an operation of the control circuit.
(13)
The semiconductor circuit according to (12), in which the first circuit and the second circuit are configured to facilitate the voltage at the first node to be a predetermined voltage after a power supply is turned on.
(14)
The semiconductor circuit according to (13), in which the driving section
controls the operation of the control circuit in a third period to cause the voltage setting circuit to set the voltage of the back gate of the first transistor to one of a first voltage or a second voltage, thereby causing the control circuit to set the threshold state of the first transistor to the predetermined threshold state, and
turns on the third transistor, turns off the second transistor and the fourth transistor, and controls the operation of the control circuit to cause the voltage setting circuit to set the voltage of the back gate of the first transistor to another of the first voltage or the second voltage in a first period after the third period.
(15)
The semiconductor circuit according to (14), in which the driving section turns on the second transistor, turns off the third transistor, and controls the operation of the control circuit to set the voltage of the gate of the first transistor to a third voltage by turning on the fourth transistor in a second period after the first period.
(16)
The semiconductor circuit according to any of (13) to (15), in which
the first circuit includes an eighth transistor that couples a first power supply and the second node to each other by being turned on, the first power supply corresponding to the predetermined voltage, and
the second circuit includes a ninth transistor that couples the first power supply and the first node to each other by being turned on, the ninth transistor having a gate width greater than a gate width of the eighth transistor.
(17)
The semiconductor circuit according to any of (13) to (16), in which
the second circuit includes a tenth transistor that couples a second power supply and the first node to each other by being turned on, the second power supply corresponding to a voltage different from the predetermined voltage, and
the first circuit includes an eleventh transistor that couples the second power supply and the second node to each other by being turned on, the eleventh transistor having a gate width greater than a gate width of the tenth transistor.
(18)
The semiconductor circuit according to any of (13) to (17), in which
the first circuit includes an eighth transistor that couples a first power supply and the second node to each other by being turned on, the first power supply corresponding to the predetermined voltage, and
the second circuit includes a ninth transistor that couples the first power supply and the first node to each other by being turned on, the ninth transistor having a gate length less than a gate length of the eighth transistor.
(19)
The semiconductor circuit according to any of (13) to (18), in which
the second circuit includes a tenth transistor that couples a second power supply and the first node to each other by being turned on, the second power supply corresponding to a voltage different from the predetermined voltage, and
the first circuit includes an eleventh transistor that couples the second power supply and the second node to each other by being turned on, the eleventh transistor having a gate length less than a gate length of the tenth transistor.
(20)
The semiconductor circuit according to any of (13) to (19), in which
the second circuit includes a ninth transistor that couples a first power supply and the first node to each other by being turned on, the first power supply corresponding to the predetermined voltage,
the driving section turns on the second transistor, turns off the third transistor, and controls the operation of the control circuit to set the voltage of the gate of the first transistor to a third voltage by turning on the fourth transistor in a second period, and
a current value of a current flowing from the first power supply to the first node via the ninth transistor in the second period after the power supply is turned on is between a first current value and a second current value, the first current value being for a current flowing from the first node to the first transistor when the threshold state of the first transistor is the high-threshold state, the second current value being for a current flowing from the first node to the first transistor when the threshold state of the first transistor is the low-threshold state.
(21)
The semiconductor circuit according to any of (1) to (20), in which the first circuit and the second circuit are included in an SRAM circuit.
(22)
The semiconductor circuit according to any of (1) to (20), in which the first circuit and the second circuit are included in a latch circuit.
(23)
A driving method including
performing first driving in a first period for a semiconductor circuit including a first circuit that is configured to generate an inverted voltage of a voltage at a first node, and apply the inverted voltage to a second node, a second circuit that is configured to generate an inverted voltage of a voltage at the second node, and apply the inverted voltage to the first node, a first transistor that includes a gate, a drain, and a source, and is configured to store a threshold state, a second transistor that couples the first node to a first terminal by being turned on, the first terminal being one of the drain or the source of the first transistor, and a third transistor that couples a first predetermined node to the gate of the first transistor by being turned on, the first predetermined node being one of the first node or the second node,
the first driving turning off the second transistor and turning on the third transistor, thereby setting the threshold state of the first transistor to a threshold state corresponding to a voltage at the first predetermined node.
(24)
The driving method according to (23), in which second driving is performed in a second period after the first period, the second driving turning on the second transistor and turning off the third transistor, thereby setting the voltage at the first node to a voltage corresponding to the threshold state of the first transistor.
(25)
An electronic device including:
a semiconductor circuit; and
a battery that supplies the semiconductor circuit with a power supply voltage,
the semiconductor circuit including
This application claims the priority on the basis of Japanese Patent Application No. 2017-099730 filed with Japan Patent Office on May 19, 2017, the entire contents of which are incorporated in this application by reference.
It should be understood by those skilled in the art that various modifications, combinations, sub-combinations, and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims or the equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
JP2017-099730 | May 2017 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2018/018054 | 5/10/2018 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2018/212056 | 11/22/2018 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
8106877 | Park | Jan 2012 | B2 |
20040141348 | Shau | Jul 2004 | A1 |
20040141363 | Ohtsuka et al. | Jul 2004 | A1 |
Number | Date | Country |
---|---|---|
01-222475 | Sep 1989 | JP |
2003085741 | Oct 2003 | WO |
Entry |
---|
International Search Report and Written Opinion of PCT Application No. PCT/JP2018/018054, dated Jul. 31, 2018, 09 pages of ISRWO. |
Number | Date | Country | |
---|---|---|---|
20200098401 A1 | Mar 2020 | US |