This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2010-70629, filed on Mar. 25, 2010, the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to a semiconductor boost circuit and a method of controlling the same.
In an EEPROM (electrically erasable and programmable read only memory), such as a NAND flash memory, when various memory operations (read operation, program operation, erase operation and the like) are performed, a voltage higher than that of an external power supply needs to be supplied to a memory cell array. A boost circuit provided in a NAND flash memory supplies this high voltage. As such a boost circuit, a charge pump circuit (hereinafter referred to simply as a “pump circuit”) including MOS transistors connected in series and capacitors connected to nodes between the MOS transistors is typically used (e.g., see Japanese Patent Application Laid-Open No. 2009-141218).
Traditionally, a boost circuit aimed at reduction in power consumption has been disclosed (Japanese Patent Application Laid-Open No. 1999-328973). With the boost circuit, the oscillation period of a ring oscillator is shortened during voltage boosting, and is lengthened after the boosting has been completed.
a) illustrates a simulation result of temporal waveforms of a potential output from the pump circuit, and
a) illustrates simulation waveforms of a potential output from a pump circuit according to the embodiment of the invention, and
a) illustrates simulation waveforms of a potential output from the pump circuit according to the embodiment of the invention, and
According to one embodiment, there is provided a semiconductor boost circuit including a pump circuit, a switch signal generating circuit and a clock signal generating circuit.
The pump circuit receives a clock signal, and performs charge pump operation on the basis of the clock signal to boost an input potential to a set potential. The switch signal generating circuit outputs a CLK cycle switch signal when an output potential output from the pump circuit reaches a first potential which is greater than the input potential and less than the set potential. If the clock signal generating circuit does not receive a CLK cycle switch signal, it outputs a clock signal having a first frequency. On the other hand, if the clock signal generating circuit receives the CLK cycle switch signal, it outputs the clock signal having a second frequency greater than the first frequency.
Upon transition of the operating state of a NAND flash memory from the stand-by state to the active state, the pump circuit boosts a power supply voltage to supply a voltage higher than the power supply voltage to a memory cell array and a decoder circuit around it, as needed. This boosting operation of the pump circuit results in abruptly producing a large current of, for example, several 100 mA.
An abrupt increase of current in such a manner becomes the cause of fluctuations in power supply voltage and a drop in potential, and fluctuations in reference voltage and a rise in potential. As a result, there is concern about adverse effects on the operation of circuits other than the pump circuit in a memory chip and a chip set using the memory chip.
As regards current consumption of a memory, not only reducing the average current in order to decrease current consumption but also reducing the peak current in order to decrease noise is demanded. With the boost circuit disclosed in Japanese Patent Application Laid-Open No. 1999-328973 mentioned earlier, the peak of current consumption cannot be reduced, and therefore the problems described above cannot be solved.
Next, before a description of a semiconductor boost circuit according to an embodiment of the invention, a description is given of the configurations and operation of a NAND flash memory and a pump circuit.
The memory cell array 101 has a plurality of NAND cells. The NAND cell is made up of memory cell transistors MT0 to MT31 connected in series and select transistors ST1 and ST2. The memory cell transistor MT is a storage element capable of holding data, and includes a stacked gate. The stacked gate includes a charge storage layer which can hold charges, and a control gate formed on the charge storage layer. The control gates of the memory cell transistors MT0 to MT31 are connected to word lines WL0 to WL31, respectively. The drain of the memory cell transistor MT31 is electrically connected through a select transistor ST1 to a bit line BL, and the source of the memory cell transistor MT0 is electrically connected through a select transistor ST2 to a source line SL.
The row decoder 102 selects a word line WL of the memory cell array 101 according to an address provided from the outside. At the time of writing data, any one of the word lines WL is selected, and then a program voltage VPGM (e.g., 20 V) is applied to the selected word line and an intermediate voltage VPASS or the like is applied to unselected word lines. At the time of reading data, any one of the word lines WL is selected, and then a read voltage VCGR is applied to the selected word line and a voltage VREAD is applied to unselected word lines. Here, both the voltages VPASS and VREAD are voltages which turn on the memory cell transistor MT regardless of whether a charge is stored in the charge storage layer. At the time of erasing data, a voltage of 0 V is applied to all the word lines WL, and a high voltage (e.g., 20 V) is applied to a well region in which the memory cell array 101 is formed.
The semiconductor boost circuit 103 includes a pump circuit configured to boost a power supply voltage to a desired voltage, and supplies a required voltage to the row decoder 102.
The control circuit 104 receives an address and a command from the outside. Then, the control circuit 104 controls the semiconductor boost circuit 103 according to the received command and address, and instructs the semiconductor boost circuit 103 to produce a required voltage.
Next, a description is given of the configuration and operation of a pump circuit provided in the semiconductor boost circuit 103 mentioned above.
As can be seen from
As can also be seen from
The inverter INV1 is connected to a CLK terminal which receives a clock signal, and outputs a BST (boost) signal. The inverter INV2 is connected to the output end of the inverter INV1 and outputs a BSTB signal which is an inverted signal of the BST signal. That is, the BST signal and the BSTB signal are a so-called two-phase clock in which their generation timings do not overlap with each other.
Next, with reference to
As described above, according to clock signals received by the pump circuit 1, the BST signal and the BSTB signal change alternately from a High level to a Low level and from the Low level to the High level such that the BST signal and the BSTB signal do not overlap each other. In the example illustrated in
As illustrated in
Subsequently, as illustrated in
As described above, in the time period T2, a current flows from the node N1 to the node N2, and flows from the node N3 to the node N4. On the other hand, in the period T4, a current flows from the power supply VDD to the node N1, and flows from the node N2 to the node N3.
The node N3 and the node N4 as well as the node N4 and the node N5 operate in the same manner as mentioned above. Thus, a current flows from the side of the power supply VDD to the side of an output terminal VOUT.
By repeating a series of operations from the time period T1 to the time period T4, the pump circuit 1 charges the output terminal VOUT (node N5) to raise the output potential.
In the case where the potential of the output terminal VOUT is low, the potential difference between the node N1 and the node N2 immediately after the time period T1 is large, and therefore the current flowing in the time period T2 is relatively large. Thereafter, when the output terminal VOUT is charged, the potential difference between the node N1 and the node N2 immediately after the time period T1 is small compared to the case in which the output potential is low. Thus, the current flowing from the node N1 to the node N2 in the time period T2 becomes smaller as the output potential rises. This occurs not only between the node N1 and the node N2, but also similarly between other nodes, that is, between the power supply VDD and the node N1, between the node N2 and the node N3, between the node N3 and the node N4, and between the node N4 and the node N5 (VOUT). Accordingly, as charging of the output terminal VOUT (the node N5) progresses, the output current falls. That is, a current flowing from the power supply VDD through the nodes N1, N2, N3 and N4 to the output terminal OUT decreases. As a result, as the charging of the output terminal VOUT progresses, current consumption deceases.
a) and 4(b) illustrate results obtained from simulating operation of the pump circuit 1.
As can be seen from temporal waveforms (1) of
As a result of an abrupt increase in current consumption in the boosting process in such a manner, there is a problem that, as described above, noise occurs in a power supply line, which has the possibility of causing a memory to malfunction.
The invention is made based on the technical knowledge described above. In other words, in order to solve the above-mentioned problem, the frequency of the clock signal is made small in a predetermined time period from the start of boosting. This reduces the peak value of the current consumption to suppress a sudden current change. After the lapse of a predetermined time period, the frequency of a clock signal is made large to enhance the boosting speed, so that a required boosting time is secured.
Hereinbelow, a semiconductor boost circuit according to an embodiment of the invention is described with reference to the drawings. It is to be noted that, in the drawings, elements having equivalent functions are denoted by the same reference characters, and detailed descriptions thereof will not be repeated.
Next, elements of the semiconductor boost circuit 10 are described.
The pump circuit 1 performs charge pump operation using a clock signal as described earlier to boost an input potential input from the external power supply to a set potential. In other words, as described in detail earlier, the pump circuit 1 has a plurality of chargeable nodes N1 to N5 connected in series through rectifying devices made of diode-connected MOS transistors. The nodes N1 to N4 are connected to one ends of the capacitors C1 to C4, respectively. Clock signals are supplied to the other ends of the capacitors C1 to C4. A clock signal is input to the capacitors C2 and C4. This clock signal is opposite in phase to a clock signal input to the capacitors C1 and C3. In synchronization with the clock signals, the pump circuit 1 sequentially transmits charges stored in the nodes N1 to N5 toward the output terminal. The pump circuit 1 outputs a voltage obtained by superimposing the voltages of the capacitors C1 to C4 on the power supply voltage.
It is to be noted that the boosting speed of the pump circuit 1 is roughly in proportion to the frequency of a clock signal input to the pump circuit as long as a frequency f of the clock signal is within the range of a frequency usually used.
The clock signal generating circuit 2 outputs a clock signal to cause the pump circuit 1 to operate. The clock signal generating circuit 2 outputs a clock signal when receiving both an HV request signal and an enable signal output from the output potential monitor circuit 4 (to be described later). Here, the HV request signal is a high potential output request signal received from the control circuit 104 described above.
In addition, the clock signal generating circuit 2 receives a CLK cycle switch signal, and changes, according to the CLK cycle switch signal, the frequency (cycle) of a clock signal to be output. In other words, the frequency (f1) of the clock signal when a CLK cycle switch signal is not received is less than the frequency (f2) of the clock signal when a CLK cycle switch signal is received (f1<f2). That is, upon receiving a CLK cycle switch signal, the clock signal generating circuit 2 increases the frequency of a clock signal to be output.
The switch signal generating circuit 3 detects whether a potential output from the pump circuit 1 reaches a predetermined potential, and outputs a CLK cycle switch signal. In more detail, the switch signal generating circuit 3 compares a monitor potential (VMONB) produced by a voltage divider circuit 6 to a reference potential (VREF) output from the reference potential generating circuit 5. If the monitor potential (VMONB) is greater than the reference potential, the switch signal generating circuit 3 assumes that the output potential of the pump circuit 1 reaches the predetermined potential, and outputs a CLK cycle switch signal to the clock signal generating circuit 2. Thus, when the output potential of the pump circuit 1 reaches the predetermined potential less than the set potential, the frequency of a clock signal output from the clock signal generating circuit 2 increases.
The output potential monitor circuit 4 is a circuit configured to detect whether a potential output from a pump circuit 1 reaches a set potential, and compares a monitor potential (VMONA) produced by a voltage divider circuit 7 to a reference potential (VREF) output from the reference potential generating circuit 5. If the monitor potential (VMONA) is less than the reference potential, the output potential monitor circuit 4 outputs an enable signal to the clock signal generating circuit 2. Conversely, if the monitor potential (VMONA) is greater than the reference potential, no enable signal is output to the clock signal generating circuit 2.
In other words, when the output potential of the pump circuit 1 reaches the set potential, the output potential monitor circuit 4 stops outputting an enable signal. As a result, the clock signal generating circuit 2 stops outputting a clock signal, so that the pump circuit 1 stops. Thereafter, when the output potential becomes less than the set potential, the output potential monitor circuit 4 outputs an enable signal. Accordingly, the clock signal generating circuit 2 outputs a clock signal, so that operation of the pump circuit 1 is resumed.
It is to be noted that the switch signal generating circuit 3 and the output potential monitor circuit 4 are composed with use of, for example, comparators.
The reference potential generating circuit 5 outputs a reference potential (VREF) to the switch signal generating circuit 3 and the output potential monitor circuit 4. It is to be noted that two reference potential generating circuits (a reference potential generating circuit A and a reference potential generating circuit B) may be provided such that a reference potential VREF1 is output from the reference potential generating circuit A to the switch signal generating circuit 3, and a reference potential VREF2 is output from the reference potential generating circuit B to the output potential monitor circuit 4.
The voltage divider circuit 6 includes a resistor 6a and a resistor 6b connected in series, and produces a monitor potential (VMONB). As illustrated in
The voltage divider circuit 7 includes a resistor 7a and a resistor 7b connected in series, and produces a monitor potential (VMONA). As illustrated in
It is to be noted that the resistance values of the resistors 6a, 6b, 7a and 7b are selected so that the monitor potential VMONB is greater than the monitor potential VMONA (i.e., VMONB>VMONA). Thus, in a process in which the output potential of the pump circuit 1 rises, a CLK cycle switch signal is generated before an enable signal is generated.
Next, a configuration example of the clock signal generating circuit 2 is described.
As can be seen from
With the configuration mentioned above, when receiving both an HV request signal and an enable signal, the clock signal generating circuit 2 forms a ring oscillator including an odd number of inverters and outputs a clock signal. In other words, when not receiving at least one of the HV request signal and the enable signal, the clock signal generating circuit 2 does not output a clock signal regardless of whether the clock signal generating circuit 2 receives a CLK cycle switch signal. Regarding the frequency of a CLK signal to be output, in the case of not receiving a CLK cycle switch signal, the frequency of the clock signal is f1, whereas in the case of receiving a CLK cycle switch signal, the frequency of the clock signal is f2 (>f1).
Next, a configuration example of the multi-stage inverter delay circuit 2a is described with reference to
The bias circuit 21 is made up of a PMOS transistor 21p1, a resistor 21r1 and a resistor 21r2 connected in series, and a PMOS transistor 21p2 and an NMOS transistor 21n2 connected in series. The bias circuit 21 operates as a current mirror circuit. As illustrated in
When a CLK cycle switch signal is input to the gate of the NMOS transistor 21n1, the resistor 21r2 is short-circuited, and therefore a current I1 flowing through the PMOS transistor 21p1 becomes larger. Therefore, a current 12 flowing through the PMOS transistor 21p2 also becomes larger.
As can be seen from
In this configuration example illustrated in
In more detail, the PMOS transistor 22p1 is provided between the source of a PMOS transistor included in the CMOS inverter 22a and a power supply, and the NMOS transistor 22n1 is provided between the source of an NMOS transistor included in the CMOS inverter 22a and a ground potential. The PMOS transistor 22p1 and the NMOS transistor 22n1 are configured to limit a current flowing through the CMOS inverter 22a to adjust the operating speed of the inverter. Likewise, the PMOS transistors 22p2 to 22p4 and the NMOS transistors 22n2 to 22n4 are connected to the inverters 22b to 22d to adjust the operating speeds of the inverters 22b to 22d, respectively.
Next, the operation of the multi-stage inverter circuit 22 is described.
Upon receipt of a CLK cycle switch signal, the NMOS transistor 21n1 is turned on, and, as a result, only the resistor 21r1 functions as a resistor between the drain of the PMOS transistor 21p1 and the ground potential VSS. A current I1 flowing through the PMOS transistor 21p1 is given such that I1=(VDD−Vth)/R. Here, VDD is a power supply voltage, Vth is a threshold voltage of the PMOS transistor 21p1, R is resistance between the drain of the PMOS transistor 21p1 and the ground potential VSS. Therefore, when a CLK cycle switch signal is received, the current I1 and a current I2 of the bias circuit 21 become larger. As a result, currents Ip and In flowing through the PMOS transistors 22p1 to 22p4 and the NMOS transistors 22n1 to 22n4 become larger to make the operating speeds of the inverters 22a to 22d faster. Accordingly, the oscillation frequency of the ring oscillator made up of the inverters 22a to 22d and the NAND gate 2b becomes larger. That is, the frequency of a clock signal output from the clock signal generating circuit 2 becomes larger.
Conversely, when not receiving a CLK cycle switch signal, the NMOS transistor 21n1 is off, and therefore the resistance R between the drain of the PMOS transistor 21p1 and the ground potential VSS is the sum of the resistance of the resistor 21r1 and the resistance of the resistor 21r2. Therefore, the currents I1 and I2 are small compared to the case of receiving a CLK cycle switch signal. Therefore, the currents Ip and In become smaller to make the operating speeds of the inverters 22a to 22d slower. Accordingly, the oscillation frequency of the ring oscillator is less than that in the case where a CLK cycle switch signal is received.
As described above, in this embodiment, the frequency of a clock signal input to the pump circuit is small in a predetermined period from the start of boosting, and the frequency of the clock signal is made large when the output potential reaches the predetermined potential. As a result, as can be seen from the relationship between current consumption and the frequency of a clock signal illustrated in
Operation simulation results of a semiconductor boost circuit according to this embodiment are described with reference to
a) and 9(b) illustrate temporal waveforms (2) of the output potential VOUT and the current consumption I in the case where the cycle of a clock signal is 160 ns in a period of 2 μs from the start of boosting, and is 100 ns after that period. For the purpose of comparison, temporal waveforms (1) in the case where the cycle of a clock signal is kept at 100 ns after the start of boosting are additionally illustrated. As can be seen from
In addition to the temporal waveforms (1) and (2) of the output potential and current consumption illustrated in
As illustrated in
Next, with reference to
According to the first modification and the second modification, in addition to effects obtained by the foregoing embodiment, an effect of enabling the number of voltage divider circuits to be decreased to reduce the circuit size can be obtained.
Up to this point, the embodiment and two modifications of the invention have been described. In the foregoing description, the cycle of a clock signal is changed at two stages (f1→f2) in the boosting process of the pump circuit. However, the invention is not limited to this manner, and the cycle of the clock signal may be changed in three or more stages as long as a predetermined boosting time is satisfied. This enables the peak value of current consumption to be more reduced. As a result, occurrence of noise can further be reduced.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2010-070629 | Mar 2010 | JP | national |