This application is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2008-258736, filed Oct. 3, 2008, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a voltage generation circuit and a semiconductor storage device provided therewith.
2. Description of the Related Art
In a semiconductor storage device including an EEPROM, a voltage larger than an internal voltage of the semiconductor storage device is required in a data write operation and a data erase operation.
The semiconductor storage device in which the high voltage is required incorporates a boosting circuit (pump circuit) therein, and the boosting circuit boosts a power supply voltage to generate the required high voltage.
For example, Jpn. Pat. Appln. KOKAI Publication Nos. 2000-105998 and 2000-268575 disclose a conventional voltage generation circuit including a standby boosting circuit that is operated according to an output voltage in a standby state and an active boosting circuit that is operated according to the output voltage in an active state.
A voltage generation circuit according to aspect of the present invention includes,
a pump circuit which generates a first voltage and outputs the first voltage to a first node;
a first voltage generation unit which includes a first resistance unit to output a second voltage at a second node, one end of the first resistance unit being connected to the first node, the first resistance unit dividing the first voltage to generate the second voltage;
a first switch element which connects the second node and an output terminal, a resistance value of a parasitic resistance formed in an interconnection from the second node to the output terminal being smaller than a resistance value of the first resistance unit; and
a first capacitor element in which one of electrodes is connected to an interconnection connecting the second node and the first switch element while the other of the electrodes is grounded, a capacitance of the first capacitor element being larger than a capacitance connected to the output terminal.
Embodiments of the invention will be described below with reference to the drawings. In the following drawings, a common component is designated by the same numeral. In the following embodiments, a NOR-type flash memory is described by way of example.
(Configuration Example of Memory Cell Array 1)
The memory cell array 1 includes a plurality of nonvolatile memory cells each of which can hold data. The memory cell is an n-channel type MOS transistor provided with a stacked gate including a charge accumulation layer and a control gate. The control gate of the memory cell acts as a word line, a drain is electrically connected to a bit line, and a source is electrically connected to a source line.
The memory cell array 1 will be described with reference to
The control gates of the memory cell transistors MT located in the same row are commonly connected to one of word lines WL0 to WLm. For the sake of convenience, hereinafter sometimes the word lines WL0 to WLm are simply referred to as word line WL unless distinguished from one another. In the memory cell array 1, the drains of the memory cell transistors MT located in the same column are commonly connected to one of bit lines BL0 to BLn (n is a natural number). Hereinafter, sometimes the bit lines BL0 to BLn are collectively referred to as bit line BL unless distinguished from one another.
(Threshold Distribution of Memory Cell Transistor MT)
A threshold distribution of the memory cell transistor MT will be described below with reference to
As illustrated in
For example, in the first embodiment, when the voltage V01 is set to 0 V, the threshold voltage Vth0 of the ‘0’ data has a negative value, and the threshold voltages Vth1 to Vth3 of the ‘1’ data to the ‘3’ data have positive values. In the ‘0’ data to ‘3’ data, a read level of the ‘0’ data is a negative value, and read levels of the ‘1’ data to ‘3’ data are positive values. In reading the data, a voltage corresponding to the read level is applied between the gate and source of the memory cell transistor MT.
Thus, the memory cell transistor MT can hold the two-bit data of the ‘0’ data to ‘3’ data according to the threshold. The threshold voltage is fluctuated by injecting a charge into the charge accumulation layer. The positive read voltage is not limited to the voltage V01.
The data that can be held by the memory cell transistor MT is not limited to the four values. For example, the data held by the memory cell transistor MT may be 8 values (three-bit data) or 16 values (four-bit data). The memory cell transistor MT may hold data having 16 values or more.
(Decoder 2)
The decoder 2 will be described with reference to
(Detailed High-Voltage Generating Circuit 3)
The high-voltage generation circuit 3 of the first embodiment, particularly a configuration for generation a read voltage VDDR will be described in detail.
The high-voltage generation circuit 3 includes an active voltage-dividing circuit 7, a switch circuit SW17, an active voltage sensing circuit 12, a standby voltage-dividing circuit 10, a boost circuit 13, a standby voltage sensing circuit 14, a pump circuit 15, and a generation unit 16. When the high-voltage generation circuit 3 is in a standby state, the active signal generation circuit 4 puts the switch circuit SW17 in an off state.
(Active Signal Generation Circuit 4)
First the active signal generation circuit 4 will be described. The active signal generation circuit 4 outputs a signal RACTIVE to the switch circuit SW17. That is, the active signal generation circuit 4 sets the signal RACTIVE to an ‘L’ level when the high-voltage generation circuit 3 is in the standby state, and the active signal generation circuit 4 sets the signal RACTIVE to an ‘H’ level when the high-voltage generation circuit 3 is in the active state. The active signal generation circuit 4 produces the signal RACTIVE based on an input of a chip enable signal CEB indicating that a chip is selected, or a signal ATD for defining a read operation.
(Switch Element 17)
A node N1 is connected to one end of the switch element 17, and the other end of the switch element 17 is connected to one end of a current pathway of the active voltage-dividing circuit 7. The switch element 17 sets a switch in the off state when receiving the ‘L’ level as the signal RACTIVE from the active signal generation circuit 4, and the switch element 17 sets the switch in the on state when receiving the ‘H’ level as the signal RACTIVE from the active signal generation circuit 4. That is, the node N1 and the active voltage-dividing circuit 7 are electrically connected when the switch element 17 is in the on state, and the node N1 and the active voltage-dividing circuit 7 are put in a non-conduction state when the switch element 17 is in the off state.
(Pump Circuit 15)
For example, the pump circuit 15 includes a charge pump. The pump circuit 15 generates the voltage VDDR based on a signal CP_S when the high-voltage generation circuit 3 is in the standby state, and the pump circuit 15 generates the voltage VDDR based on a signal CP_A when the high-voltage generation circuit 3 is in the active state. Then, the pump circuit 15 outputs the voltage VDDR to the node N1. That is, the pump circuit 15 outputs the voltage VDDR even in the standby state such that a transition can rapidly be made from the standby state to the active state. In the pump circuit 15, the pump circuits may separately be provided for the active voltage sensing circuit 12 and the standby voltage sensing circuit 14.
(Generation Unit 16)
Using the voltage VDDR supplied from the pump circuit 15 through the node N1, the generation unit 16 produces a voltage that should be transferred to the memory cell array 1. The voltage produced by the generation unit 16 is described later.
(Active Voltage-Dividing Circuit 7)
The active voltage-dividing circuit 7 includes resistor elements 5, 6, and 11. One end of the resistor element 11 is connected to the node N1 through the switch circuit SW17, the other end of the resistor element 11 is connected to one end of the resistor element 5 through a node N3, and the other end of the resistor element 5 is connected to one end of the resistor element 6 through a node N4. The other end of the resistor element 6 is grounded.
A penetration current IA is not passed through the active voltage-dividing circuit 7 when switch circuit SW17 is in the off state by the signal RACTIVE supplied from the active signal generation circuit 4. On the other hand, when the switch circuit SW17 is in the on state, the penetration current IA is passed through the active voltage-dividing circuit 7, and the voltage at the node N1 is divided by the resistor elements 5, 6, and 11. The voltage at the node N4 is set to the voltage VMONA.
(Boost Circuit 13)
The boost circuit 13 is connected to a node 3 at which the other end of the resistor element 11 and one end of the resistor element 5 are connected. The boost circuit 13 boosts the voltage at the node N3 at the same time as the switch element 17 is switched from the off state (standby state) to the on state (active state).
(Active Voltage Sensing Circuit 12)
When receiving an enable signal, the active voltage sensing circuit 12 compares the voltage VMONA at the node N4 and a reference voltage VREF that is fed into the active voltage sensing circuit 12 and produced by a BGR circuit. That is, the active voltage sensing circuit 12 controls the voltage VDDR output from the pump circuit 15 such that the reference voltage VREF fed into the active voltage sensing circuit 12 and the voltage VMONA at the node N4 are matched with each other. The active voltage sensing circuit 12 compares the reference voltage VREF and the voltage VMONA. When the reference voltage VREF is the voltage VMONA or less, the active voltage sensing circuit 12 outputs the ‘L’-level signal as the signal CP_A to the pump circuit 15, whereby the pump circuit 15 stops the pumping. When the reference voltage VREF is more than the voltage VMONA, the active voltage sensing circuit 12 outputs the signal CP_A at the ‘H’ level as to the pump circuit 15, whereby the pump circuit 15 performs the pumping to boost the output voltage. The enable signal means a signal that is supplied when the voltage VMONA settles into a constant value after the penetration current IA is passed through the active voltage-dividing circuit.
(Standby Voltage-Dividing Circuit 10)
The standby voltage-dividing circuit 10 includes resistor elements 8 and 9. One end of the resistor element 8 is connected to the node N1, the other end of the resistor element 8 is connected to one end of the resistor element 9, and the other end of the resistor element 9 is grounded. In a node N36, the other end of the resistor element 8 and one end of the resistor element 9 are connected to each other.
A penetration current IS is passed through the standby voltage-dividing circuit 10 when the switch circuit SW17 is in the off state by the signal RACTIVE supplied from the active signal generation circuit 4, that is, when the high-voltage generation circuit 3 is in the standby state. Therefore, the voltage at the node N1 is divided by the resistor element 8 and the resistor element 9. That is, the voltage at the node N1 is divided by the resistor element 8 and resistor element 9, which are included in the standby voltage-dividing circuit 10. The voltage at the node N36 is set to a voltage VMONS. A combined resistance value of the resistor elements 8 and 9 is set larger than a combined resistance value of the resistor element 5, 6, and 11 included in the active voltage-dividing circuit 7. Accordingly, the penetration current IS is smaller than the penetration current IA.
(Standby Voltage Sensing Circuit 14)
The standby voltage sensing circuit 14 compares the voltage VMONS at the node N36 and the reference voltage VREF that is fed into the standby voltage sensing circuit 14 and produced by the BGR circuit. That is, the standby voltage sensing circuit 14 controls the voltage VDDR supplied from the pump circuit 15 such that the reference voltage VREF fed into the standby voltage sensing circuit 14 and the voltage VMONS at the node N36 match each other. Specifically, the standby voltage sensing circuit 14 compares the reference voltage VREF and the voltage VMONS. When the reference voltage VREF is the voltage VMONS or less, the standby voltage sensing circuit 14 outputs the signal CP_S at an ‘L’ level to the pump circuit 15, whereby the pump circuit 15 stops the pumping. When the reference voltage VREF is more than the voltage VMONS, the standby voltage sensing circuit 14 outputs the signal CP_S at an ‘H’ level to the pump circuit 15, whereby the pump circuit 15 performs the pumping to boost the output voltage.
(Configuration Example of Generation Unit 16)
A detailed configuration of an example of the generation unit 16 in the NOR-type flash memory will be described with reference to
The voltage VDDR generated by the pump circuit 15 is fed into the node N1. The voltage VDDR is supplied from the node N1 to nodes N6, N7, N8 and N13 commonly connected to the node N1.
The voltage VDDR at the node N8 is divided by the resistor elements 37 to 39. That is, one end of the resistor element 37 is connected to the node N8. At the node N9, the other end of the resistor element 37 is connected to the one end of the resistor element 38. At the node N10, the other end of the resistor element 38 and one end of the resistor element 39 are connected to each other. The other end of the resistor element 39 is grounded. The voltage at the node N9 is set to a voltage VDDR1 and the voltage at the node N10 is set to a voltage VDDR2. That is, the resistor elements 37 to 39 act as a voltage generation unit that generates the voltages VDDR to VDDR2. The voltage VDDR1 is a value in which a voltage corresponding to a voltage drop in the resistor element 37 is subtracted from the voltage VDDR, and the voltage VDDR2 is a value in which a voltage corresponding to a voltage drop in the resistor element 38 is further subtracted from the voltage VDDR1. That is, a relationship of VDDR>VRRD1>VDDR2 holds. The voltage VDDR1 is supplied from the node N9 to nodes N17, N14, and N18 commonly connected to the node N9. The voltage VDDR2 is supplied from the node N10 to nodes N16, N15, and N18 commonly connected to the node N10.
The voltage VDDR at the node N7 is divided by the resistor element 40 and 41. That is, one end of the resistor element 40 is connected to the node N7. At the node N11, the other end of the resistor element 40 and one end of the resistor element 41 are connected to each other. The other end of the resistor element 41 is grounded through the switch element 46. A control signal SW5 is supplied to the switch element 46. The nodes N11 and N9 are connected to each other through the switch element 44. A control signal SW4 is supplied to the switch element 44. When the switch element 44 enters the on state by the control signal SW4, the resistor elements 37 and 40 are connected in parallel. When the switch element 46 enters the on state by the control signal SW5, the resistor elements 37 and 40 are connected in parallel, and the resistor elements 38 and 39 and the resistor element 41 are connected in parallel.
The voltage VDDR at the node N6 is divided by the resistor elements 42 and 43. That is, one end of the resistor element 42 is connected to the node N6. At the node N12, the other end of the resistor element 42 and one end of the resistor element 43 are connected to each other. The other end of the resistor element 43 is grounded through the switch element 47. A control signal SW7 is supplied to the switch element 47. The nodes N12 and N10 are connected to each other through the switch element 45. A control signal SW6 is supplied to the switch element 45. That is, when the switch element 45 enters the on state by the control signal SW6, the resistor elements 37 and 38 and the resistor element 42 are connected in parallel. In addition to the parallel connection, when the switch element 47 enters the on state by the control signal SW7, the resistor element 39 and the resistor element 43 are connected in parallel. The switch element 44 enters the on state after a potential at the node N11 is equalized to a potential at the node N9, that is, the node N11 attains the voltage VDDR1 since the switch element 46 is set to the on state. Similarly, the switch element 45 enters the on state after a potential at the node N12 is equalized to a potential at the node N10, that is, the node N12 attains the voltage VDDR2 since the switch element 47 is set to the on state.
The capacitor element 34 is charged by the voltage VDDR at the node N13. That is, the node N13 is connected to one of the electrodes of the capacitor element 34, and the other electrode is grounded. The node N18 is connected to the node N13 through the switch element 31. A control signal SW1 is supplied to the switch element 31. The switch element 31 takes one of the on state and the off state in response to the control signal SW1.
The capacitor element 35 is charged by the voltage VDDR1 at the node N9. That is, the node N14 is connected to one of the electrodes of the capacitor element 35, and the other electrode is grounded. The node N18 is connected to the node N14 through the switch element 32 and the node N5. That is, the switch element 31 and the switch element 32 are commonly connected. A control signal SW2 is supplied to the switch element 32. The switch element 32 takes one of the on state and the off state in response to the control signal SW2.
The capacitor element 36 is charged by the voltage VDDR2 at the node N15. That is, the node N15 is connected to one of electrodes of the capacitor element 36, and the other electrode is grounded. The node N18 is connected to the node N15 through the switch element 33. That is, the switch elements 31 to 33 are commonly connected at the node N18. A control signal SW3 is supplied to the switch element 33. The switch element 33 takes one of the on state and the off state in response to the control signal SW3.
The node N18 is connected to the output node N2 through the node N19. That is, one of the potentials of the voltages VDDR to VDDR2 at the node N18 is output from the output node N2. The parasitic capacitor element 30 is charged by one of the voltages VDDR to VDDR2 at the node N19. That is, the node N19 is connected to one of the electrodes of the parasitic capacitor element 30, and the other electrode is grounded. Relationships of C1>>Cout, C2>>Cout, and C3>>Cout are obtained. Where Cout is a capacitance of the parasitic capacitor element 30, C1 is a capacitance of the capacitor element 34, C2 is a capacitance of the capacitor element 35, and C3 is a capacitance of the capacitor element 36. At this point, each of the capacitances C1 to C3 is larger than at least the capacitance Cout, and preferably the capacitances C1 to C3 of the capacitor elements 34 to 36 are 100 or more times the capacitance Cout of the parasitic capacitor element 30. Examples of parasitic capacitor elements include a resistor element, a capacitor element, and a MOS transistor, which are provided in the decoder 2 or memory cell array 1.
Furthermore, the discharge unit 57 discharges a charge corresponding to a potential difference between the nodes N19 and N17 and a charge corresponding to a potential difference between the nodes N19 and N16. That is, the discharge unit 57 discharges the charge corresponding to the voltage (VDDR−VDDR1) and the charge corresponding to the voltage (VDDR1−VDDR2).
The discharge unit 57 will be described below in detail. Referring to
The node N16 is connected to one of the electrodes of the capacitor element 50 through the switch element 48. The other electrode of the capacitor element 50 is grounded. One end of a current pathway of the MOS transistor 51 is connected to one of the electrodes of the capacitor element 50, the other end of the current pathway is grounded, and a signal is fed into a gate of the MOS transistor 51 from the control unit (not illustrated). That is, the node N16, one of the electrodes of the capacitor element 50, and one end of the current pathway of the MOS transistor 51 are commonly connected through the switch element 48. It is assumed that Ccs1 is a capacitance of the capacitor element 50. A control signal SW8 is supplied to the switch element 48. The switch element 48 is set to the on state or the off state by the control signal SW8. A control signal SW9 is supplied to the gate of the MOS transistor 51.
Similarly, the node N17 is connected to one of the electrodes of the capacitor element 52 through the switch element 49. The other electrode of the capacitor element 52 is grounded. One end of a current pathway of the MOS transistor 53 is connected to one of the electrodes of the capacitor element 52, the other end of the current pathway is grounded, and the signal is fed into the gate of the MOS transistor 53 from the control unit (not illustrated). That is, the node N17, one of the electrodes of the capacitor element 52, and one end of the current pathway of the MOS transistor 53 are commonly connected through the switch element 49. It is assumed that Ccs2 is a capacitance of the capacitor element 52. A control signal SW10 is supplied to the switch element 49. The switch element 49 is set to the on state or the off state by the control signal SW10. A control signal SW11 is supplied to the gate of the MOS transistor 53.
The control unit (not illustrated) supplies the control signals SW9 and SW11 at ‘H’-level to the gates of the MOS transistors 51 and 53, whereby the MOS transistors 51 and 53 enter the on state. Therefore, because the capacitor elements 50 and 52 are grounded through the MOS transistors 51 and 53, the charges in the capacitor elements 50 and 52 are discharged.
Because the control signal generation unit 67 of
The capacitances Ccs1 and Ccs2 of the capacitor elements 50 and 52 included in the discharge unit 57 are determined as follows. The case in which the switch element 32 is switched to the on state to cause the potential at the parasitic capacitor element 30 to make a transition from the voltage VDDR to the voltage VDDR1 is cited by way of example. At this point, the switch element 49 enters the on state by the control signal SW10.
As described above, because VDDR>VDDR1, the switch element 32 enters the on state by the control signal SW2, and the charge corresponding to the voltage (VDDR−VDDR1) is transferred from the parasitic capacitor element 30 to the node N17 through the node N18. This phenomenon is expressed by the following equation (1):
Q
out
=C
out×(VDDR−VDDR1) (1)
Where Qout is the transferred charge.
The charge accumulated in the capacitor element 52 is expressed by the following equation (2):
Q
cs2
=C
cs2×(VDDR1−VSS) (2)
Where Qcs2 is the transferred charge. The voltage Vss is a potential at the other electrode of the capacitor element 52.
In the cases of Qout=Qcs2, the charge transferred from the parasitic capacitor element 30 is discharged from the capacitor element 52. That is, the condition is expressed by the following equation (3):
C
out×(VDDR1−VDDR1)=Ccs2×(VDDR1−VSS) (3)
The capacitance Ccs2 of the capacitor element 52 is expressed as follows from the equation (4):
C
cs2=(VDDR−VDDR1)/(VDDR1−VSS)×Cout (4)
When a similar computation is performed on the capacitor element 50, the following equation (5) is obtained:
C
cs1=(VDDR1−VDDR2)/(VDDR2−VSS)×Cout (5)
The equation (5) is an equation that is obtained the case in which the switch element 33 is switched to the on state to cause the parasitic capacitor element 30 to make a transition from the voltage VDDR1 to the voltage VDDR2. At this point, both the switch elements 33 and 48 enter the on state by the control signals SW3 and SW8.
A technique except for the technique of providing the capacitor elements 34 to 36 having capacitances sufficiently larger than that of the parasitic capacitor element 30 will be described below. That is, instead of providing the capacitor elements 34 to 36, at the same time as the decoder 2 and the memory cell array 1 are formed, the resistor element, capacitor element, and MOS transistor, which are provided in the decoder 2 and memory cell array 1 are also formed in the high-voltage generation circuit 3. That is, pseudo-circuits of the decoder 2 and memory cell array 1 are provided in the high-voltage generation circuit 3 with respect to the parasitic capacitor element 30 of
(Read Operation of Nor-Type Flash Memory)
The read operation of the NOR-type flash memory provided with the high-voltage generation circuit 3 of the first embodiment will be described below by taking the case in which the word line WL0 of
A sense amplifier (not illustrated) pre-charges all the bit lines BL. The decoder 2 selects the word line WL0 based on a row address given by the control unit (not illustrated), and the high-voltage generation circuit 3 supplies the read voltage VDDR to the word line WL0 in order to read the ‘3’ data. The voltage VDDR corresponds to the voltage V23 of
(Operation of Generation Unit 16 in Reading Data)
An operation of the generation unit 16 in reading the data will be described with reference to
At a time t0, in order to make the switch elements 31 to 33 enter the off state, the control unit (not illustrated) sets the control signals SW1 to SW3 to the ‘L’ level. At a time t1, in order to transfer the voltage VDDR to the output node N2, the control unit changes the control signal SW1 supplied to the switch element 31 from the ‘L’ level to the ‘H’ level. At a time t2, in order to end the transfer of the voltage VDDR, the control unit sets the control signal SW1 supplied to the switch element 31 to the ‘L’ level. At a time t3, the control unit sets the control signal SW2 supplied to the switch element 32 to the ‘H’ level. That is, when the switch element 32 is put in the on state, the voltage VDDR output from the output node N2 is switched to the voltage VDDR1. Than, at a time t4, the control unit sets the control signal SW2 supplied to the switch element 32 to the ‘L’ level in order to end the transfer of the voltage VDDR1. At a time t5, the control unit sets the control signal SW3 supplied to the switch element 33 to the ‘H’ level. That is, when the switch element 33 is put in the on state, the voltage VDDR1 output from the output node N2 is switched to the voltage VDDR2. Then, at a time t6, the control unit sets the control signal SW3 supplied to the switch element 33 to the ‘L’ level in order to end the transfer of the voltage VDDR2.
The voltage that the generation unit 16 outputs to the decoder 2 through the output node N2 according to the operations of the control signals SW1 to SW3 supplied to the switch elements 31 to 33 will be described with reference to
At the time t0, because the switch elements 31 to 33 are in the off state, the potential at the output node N2 becomes 0 V. At the time t1, at the same time as the switch element 31 enters the on state, the potential at the output node N2 rises. The potential at the output node N2 reaches the voltage VDDR at a time t1′. At this point, a relationship of t1<t1′<t2 holds. Up to the time t2, the output node N2 is maintained at the voltage VDDR.
At the time t2, because the switch element 31 is switched from the on state to the off state, the potential at the output node N2 drops from the voltage VDDR. At the time t3, because the switch element 32 enters the on state, the potential at the output node N2 becomes the voltage VDDR1. The output node N2 is maintained at the voltage VDDR1 up to the time t4 at which the switch element 32 is switched from the off state to the on state.
Then, at the time t4, because the switch element 32 is switched from the on state to the off state, the potential at the output node N2 drops from the voltage VDDR1.
At the time t5, the switch element 33 is switched from the off state to the on state. Therefore, the potential at the output node N2 is switched to the voltage VDDR2. The potential at the output node N2 is maintained at the voltage VDDR2 up to the time t6 at which the switch element 33 is switched from the on state to the off state. Then, the potentials of the voltages VDDR to VDDR2 are similarly repeatedly output from the output node N2. Although
An operation of the discharge unit 57 will be described with reference to
As described above, at the time t3, the control unit (not illustrated) switches the control signal SW2 from the ‘L’ level to the ‘H’ level in order to switch the switch element 32 from the off state to the on state. That is, the voltage VDDR is transferred from the node N19 to the node N17 that is at the voltage VDDR1. At the same time, that is, at the time t3, the control unit switches the control signal SW11 from the ‘H’ level to the ‘L’ level in order to switch the MOS transistor 53 from the on state to the off state. At a time t3′, the control unit switches the control signal SW10 from the ‘L’ level to the ‘H’ level in order to switch the switch element 49 from the off state to the on state. That is, the node N17 and the capacitor element 52 are electrically connected to each other. Therefore, at the node N17, the capacitor element 52 is charged by the voltage (VDDR−VDDR1). Then, as described above, at the time t4, the control unit sets the control signal SW2 to the ‘L’ level to put the switch element 32 in the off state. At the same time, that is, at the time t4, the control unit switches the control signal SW10 from the ‘H’ level to the ‘L’ level to switch the switch element 49 from the on state to the off state. That is, a non-conduction state is established between the node N17 and the capacitor element 52. Then, at a time t4′, the control unit sets the control signal SW11 to the ‘H’ level to put the MOS transistor 53 in the on state. Therefore, one of the electrodes of the cancel capacitor element 49 is grounded to discharge the charge corresponding to the equation (1) or (2) by which the cancel capacitor element 49 is charged. During the cycle in which the switch element 49 is in the on state, the control unit controls the time the control signals SW10 and 11 are supplied such that the MOS transistor 53 is in the off state.
In
(Effect of First Embodiment)
The voltage generation circuit of the first embodiment and the semiconductor storage device provided therewith can provide the following effects (1) and (2).
(1) The Operating Speed can be Enhanced (Part 1).
The effect obtained by the high-voltage generation circuit 3 of the first embodiment will be described below compared to a comparative example. A configuration in which only the resistor elements 37 to 39 are provided in the generation unit 16 is considered as the high-voltage generation circuit 3 of the comparative example. That is, the resistor elements 40 to 43, the capacitor elements 34 to 36, and the discharge unit 57 are not provided in the generation unit 16 of the comparative example.
Usually, in the high-voltage generation circuit 3, constant currents are always passed through the resistor elements 37 to 39, the active voltage-dividing circuit 7, and the standby voltage-dividing circuit 10 even in the standby state. For example, in the case of a large current, power consumption is increased in the pump circuit 15. Therefore, it is necessary to reduce the currents passed through the resistor elements 37 to 39 and sensing resistors 10 and 13. That is, it is necessary to increase resistance values of the resistor elements 37 to 39 and sensing resistors 10 and 13 by a certain amount. In such cases, in the comparative example, as described above with reference to
One of the main reasons for this is as follows. In the high-voltage generation circuit 3, when the read voltage transferred from the output node N2 is switched by the data read operation, the charge accumulated in the capacitor element 30 is transferred to one of the capacitor elements 34 to 36, thereby raising the potentials at the capacitor elements 34 and 35. In the high-voltage generation circuit 3 of the comparative example, because the resistor element that discharges the raised voltage includes the resistor elements 37 to 39 having large resistance values, the active voltage-dividing circuit 7, and the standby voltage-dividing circuit 10, the power consumption is lowered in the resistor elements 37 to 39, the active voltage-dividing circuit 7, and the standby voltage-dividing circuit 10. Therefore, it takes a long time to discharge the raised voltage.
Recently, the data read cycle is shortened. That is, because a time to determine the data possessed by the memory cell transistor MT provided in the memory cell array 1 becomes shorter, a cycle for switching the read voltage output from the output node N2 is shortened. Therefore, as the time necessary to discharge the raised voltage is longer than the time necessary to raise the potential at the node N14 by switching the read voltage, the read voltage may deviate from the desired read voltage when the operation for switching the read voltage transferred to the word line WL is repeated many times.
However, the problem can be solved in the high-voltage generation circuit of the first embodiment and the semiconductor storage device provided therewith. That is, the high-voltage generation circuit 3 of the first embodiment can perform a quick data read operation. A detailed description will be made below.
The high-voltage generation circuit 3 of the first embodiment includes the capacitor elements 34 to 36. The capacitor elements 34 to 36 have a capacitance 100 times the capacitance of the parasitic capacitor element 30 connected to the output node N2. That is, even if a charge corresponding to the difference between the voltages of the capacitor element 30 and the capacitor elements 34 to 36 is transferred to the capacitor elements 34 to 36 because of the high voltage applied to the parasitic capacitor element 30, the capacitor elements 34 to 36 have a capacitance that is sufficiently larger than that of the parasitic capacitor element 30, so that the potential at the parasitic capacitor element 30 can quickly make the transition to one of the capacitor elements 34 to 36. That is, the potential at the output node N2 quickly attains the same potential as that at each of the nodes N13 to N15. As described above, because the generation unit 16 has an interconnection resistance that is sufficiently smaller than that of the word line WL, a time constant is increased. Therefore, even if the potentials at the capacitor elements 34 to 36 connected to the nodes N13 to N15 are raised, the desired voltage can be quickly output from the output node N2 and transferred to the word line WL.
Further, because the resistor elements 40 to 43 connected in parallel with the resistor elements 37 to 39 are provided in the generation unit 16 of the high-voltage generation circuit 3 of the first embodiment, the resistance values of the resistor elements 37 to 39 are larger than the resistance values of the resistor elements 37 to 43 connected in parallel. That is, even if the voltages at the nodes N9 and 10 are raised by switching the voltages transferred to the word line WL, the desired voltage can be quickly output from the output node N2 and transferred to the word line WL. Because the resistor elements 37 to 43 have a small resistance value as a whole, the currents passed through the resistor elements 37 to 43 become larger compared with the case in which only the resistor elements 37 to 39 are provided. In other words, this is because the power consumption is increased.
As described above, the switch elements 44 and 45 are put in the on state after the potentials at the nodes N11 and N12 are stabilized, so that the voltages VDDR1 and VDDR2 can stably be output.
Even if the capacitor elements 34 to 36 and the resistor elements 37 to 40 do not consume all the power, a further effect can be obtained by the discharge of the discharge unit 57. The effect obtained by providing the capacitor elements 34 to 36, the resistor elements 37 to 43, and the discharge unit 57 will be described with reference to
(2) The Operating Speed can be Enhanced (Part 2).
In the voltage generation circuit of the first embodiment and the semiconductor storage device provided therewith, the pump circuit 15 produces the maximum read voltage VDDR transferred to the word line WL, and the pump circuit 15 outputs the read voltage VDDR while the maximum read voltage VDDR is switched to the lower read voltage, for example, the voltage VDDR1 during the data read operation. That is, the maximum read voltage is previously set, and the maximum read voltage is switched to the lower read voltage. Therefore, for example, when the lower read voltage VDDR2 is switched to the higher read voltage VDDR in the data read operation, the problem that a long time is required for the boost operation in order to produce a voltage larger than the voltage VDDR can be avoided in the voltage generation circuit of the first embodiment and the semiconductor storage device provided therewith.
As described above, in the voltage generation circuit of the first embodiment and the semiconductor storage device provided therewith, because the maximum read voltage is produced, it is only necessary to provide the pump circuit 15 that produces the maximum read voltage. That is, because the pump circuit that produces the read voltages VDDR1 and VDDR2 is eliminated, an area of the high-voltage generation circuit 3 and development cost can be reduced, which is advantageous.
A voltage generation circuit according to a second embodiment of the invention and a semiconductor storage device provided therewith will be described below. In the second embodiment, the NOR-type flash memory is described by way of example. In the second embodiment, the configuration of the generation unit 16 of the first embodiment is changed. The generation unit 16 of the second embodiment will be described in detail with reference to
(Generation Unit 16)
As illustrated in
The first generation unit 54 produces the voltage VDDR1 from the supplied voltage VDDR. The first generation unit 54 outputs the voltage VDDR1 from the output node N2 through the switch circuit 22 and the nodes N63 and node N62.
The second generation unit 55 produces the voltage VDDR2 from the supplied voltage VDDR. The second generation unit 55 outputs the voltage VDDR2 from the output node N2 through the switch circuit 23 and the nodes N63 and node N62. That is, the second generation unit 55 is connected to the output node N2 through the nodes N63 and N62. The control unit (not illustrated) puts the switch elements 12 to 14 in the on state or the off state, whereby the generation unit 16 outputs one of the desired read voltage VDDR to VDDR2 from the output node N2. Because the time the switch circuits 21 to 23 are switched is identical to that of the control signals SW1 to SW3 of
(First Producing Unit 54)
The node N61 is connected to a drain end of the MOS transistor 61, a voltage V1 is supplied to the gate of the MOS transistor 61 from the voltage generation unit 60, and a node N20 is connected to a source end of the MOS transistor 61. A voltage VS at the node N20 is output to the output terminal. In the following description, the voltage VS is set to the voltage VDDR1 (voltage VDDR2 in the second generation unit 55). The voltage VDDR is supplied to the node N61. When the voltage V1 supplied from the voltage generation unit 60 is set to a voltage (VS+Vthn) that is higher than the voltage VS by the threshold of the MOS transistor 61, the potential at the node N20 is charged to the voltage VS by the voltage VDDR applied from the node N61. That is, the potential at the node N20 is raised until the MOS transistor 61 cuts off the voltage. When the potential at the node N20 is larger than the voltage VS, the potential at the node N20 becomes larger than the threshold Vthn between the gate and source of the MOS transistor 61, thereby switching the MOS transistor 61 from the on state to the off state. Therefore, the potential at the node N20 enters a floating state with the voltage VS or a value larger than the voltage VS.
The node N20 is connected to the drain end of the MOS transistor 62, a voltage V2 is supplied from the voltage generation circuit 60 to the gate of the MOS transistor 62, and the source end of the MOS transistor 62 is grounded. That is, the source end of the MOS transistor 61 and the drain end of the MOS transistor 62 are commonly connected at the node N20. The voltage V2 supplied from the voltage generation unit 60 is set to a voltage (VS−Vthp) that is lower than the voltage VS at the node N20 by the threshold of the MOS transistor 62. The potential at the node N20 is charged to the voltage VS by the voltage VDDR applied from the node N61, and the voltage between the gate and source of the MOS transistor 62 becomes larger than the threshold Vthp when the potential at the node N20 is larger than the voltage VS, thereby switching the MOS transistor 62 from the off state to the on state. Therefore, the node N20 is grounded through the MOS transistor 62. That is, the potential at the node N20 is switched from the floating state to the conduction state, and the potential at the node N20 starts to drop from the voltage VS or a value larger than the voltage VS. When the potential at the node N20 is smaller than the voltage VS, the potential difference between the gate and source of the MOS transistor 62 becomes smaller than the threshold Vthp of the MOS transistor 62, thereby switching the MOS transistor 62 to the off state. Because the potential difference between the gate and source of the MOS transistor 61 becomes larger than the threshold Vthn of the MOS transistor 61, the MOS transistor 61 is switched to the on state, thereby charging the potential at the node N20 to the voltage VS.
(Configuration Example of Voltage Generating Unit 60)
A configuration of the voltage generation unit 60 will be described in detail with reference to
As illustrated in
The first voltage generation unit 90 includes a comparator 74, a p-channel type MOS transistor 70, an n-channel type MOS transistor 71, a resistor element 72, and a resistor element 73. One end of a current pathway of the MOS transistor 70 is connected to the node N21, and the other end of the current pathway is connected to one end of a current pathway of the MOS transistor 71 through a node N30. For example, the voltage VDDR is supplied from the node N21. The other end of the current pathway of the MOS transistor 71 is connected to one end of the resistor element 72 through a node N32, and a gate of the MOS transistor 71 is commonly connected to the node N30. That is, the MOS transistor 71 is connected in a diode manner, and the voltage at the node N30 is supplied to the gate. The potential at the node N30 is set to the voltage V1, and the voltage V1 is supplied to the gate of the MOS transistor 71. That is, the potential difference between both ends of the current pathway of the MOS transistor 71 is equal to the potential difference between the other end of the current pathway and the gate of the MOS transistor 71. Therefore, the MOS transistor 71 is operated as a pentode. It is assumed that Vthn(71) is a threshold of the MOS transistor 71. It is assumed that a voltage V0 is a potential at the node N32. The voltage V0 at the node N32 is divided by the resistor elements 72 and 73. That is, the other end of the resistor element 72 is connected to one end of the resistor element 73 through the node N31, and the other end of the resistor element 73 is grounded. The resistor element 72 has a resistance value R2, and the resistor element 73 has a resistance value R1.
For example, the reference voltage VREF produced by the BGR circuit is fed into an inverting input terminal of the comparator 74. A voltage VM1 at the node N31, in which the other end of the resistor element 72 and one end of the resistor element 73 are connected, is supplied to a positive input terminal of the comparator 74. That is, the comparator 74 controls the on state or off state of the MOS transistor 70 such that the reference voltage VREF fed into the comparator 74 and the voltage VM1 at the node N31 match each other. That is, the comparator 74 compares the reference voltage VREF and the voltage VM1, and the comparator 74 outputs the ‘H’-level signal to the gate of the MOS transistor 70 when the reference voltage VREF is less than the voltage VM1. Therefore, the MOS transistor 70 enters the off state, thereby stopping the supply of the voltage from the node N21 to the node N30. The comparator 74 outputs the ‘L’-level signal to the gate of the MOS transistor 70 when the reference voltage VREF is the voltage VM1 or more. Therefore, the MOS transistor 70 enters the on state, the voltage is supplied from the node N21 to the node N30, and the node N30 reaches the voltage V1. When the voltage at the node N30 reaches the voltage V1, because the potential at the node N31 is the voltage VREF, the voltage V0 at the node N32 can be expressed by the following equation (6):
V0=(1+R2/R1)·VREF (6)
As described above, because the MOS transistor 71 has the threshold Vthn(71), the potential at the node N30, that is, the voltage V1 can be expressed by the following equation (7):
V0=(1+R2/R1)·VREF+Vthn(71) (7)
The equations (6) and (7) are satisfied when the resistor elements 72 and 73 have sufficiently large resistance values R1 and R2. The value of the voltage V1 is described later in detail.
The second voltage generation unit 91 will be described below. The second voltage generation unit 91 includes a comparator 80, p-channel type MOS transistors 75 and 78, a resistor element 76, a resistor element 77, and a resistor element 79. One end of a current pathway of the MOS transistor 75 is connected to the node N22, and the other end of the current pathway is connected to one end of a current pathway of the resistor element 76 through a node N40. For example, the voltage VDDR is supplied from the node N22. It is assumed that V0′ is a potential at a node N40. The voltage V0′ at the node N40 is divided by the resistor elements 76 and 77. That is, the other end of the resistor element 76 is connected to one end of the resistor element 77 through a node N41, and the other end of the resistor element 77 is grounded. The resistor element 76 has the resistance value R2, and the resistor element 77 has the resistance value R1.
For example, the reference voltage VREF produced by the BGR circuit is fed into an inverting input terminal of the comparator 80. A voltage VM2 at the node N41, in which the other end of the resistor element 76 and one end of the resistor element 77 are connected, is supplied to a positive input terminal of the comparator 80. That is, the comparator 80 controls the on state or off state of the MOS transistor 75 such that the reference voltage VREF fed into the comparator 80 and the voltage VM2 at the node N41 are matched with each other. That is, the comparator 80 compares the reference voltage VREF and the voltage VM2, and the comparator 80 outputs the ‘H’-level signal to the gate of the MOS transistor 75 when the reference voltage VREF is less than the voltage VM2. Therefore, the MOS transistor 75 enters the off state, thereby stopping the supply of the voltage from the node N22 to the node N40. The comparator 80 outputs the ‘L’-level signal to the gate of the MOS transistor 75 when the reference voltage VREF is the voltage VM2 or more. Therefore, the MOS transistor 75 enters the on state, the voltage is supplied from the node N22 to the node N40, and the node N40 reaches the voltage V0. When the voltage at the node N40 reaches the voltage V0', because the voltage VM2 at the node N41 becomes equal to the voltage VREF, the voltage V0' at the node N40 can be expressed by the following equation (8):
V0′=(1+R2/R1)·VREF (8)
One end of a current pathway of the MOS transistor 78 is connected to the node N40, and the other end of the current pathway is connected to one end of a resist element 79 through a node N50, and the gate of the MOS transistor 78 is connected to the node N50. That is, the MOS transistor 78 is connected in the diode manner, and the voltage at the node N50 is supplied to the gate. At this point, the MOS transistor 78 is operated as a pentode. That is, the potential difference between both ends of the current pathway of the MOS transistor 78 is equal to the potential difference between the other end of the current pathway and the gate of the MOS transistor 78, and the other end of the resistor element 79 is grounded. Assuming that a voltage V2 is a potential at the node N50, the voltage V2 is supplied to the gate of the MOS transistor 78. When the node N40 reaches the voltage V0′, the voltage V2 at the node N50 can be expressed by the following equation (9):
V2=(1+R2/R1)·VREF−Vthp(78) (9)
That is, the potential at the node N50 reaches the voltage expressed by the equation (9). The numeral Vthp(78) designates a threshold of the MOS transistor 78. The voltages VM1 and VM2 are simply referred to as voltage VM unless distinguished from each other.
The equations (8) and (9) are satisfied when the resistor element 79 has a sufficiently large resistance value R3. The value of the voltage V2 is described later in detail.
In addition to the configuration of
(Detailed Value of Voltages V1 and V2)
The values of the voltages V1 and V2 output from the first voltage generation unit 90 and second voltage generation unit 91 will be described in detail with reference to
Referring to
The load line has a gradient of 1/(R1+R2), and the gradient of the load line changes according to the resistance values R1 and R2.
As illustrated in
The current I(I) passed through one end of the resistor element 72, that is, the potential at the node N32 and the resistor elements 72 and 73 attains a value of an intersection of the B line with the A line. The voltage at the intersection is also the voltage at the other end of the current pathway of the MOS transistor 71. That is, the threshold Vthn(71) of the MOS transistor 71 is subtracted from the voltage V1, and the voltage α is further subtracted from the obtained difference, thereby obtaining the voltage V0 at the intersection of the V-I characteristic with the load line. As the resistance values R1 and R2 are increased, the gradient of the load line is decreased to bring the voltage V0 at the node N32 close to the voltage (V1−Vthn(71)), thereby decreasing the voltage α. The voltage α is changed by the resistance values of the resistor elements 72 and 73, that is, the voltage α is decreased as the resistance values of the resistor elements 71 and 73 are increased. On the other hand, the voltage α is increased as the resistance values of the resistor elements 71 and 73 are decreased. Thus, the voltage V1 is obtained by adding the voltage (Vthn(71)+α) to the potential at the node N32. The gradient of the B line is changed by the channel width of the MOS transistor 71.
The value of the voltage V2 will be described with reference to
A straight line designated by the letter C of
The load line has a gradient of 1/R3, and the gradient of the load line changes according to the resistance value R3.
As illustrated in
The current I(II) passed through one end of the resistor element 79, that is, the potential at the node N50 and the resistor element 79 attains a value of an intersection of the (d) line with the C line. The voltage at the intersection is also the voltage at the other end of the current pathway of the MOS transistor 78. That is, the threshold Vthn(79) of the MOS transistor 78 is subtracted from the voltage V0′, and the voltage β is further subtracted from the obtained difference, thereby obtaining the voltage V2 at the intersection of the V-I characteristic with the load line.
As the resistance value R3 is increased, the gradient of the load line is decreased to bring the voltage V2 at the node N50 close to the voltage (V0−|Vthp(78)|), thereby decreasing the voltage β. The voltage β is increased as the resistance values of the resistor elements 71 and 73 are decreased. That is, the voltage β is changed by the resistance value R3 of the resistor element 79. Thus, the voltage V2 is obtained by subtracting the voltage (Vthp(78)+β) from the potential at the node N40. The gradient of the (d) line is increased with increasing channel width W of the MOS transistor 78.
(Configuration Example of Comparator 74 and 80)
A configuration example of the comparators 74 and 80 included in the first and second voltage generation units 90 and 91 will be described in detail with reference to
The node N23 is connected to one end of a current pathway of the MOS transistor 110, the other end of the current pathway is connected to one end of a current pathway of the MOS transistor 111 and one end of a current pathway of the MOS transistor 113 through a node N24, and the control signal SW15 is fed into the gate. For example, the voltage VDDR is supplied from the node N23. The other end of the current pathway of the MOS transistor 111 is connected to one end of a current pathway of the MOS transistor 112 through a node N26, and a gate of the MOS transistor 111 is connected to a node N25. The other end of the current pathway of the MOS transistor 112 is connected to a node N27, and the voltage VM is fed into the gate of the MOS transistor 112. The other end of the MOS transistor 113 is connected to one end of a current pathway of the MOS transistor 114 through a node N28, and the node N25 is connected to the gate of the MOS transistor 113. That is, the gates of the MOS transistors 113 and 114 are commonly connected. The node N28 is connected to the gate of the MOS transistor 70 through the output terminal (designated by the letter OUT). The node N27 is connected to the other end of the current pathway of the MOS transistor 114, and the reference voltage VREF is fed into the gate of the MOS transistor 114. One end of a current pathway of the MOS transistor 115 is connected to the node N27, the other end of the current pathway of the MOS transistor 115 is grounded, and a voltage VLIM is fed into the gate of the MOS transistor 115 from the limiting circuit 116. A detailed configuration example of the limiting circuit 116 is described later. The operation of the comparator 74 is described below. Because the comparator 80 is operated in the same way as the comparator 74, the description is omitted.
(Operation of Comparator 74)
An operation for comparing the voltage VM and the reference voltage VREF, performed by the comparator 74, will be described below. It is assumed that the ‘L’-level signal is fed as the control signal SW15 into the gate of the MOS transistor 110, and it is assumed that the ‘H’-level signal is fed as the voltage VLIM into the gate of the MOS transistor 115 from the limiting circuit 116. That is, the MOS transistors 110 and 115 are set to the on state. In cases where the potential at the node N28 is raised, it is assumed that the ‘H’-level signal is fed into the gate of the MOS transistor 70 from the output terminal. On the other hand, in cases where the potential at the node N28 is decreased toward 0 V, it is assumed that the ‘L’-level signal is fed into the gate of the MOS transistor 70 from the output terminal.
(1) In the Case of VM<VREF
Because VM<VREF, it is assumed that the MOS transistor 112 is in the off state while the MOS transistor 114 is in the on state. At this point, because the MOS transistor 112 is in the off state, the nodes N26 and N25 are in the floating state. Because the MOS transistor 112 is not in the on state, the nodes N26 and N25 are not grounded by the MOS transistor 115. Therefore, the potentials at the nodes N26 and N25 are maintained higher than 0 V, and thereby maintaining the MOS transistors 111 and 113 in the off state. As described above, because the MOS transistor 114 is in the on state, the node N28, the MOS transistor 114, the node N27, and the MOS transistor 115 are electrically connected. That is, because the potential at the node N28 is decreased toward 0 V, the ‘L’-level signal is output from the output terminal, thereby maintaining the MOS transistor 70 (not illustrated) in the on state. The potential at the node N31 is charged until VM=VREF.
(2) In the Case of VM>VREF
Because VM>VREF, it is assumed that the MOS transistor 112 is in the on state while the MOS transistor 114 is in the off state. At this point, because the MOS transistor 112 is in the on state, the nodes N25 and N26 and the MOS transistors 112 and 115 are electrically connected. That is, because the nodes N25 and N26 are grounded, the potentials at the nodes N25 and N26 become 0 V, thereby switching the MOS transistors 111 and 113 to the on state. On the other hand, because the MOS transistor 114 is in the off state, the node N23, the ‘H’-level signal is output from the output terminal through the node N23, the MOS transistor 110, the node N24, the MOS transistor 113, and the node N28, and thereby switching the MOS transistor 70 (not illustrated) to the off state. The potential at the node N31 is discharged until the voltage VM becomes equal to the reference voltage VREF from the state of VM>VREF.
(Configuration Example of Limiting Circuit 116)
A configuration example of the limiting circuit 116 will be described with reference to
One end of a current pathway of the MOS transistor 120 is connected to the node N33, the other end of the current pathway is connected to one end of the resistor element 121, and the control signal SW12 is fed into the gate of the MOS transistor 120. The other end of the resistor element 121 is connected to one end of a current pathway of the MOS transistor 122 through the node N29. The other end of the current pathway of the MOS transistor 122 is grounded, and a node N35 is connected to the gate of the MOS transistor 122. The nodes N35 and N29 are connected to each other. That is, the node N35 is connected to the other end of the resistor element 121 and one end of the current pathway of the MOS transistor 122 through the node N29. For example, a voltage VDD is fed into the node N33 from an external power supply. When a resistance of the MOS transistor 120 is sufficiently decreased, a current I(R4) passed through the resistor element 121 can be expressed by the following equation (10):
I
(R4)=(VDD−Vthn(122))/R4 (10)
Where Vthn(122) is a threshold of the MOS transistor 122.
Because a mirror circuit is formed by the MOS transistor 122 and the MOS transistor 115 (not illustrated), the current I(R4) is passed through the channel region of the MOS transistor 115. The current I(R4) passed through the channel regions of the MOS transistors 122 and 115 can be controlled according to the voltage VLIM fed into the gates of the MOS transistors 122 and 115. The voltage VLIM is a voltage (VDD−Vthn(122)). The MOS transistor 120 is switched to the on state or the off state by the control signal SW12, thereby controlling the current I(R4) passed through the MOS transistor 115. The potential difference between the potential at the nodes N29 and N35 of the MOS transistor 122 and the other end of the current pathway of the MOS transistor 122 is a value in which the voltage α is added to the threshold of the MOS transistor 122 like the MOS transistors 70 and 78 of
(Effect of Second Embodiment)
In the voltage generation circuit of the second embodiment and the semiconductor storage device provided therewith, the following effect (3) can be obtained.
(3) The Operating Reliability can be Improved (Part 1).
The effect obtained by the second embodiment will be described below compared to a comparative example. The case in which the channel width W of the MOS transistor 71 in the first voltage generation unit 90 is decreased while the resistance values R2 and R1 of the resistor elements 72 and 73 are sufficiently increased will be described as a comparative example of the second embodiment. In the comparative example, the gradient of the B line of
On the other hand, in the second embodiment, the channel width W of the MOS transistor 71 is increased to increase the gradient of the B line of
A voltage generation circuit according to a third embodiment of the invention and a semiconductor storage device provided therewith will be described below. In the third embodiment, the NOR-type flash memory is also described by way of example. In the third embodiment, the configuration of the first generation unit 54 of
(First Producing Unit 54)
The MOS transistor 130 is provided between one end of the current pathway of the MOS transistor 61 and the node N61, the MOS transistor 132 is provided between the other end of the current pathway of the MOS transistor 62 and the ground (0 V), and the switch element 131 is provided between the node N20 and the output terminal. That is, the node N61 is connected to one end of a current pathway of the MOS transistor 130, one end of the current pathway of the MOS transistor 61 is connected to the other end of the current pathway of the MOS transistor 130, and a control signal SW17 is fed into the gate of the MOS transistor 130. The other end of the current pathway of the MOS transistor 62 is connected to one end of a current pathway of the MOS transistor 132, the other end of the current pathway of the MOS transistor 132 is grounded, and a control signal SW18 is fed into the gate of the MOS transistor 132. One end of the switch element 131 is connected to the node N20, and the other end of the MOS transistor 131 is connected to the output terminal. A control signal SW19 is fed into the switch element 131. The switch element 131 takes one of the on state and the off state by the control signal SW19. The control unit (not illustrated) controls the time the control signals SW17 to SW19 are fed. The time the control signals SW17 to SW19 are fed will be described below. Because other configurations are identical to those of the first generation unit 54 of the second embodiment, description is omitted.
(Control Signals Sw17 to Sw19)
The operation performed by the first generation unit 54 in response to the control signals SW17 to SW19 is divided into the case in which the first generation unit 54 is switched from a non-operating state to an operating state to output the voltage VS from the output terminal (hereinafter referred to as Case (I)) and the case in which the first generation unit 54 is switched from the operating state to the non-operating state to stop the voltage VS output from the output terminal (hereinafter referred to as Case (II)).
(I) The Case in which the First Generation Unit 54 outputs the Voltage VS from the Output Terminal
Case (I) will be described with reference to
(II) The Case in which the First Generation Unit 54 stops the Voltage VS
Case (II) will be described with reference to
(Effect of the Third Embodiment)
In the voltage generation circuit of the third embodiment and the semiconductor storage device provided therewith, the following effects (4) and (5) are obtained in addition to the effect (3).
(4) The Operating Reliability can be Improved (Part 2).
The voltage VS output from the output terminal of the first voltage generation unit 54 can be stably maintained in the high-voltage generation circuit 3 of the third embodiment. Because a similar effect is obtained for the second voltage generation unit 55, the description is omitted. The first voltage generation unit 54 will be described in detail.
Even if the output from the voltage generation unit 60 is fixed to the voltages V1 and V2, the MOS transistors 130 and 132 and the switch element 131 are switched to the on state or the off state at the timing shown in
The same holds true for the case in which the voltage VS from the output terminal is stopped. That is, the MOS transistors 130 and 132 and the switch element 131 are switched to the on state or the off state at the timing shown in
(5) The Operating Reliability can be Improved (Part 3).
The effect obtained in the high-voltage generation circuit of the third embodiment and the semiconductor storage device provided therewith will be described below compared to a comparative example in which the MOS transistors 130 and 132 are not provided in the first voltage generation unit 54. In the first voltage generation unit 54 of the comparative example, when the MOS transistors 130 and 132 are not provided, even if the first voltage generation unit 54 is in the standby state, a standby current is passed through the node N61, the MOS transistor 61, the node N20, and the MOS transistor 62. In such cases, it is necessary that the pump circuit 15 perform sufficient pumping to pass the standby current through the generation unit 16 using the internal power supply VDD and the voltage VSS (0 V). Therefore, the power consumption is increased in the NOR-type flash memory by the pumping of the pump circuit 15.
However, this problem can be solved by use of the high-voltage generation circuit of the third embodiment and the semiconductor storage device provided therewith. That is, in the high-voltage generation circuit 3 of the third embodiment, the first voltage generation unit 54 includes the MOS transistors 130 and 132. Therefore, when the generation unit 16 is in the standby state, the MOS transistors 130 and 132 are set to the off state by the control signals SW17 and SW18 to stop the standby current passed through the first voltage generation unit 54, so that an increase in the power consumption caused by the pumping can be prevented.
(Modification)
The voltage generation circuit 3 according to a modification of the third embodiment will be described with reference to
The first voltage generation unit 54 of the modification of the third embodiment includes a MOS transistor 134, a resistor element 135, and a resistor element 136 in addition to the configuration of the first voltage generation unit 54 of
(Effect of Modification of Third Embodiment)
In the high-voltage generation circuit of the modification of the third embodiment and the semiconductor storage device provided therewith, the following effect can be obtained in addition to the effects (3) to (5).
(6) The Operating Reliability can be Improved (Part 4).
The effect obtained in the modification of the third embodiment will be described below compared to a comparative example in which the MOS transistor 134 and the resistor elements 135 and 136 are not provided in the first voltage generation unit 54 of
However, the problem can be solved by the high-voltage generation circuit of the modification of the third embodiment and the semiconductor storage device provided therewith. In the high-voltage generation circuit 3 of the modification of the third embodiment, even if the first voltage generation unit 54 is in the standby state, the potential at the node N34 can always be maintained at the voltage VS by a minute current passed through the resistor elements 135 and 136. Therefore, even if the first voltage generation unit 54 makes the transition from the standby state to the active state, the voltage VS can be output from the output terminal and stably maintained at the node N20. When the first voltage generation unit 54 is in the standby state, the ‘L’-level control signal SW20 is fed into the gate of the MOS transistor 134, thereby setting the MOS transistor 134 to the on state. When the generation unit 16 enters the active state, the ‘H’-level control signal SW20 is fed into the gate of the MOS transistor 134, thereby setting the MOS transistor 134 to the off state.
The high-voltage generation circuit 3 of the second and third embodiments can be applied to the read operation of the NOR-type flash memory of the first embodiment.
In the high-voltage generation circuit of each of the first to third embodiments, the read voltages VDDR to VDDR2 are produced for the four-value memory cell transistor MT. However, there is no limitation to the number of read voltages. That is, when the read operation is performed on an eight-value memory cell transistor MT, for example, seven voltages, VDDR to VDDR7, can be produced in the high-voltage generation circuit 3 of each of the first to third embodiments. A relationship of voltage VDDR1<voltage VDDR2< . . . <voltage VDDR6<voltage VDDR7 holds.
That is, the semiconductor storage device of each of the first to third embodiments includes the memory cell array, the word lines, the row decoder, and the voltage generation circuit. The memory cell array includes a plurality of memory cell transistors including the charge accumulation layer and the control gate, and the memory cell transistor can hold at least two-bit data. The word line is connected to the control gate of the memory cell transistor. The row decoder selects the word line. The voltage generation circuit transfers the second voltage to the row decoder. In order to read data from the memory cell transistor, the voltage generation circuit lowers the second voltage according to the data to be read.
Although the MONOS structure is described above, a memory cell having an FG-type configuration may be used. In the FG-type configuration, the stacked gate includes a floating gate (conductive layer) and a control gate. The floating gate is formed on the p-type semiconductor substrate with a gate insulator interposed therebetween. The control gate is formed on the floating gate with an inter-gate insulator interposed therebetween.
In the first to third embodiments, the NOR-type memory cell is provided by way of example. Alternatively a NAND-type flash memory may be provided. Both the MONOS-type and the FG-type may be adopted in the memory cell transistor MT constituting the NAND-type flash memory.
The control signals SW1 to SW10 and SW19 and inverted control signals /SW1 to /SW10 and /SW19 are simultaneously fed into the switch elements 31 to 33, the switch elements 44 to 49, and the switch element 131. Therefore, the switch elements 31 to 33, the switch elements 44 to 49, and the switch element 131 are set to the on state or the off state.
The voltage generation circuit of the third embodiments includes the p-channel type first MOS transistor, the n-channel type second MOS transistor, the p-channel type third MOS transistor, the n-channel type fourth MOS transistor, the voltage generation unit, and the switch circuit. In the n-channel type second MOS transistor, the drain end is connected to the source end of the first MOS transistor, the source end is connected to the first node, and the first gate voltage is applied to the gate. In the p-channel type third MOS transistor, the source end is connected to the first node, and the second gate voltage is applied to the gate. In the p-channel type fourth MOS transistor, the drain end is connected to the drain end of the third MOS transistor, and the source end is grounded. The voltage generation unit generates the first gate voltage and the second gate voltage according to the first voltage generated by the pump circuit. The switch circuit transfers the potential at the first node as the second voltage to the output end, or the switch circuit transfers the first voltage to the output end. When transferring the potential at the first node, the switch circuit is set to the on state such that the second voltage is output to the output end after the second voltage is applied to the first node. The second voltage is one of a difference in which the threshold of the n-channel type second MOS transistor is subtracted from the first gate voltage fed into the gate and a difference in which the threshold of the p-channel type third MOS transistor is subtracted from the second gate voltage fed into the gate.
A voltage generation circuit according to a fourth embodiment of the invention and a semiconductor storage device provided therewith will be described below. In the fourth embodiment, the configuration and control of the high-voltage generation circuit 3 of each of the first to third embodiments and the modification of the third embodiment is partially changed and applied to a NAND-type flash memory. The high-voltage generation circuit 3 of the fourth embodiment generates a voltage VDDR3 (<voltage VDDR2) and a voltage VDDR4 (<voltage VDDR3) in addition to the voltage VDDR, the voltage VDDR1, and the voltage VDDR2. The voltages are transferred to the word line WL in the order of the voltage VDDR4, voltage VDDR3, voltage VDDR2, voltage VDDR1, and voltage VDDR, which are generated by the high-voltage generation circuit 3. In the fourth embodiment, the high-voltage generation circuit 3 generates five voltages. However, there is no particular limitation to the number of voltages. The high-voltage generation circuit 3 will be described as a first voltage generation circuit 410. In the high-voltage generation circuit 3 of the fourth embodiment, the descriptions of the same constituent and the operation thereof are omitted, and only a different configuration and an operation thereof are described.
(Entire Configuration of NAND-Type Flash Memory)
As illustrated in
(Configuration Example of Memory Cell Array 100)
The memory cell array 100 includes a plurality of blocks BLK0 to BLKs (s is a natural number). Each of the blocks BLK0 to BLKs includes a plurality of NAND strings 110. Each of the NAND strings 110 includes selection transistors ST1 and ST2 in addition to a plurality of (for example, 64) memory cell transistors MT of
In each of the blocks BLK0 to BLKs, the gates of the memory cell transistors MT located in the same row are commonly connected to one of the word lines WL0 to WL64, and the gates of the selection transistors ST1 and ST2 are commonly connected to the select gate lines SGD1 and SGS1, respectively. The number of memory cell transistors MT is not limited to 64, and 128, 256, or 512 memory cell transistors MT may be used. The number of memory cell transistors is not limited. For the sake of convenience, hereinafter sometimes the word lines WL0 to WL63 are simply referred to as word line WL unless distinguished from one another. In the memory cell array 100, the drains of the selection transistors ST1 located in the same column are commonly connected to one of the bit lines BL0 to BLn. Hereinafter sometimes the bit lines BL0 to BLn are simply referred to as bit line BL unless distinguished from one another (n is a natural number). The sources of the selection transistors ST2 are commonly connected to the source line SL.
The pieces of data are collectively written in the plurality of memory cell transistors MT connected to the same word line WL, and the unit is called a page. In the plurality of NAND strings 110, the pieces of data are collectively erased in units of blocks BLK. Because the threshold distribution of the memory cell transistor MT in the memory cell array 100 is similar to that of
(Row Decoder 200)
The row decoder 200 will be described below. The row decoder 200 includes a block decoder 201 and re-channel type MOS transistors 210, 220, and 230. During the data write operation, data read operation, and data erase operation, the block decoder 201 decodes a block address supplied from the control unit 600 and selects the block BLK based on the decoding result. That is, the block decoder 201 selects a control line TG connected to the MOS transistors 210, 220, and 230 corresponding to the block BLK including the selected memory cell transistor MT and sets the MOS transistors 210, 220, and 230 to the on state. At this point, the block decoder 201 outputs a block selection signal. The block selection signal means a signal with which the row decoder 200 selects one of the plurality of memory blocks BLK0 to BLKs during the data write operation, data read operation, and data erase operation. The row decoder 200 selects the row direction of the memory cell array 100 using the block selection signal. The row direction of the memory cell array 100 corresponds to the selected block BLK. That is, based on the block selection signal supplied from the block decoder 201, the row decoder 200 applies the voltage supplied from the driver circuit 300 to the select gate lines SGD1 and SGS1 and the word lines WL0 to WL63.
(Driver Circuit 300)
The driver circuit 300 will be described below.
The driver circuit 300 includes select gate line drivers 310 and 320 that are provided in each of select gate lines SGD1 and SGS1 and a word line driver 330 that is provided in each word line WL. In the fourth embodiment, only the word line driver 330 and select gate line drivers 310 and 320 corresponding to the block BLK0 are illustrated. However, actually the word line driver 330 and select gate line drivers 310 and 320 are commonly connected to the 64 word lines WL and select gate lines SGD1 and SGS1, which are provided in the blocks BLK0 to BLKs.
When the selected block BLK is selected according to the decoding result of the page address supplied from the control unit 600, the word line driver 330 transfers the necessary voltage supplied from the voltage generation circuit 400 to the control gate of the memory cell transistor MT through the selected word line WL.
When the selected block BLK is selected according to the decoding result of the row address (page address) supplied from the control unit 600, the select gate line driver 310 transfers the necessary voltage to the gate of the selection transistor ST1 through the select gate line SGD1 corresponding to the block BLK. At this point, a signal sgd is transferred to the gate. That is, during the data write operation, data read operation, data erase operation, and data verification in the memory cell transistor MT, the select gate line driver 310 transfers the signal sgd to the gate of the selection transistor ST1 through the select gate line SGD1. In the signal sgd, it is assumed that the ‘L’ level is 0 V while the ‘H’ level is the voltage VDD.
As with the select gate line driver 310, when the selected block BLK is selected, the select gate line driver 320 transfers the necessary voltage to the gate of the selection transistor ST2 through the select gate line SGS1 during the data write operation, data read operation, and data verification in the memory cell transistor MT. It is assumed that the ‘L’ level of a signal sgs is 0 V while the ‘H’ level is the voltage VDD.
(Voltage Generating Circuit 400)
The voltage generation circuit 400 will be described below. As illustrated in
The second voltage generation circuit 420 generates a voltage VPGM in writing the data and transfers the voltage VPGM to the selection word line WL. The voltage VPGM is a voltage having an extent in which the charge in the channel of the memory cell transistor MT is injected into the charge accumulation layer to cause the threshold of the memory cell transistor MT to make a transition to another level.
Although not illustrated in
(Sense Amplifier 500)
In reading the data, the sense amplifier 500 senses and amplifies the data read from the memory cell transistor MT to the bit line BL. Specifically, the sense amplifier 500 pre-charges the charge voltage to the bit line BL and senses the voltage (or current) in the bit line BL.
In writing the data, the sense amplifier 500 transfers one of ‘0’ V and the charge voltage transferred from the voltage generation circuit 4 to the bit line BL.
(Control Unit 600)
The control unit 600 will be described below. The control unit 600 controls the operation of the whole NAND-type flash memory. Based on the address and command supplied from a host (not illustrated), the control unit 600 performs operating sequences in the data write operation, read operation, and erase operation. The control unit 600 produces the block selection signal and the column selection signal based on the address and operating sequence. The control unit 600 outputs the block selection signal to the row decoder 200.
(Data Write Method)
The data write method in the NAND-type flash memory of the fourth embodiment will be described with reference to
As illustrated in
The erase level is set to ‘11’, the ‘A’ data is set to ‘01’, the ‘B’ data is set to ‘10’, and the ‘C’ data is set to ‘00’. One bit of the two-bit data is indicated as logic lower-order bit data by a mark “O”. The other bit is indicated as logic higher-order bit data by a mark “␣”. The ‘11’ data indicates the erase state, and the memory cell transistor MT in the erase state has a negative threshold voltage Vth. The bit may be allocated to the ‘erase level’, ‘A’, ‘B’, and ‘C’ in another way.
Roughly, the data write is performed by a repetition of a program operation and a verify operation. In the program operation, the voltage VPGM is applied to the word line to inject the charge into the charge accumulation layer, thereby raising the threshold. In the verify operation, after the program operation, the data is read to confirm whether the threshold reaches the desired value.
A well known data write method called Quick Pass Write is adopted in the fourth embodiment. Until the threshold reaches a certain level, the program operation is performed while the voltage of 0 V is applied to the bit line BL. After the threshold reaches a certain level, the program operation is performed while the positive voltage VDD1 (for example, 0.5 V) is applied to the bit line BL.
Until the threshold reaches a certain level, the amount of charge injected into the charge accumulation layer is increased to increase the fluctuation in threshold. Then, after the threshold reaches a certain level, the amount of charge injected into the charge accumulation layer is decreased to finely set the threshold.
Referring to
Therefore, a distribution AVw of
The ‘00’ data can be written by the repetition of the program operation in which the voltage of 0 V is applied to the bit line BL and the verify operation in which the read level is set to CV.
(Generation Unit 16 of First Voltage Generating Circuit 410)
The generation unit 16 of the first voltage generation circuit 410 will be described with reference to
1) A resistor element 58 is provided to produce the voltage VDDR3.
2) A resistor element 59 is provided to produce the voltage VDDR4.
3) While one end of the resistor element 39 is not grounded, the other end of the resistor element 39 is set to a node N37.
4) One end of the resistor element 58 is connected to the node N37, the other end of the resistor element 58 is connected to one end of the resistor element 59 through a node N38, and the other end of the resistor element 59 is grounded.
5) Therefore, the voltage VDDR3 is transferred from the node N37 to the node N2.
6) The voltage VDDR4 is transferred from the node N38.
7) A switch element 68 is connected between the nodes N37 and N2.
8) A switch element 69 is connected between the nodes N38 and N2.
9) The switch element 68 is controlled to be set to the on state by a control signal SW21, thereby electrically connecting the nodes N37 and N2.
10) The switch element 31 is controlled to be set to the on state by a control signal SW22, thereby electrically connecting the nodes N38 and N2.
11) The discharge unit 57 is eliminated and replaced with a charge unit 570. The charge unit 570 will be described below.
(Charge Unit 570)
The charge unit 570 will be described with reference to
The charge unit 570 has a configuration in which an external voltage Vsou is fed into the other end of the current pathway of the MOS transistor 53 in the discharge unit 57 of
The charge transferred to each node from the capacitor 52 is obtained as the charge unit 570 connected to the node N17 as an example. In the high-voltage generation circuit 3 of the fourth embodiment, as described above, the voltages are transferred to the word line WL in the order of the voltage VDDR4, voltage VDDR3, voltage VDDR2, voltage VDDR1, and voltage VDDR. That is, the switching operations of the switch element 31 to 33 are reversely performed by the control signal SW1 to SW3 of
For example, in
Q′
cs
=C′
cs×(VDDR1−Vsou) (11)
In such cases, the charge Q′out transferred from the node N17 to the node N2 may be supplemented by the charge Q′cs. Therefore, the relationship between the charges Q′out and Q′cs can be expressed by the following equation (12). The equation (11) is obtained on the assumption C1>>>Cout, as described in the first embodiment.
Q′out=Q′cs (12)
From the equation (12), the capacitance C′cs of the capacitor element 52 can be expressed by the following equation (13):
C′
cs=(VDDR2−VDDR1)/(VDDR1−Vsou)×Cout (13)
As described above, because the high-voltage generation circuit 3 transfers the voltages to the word line WL in ascending order of voltage, it is necessary to satisfy the relationship of VDDR2>Vsou. Thus, only the charge unit 570 connected to the node N17 is particularly described. However, as described above, in addition to the node N16 of
C′
cs=(VDDR3−VDDR2)/(VDDR2−Vsou)×Cout (14)
The capacitance C′cs of the capacitor element 52 in the charge unit 570 connected between the node N37 and the switch element 68 is expressed by the following equation (15):
C′
cs=(VDDR4−VDDR3)/(VDDR3−Vsou)×Cout (15)
The capacitance C′cs of the capacitor element 52 in the charge unit 570 connected between the nodes N8 and N13 is expressed by the following equation (16):
C′
cs=(VDDR1−VDDR)/(VDDR−Vsou)×Cout (16)
The charge unit 570 may be provided between the node N38 and the switch element 69. However, in the generation unit 16 of the fourth embodiment, it is not necessary to operate the charge unit 570 provided between the node N38 and the switch element 69. In the following description, it is assumed that the voltage VDDR4 is a voltage AVL, the voltage VDDR3 is a voltage AV, the voltage VDDR2 is a voltage BVL, the voltage VDDR1 is a voltage BV, and the voltage VDDR is a voltage CV.
(Operation of Generation Unit 16 in Program Verify Operation)
The voltage transfer operation of the generation unit 16 in a program verify operation for confirming whether the data is written in the program operation will be described with reference to
Before the time t0, in order to switch the switch elements 31 to 33, the switch elements 68 and 69, and switch element 49 to the off state, the control unit 600 sets the control signals SW1 to SW3, control signals SW21 and SW22, and control signal SW10 to the ‘L’ level. At the time t0, in order to transfer the voltage AVL to the word line WL32 through the node N2, the control unit 600 sets the control signal SW22 fed into the switch element 69 from the ‘L’ level to the ‘H’ level. Therefore, when one of the plurality of memory cell transistors MT connected to the word line WL32 is in the erase state, that is, when one of the plurality of memory cell transistors MT holds the ‘11’ data, the memory cell transistor MT that holds the ‘11’ data is set to the on state. The NAND string 110 including the memory cell transistor MT is put in the conduction state, the potential at the bit line BL makes the transition from the charge voltage to 0 V. When the memory cell transistors MT connected to the word line WL are not in the erase state, because the conduction state is not established in the NAND string 110, the bit line BL maintains the charge voltage. At the time t1, the control unit 600 sets the control signal SW22 fed into the switch element 69 to the ‘L’ level. Therefore, the potential at the node N2 enters the floating state to maintain the voltage AVL.
At the time t2, in order that the generation unit 16 transfers the voltage AV to the word line WL32 through the node N2, the control unit 600 switches the control signal SW21 fed into the switch element 68 from the ‘L’ level to the ‘H’ level. Further, at the time t2, the control unit 600 switches the control signal SW10 fed into the switch element 49 from the ‘L’ level to the ‘H’ level. Therefore, a predetermined charge is transferred from the capacitor element 52 to the node N37. As a result, the potential at the node N37, maintained in the voltage AV, is transferred to the node N2. In the plurality of memory cell transistors MT connected to the word line WL32, the memory cell transistor MT having a threshold distribution that includes the erase state and is lower than the voltage AV is set to the on state. Therefore, the NAND string 110 including the memory cell transistor MT set to the on state is put in the conduction state, and the potential at the bit line BL makes the transition from the charge voltage to 0 V. When the memory cell transistors MT connected to the word line WL do not have the threshold distribution that includes the erase state and is lower than the voltage AV, that is, when all the memory cell transistors MT have threshold distributions higher than the voltage AV, because the conduction state is not established in the NAND string 110, the bit line BL maintains the charge voltage. At the time t3, the control unit 600 switches the control signal SW21 fed into the switch element 68 to the ‘L’ level. Therefore, the potential at the node N2 enters the floating state to maintain the voltage AV.
Further, at the time t3, the control unit 600 switches the control signal SW10 fed into the switch element 49 to the ‘L’ level.
At the time t4, in order that the generation unit 16 transfers the voltage BVL to the word line WL32 through the node N2, the control unit 600 switches the control signal SW3 fed into the switch element 33 from the ‘L’ level to the ‘H’ level. Further, at the time t4, the control unit 600 switches the control signal SW10 fed into the switch element 49 from the ‘L’ level to the ‘H’ level. Therefore, the potential at the node N10, maintained at the voltage BVL, is transferred to the node N2. In the plurality of memory cell transistors MT connected to the word line WL32, the memory cell transistor MT that holds the ‘11’ data or ‘01’ data and that has a threshold distribution lower than the voltage BVL is set to the on state. Therefore, the NAND string 110 including the memory cell transistor MT set to the on state is put in the conduction state, and the potential at the bit line BL makes the transition from the charge voltage to 0 V. When the memory cell transistors MT connected to the word line WL do not have a threshold distribution lower than the voltage BVL, that is, when all the memory cell transistors MT have threshold distributions higher than the voltage BVL, because the conduction state is not established in the NAND string 110, the bit line BL maintains the charge voltage. At the time t5, the control unit 600 switches the control signal SW3 fed into the switch element 33 to the ‘L’ level. Therefore, the potential at the node N2 enters the floating state to maintain the voltage BVL. Further, at the time t5, the control unit 600 switches the control signal SW10 fed into the switch element 49 to the ‘L’ level.
At the time t6, in order that the generation unit 16 transfers the voltage BV to the word line WL32 through the node N2, the control unit 600 switches the control signal SW2 fed into the switch element 32 from the ‘L’ level to the ‘H’ level. Further, at the time t6, the control unit 600 switches the control signal SW10 fed into the switch element 49 from the ‘L’ level to the ‘H’ level. Therefore, the potential at the node N9, maintained at the voltage BV, is transferred to the node N2. In the plurality of memory cell transistors MT connected to the word line WL32, the memory cell transistor MT that holds the ‘11’ data or ‘01’ data and has a threshold distribution lower than the voltage BV is set to the on state. Therefore, the NAND string 110 including the memory cell transistor MT set to the on state is put in the conduction state, and the potential at the bit line BL makes the transition from the charge voltage to 0 V. When the memory cell transistors MT connected to the word line WL do not have a threshold distribution lower than the voltage BV, that is, when all the memory cell transistors MT have threshold distributions higher than the voltage BV, because the conduction state is not established in the NAND string 110, the bit line BL maintains the charge voltage. At the time t7, the control unit 600 switches the control signal SW2 fed into the switch element 32 to the ‘L’ level. Therefore, the potential at the node N2 enters the floating state to maintain the voltage BV. Further, at the time t7, the control unit 600 switches the control signal SW10 fed into the switch element 49 to the ‘L’ level.
At the time t8, in order that the generation unit 16 transfers the voltage CV to the word line WL32 through the node N2, the control unit 600 switches the control signal SW1 fed into the switch element 31 from the ‘L’ level to the ‘H’ level. Further, at the time t8, the control unit 600 switches the control signal SW10 fed into the switch element 49 from the ‘L’ level to the ‘H’ level. Therefore, the potential at the node N8, maintained in the voltage CV, is transferred to the node N2. In the plurality of memory cell transistors MT connected to the word line WL32, the memory cell transistor MT that holds the ‘11’ data, ‘01’ data, or ‘10’ data and has a threshold distribution lower than the voltage CV is set to the on state. Therefore, the NAND string 110 including the memory cell transistor MT set to the on state is put in the conduction state, and the potential at the bit line BL makes the transition from the charge voltage to 0 V at the time t8. When the memory cell transistors MT connected to the word line WL do not have a threshold distribution lower than the voltage BVL, that is, when all the memory cell transistors MT have threshold distributions higher than the voltage BVL, because the conduction state is not established in the NAND string 110, the bit line BL maintains the charge voltage. At the time t9, the control unit 600 switches the control signal SW1 fed into the switch element 31 to the ‘L’ level. Therefore, the potential at the node N2 enters the floating state to maintain the voltage CV. Further, at the time t9, the control unit 600 switches the control signal SW10 fed into the switch element 49 to the ‘L’ level.
(Effect of Fourth Embodiment)
The following effect (7) can be obtained in the high-voltage generation circuit of the fourth embodiment and the semiconductor storage device provided therewith.
(7) The Operating Reliability can be Improved (Part 5).
In the high-voltage generation circuit of the fourth embodiment and the semiconductor storage device provided therewith, the charge unit 570 is connected to the node at which the voltages such as the voltage VDDR and the voltage VDDR1 are produced and has the function of supplementing the charge according to the change in potential at the node. For example, when the control signal SW1 is switched to the on state after the control signal SW2 is switched from the on state to the off state, the charge is supplemented to the lowered potential at the node N8 by the charge unit 570, so that the voltage VDDR can stably be generated at the node N8 and the voltage VDDR can quickly be transferred to the word line WL. A similar effect can be obtained at not only the node N8 but also each node connected to the charge unit 570. Thus, in the fourth embodiment, the voltage can stably be transferred to the word line WL in switching the voltage.
The potentials at the nodes N8, N17, N16, N68, and N69 rapidly reach predetermined values by the charges supplemented from the charge unit 570. That is, the necessary voltage can quickly be transferred to the word line WL and stabilized. Therefore, a waiting time until the potential at the word line WL is stabilized in the program verify operation can be shortened, that is, the problem that the switching cannot be performed on the next switch element until the potential at the word line WL is stabilized can be avoided. In other words, because the switching can quickly be performed between the switch elements 31 to 33 and the switch elements 68 and 69, even if the number of voltages used in the program verify operation is increased as the number of levels is increased, such as 8 values or 16 values or more, not only 4 values, but multiple voltages can quickly be switched to enhance the operating speed of the whole circuit.
The following data write method may be adopted in the NAND-type flash memory of the fourth embodiment.
As illustrated in
Then, as illustrated in
Before the higher-order bit is written for a certain word line WLi, the lower-order bit is written for the word line WL(i+1) adjacent to the word line WLi, and the higher-order bit is written for the word line WLi while the lower-order bit is already written for the word line WL(i+1). According to such method, in performing the program operation for a certain word line WLi, the influence on the threshold distribution of the word line WL(i+1) adjacent to the word line WLi can be suppressed to the minimum.
In the data write of
Thus, when the program operation is separately performed on the data of the higher-order bit and the data of the lower-order bit, the voltage transfer of
The high-voltage generation circuit 3 of the first embodiment is applied to the voltage generation circuit used for the program verify operation in the data write method. Alternatively, the high-voltage generation circuits 3 of the second and third embodiments and the modification of the third embodiment may be applied. That is, for example, in
In the high-voltage generation circuit 3 of the fourth embodiment, during the program verify operation, the voltages are stepped up from the voltage VDDR4 to the voltage VDDR to confirm the threshold distribution of the memory cell transistor MT. Alternatively, the voltage transfer may be reversed. That is, the voltages may be stepped down from the voltage VDDR to the voltage VDDR4. In such cases, in the high-voltage generation circuit 3 of the fourth embodiment, the charge units 570 connected to the nodes at which the voltages VDDR to VDDR4 are output may be eliminated to provide the discharge units 57 at the nodes. At this point, the time the control signals SW1 to SW3 for controlling the on and off of each switch element and the control signals SW10 and SW11 for controlling the switch element 49 and 53 are switched is similar to that of
As illustrated in
Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2008-258736 | Oct 2008 | JP | national |