Voltage generation circuit for non-volatile semiconductor...

Static information storage and retrieval – Floating gate – Particular biasing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C365S189090, C365S226000

Reexamination Certificate

active

06801455

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a voltage generation circuit used for a non-volatile semiconductor memory device. More specifically the invention pertains to a voltage generation circuit including a booster circuit to boost a power supply voltage and output boosted voltages corresponding to respective working modes.
2. Description of the Related Art
In semiconductor memory devices, read, program (write), and erase operations to each of memory cells, which are arranged in a matrix to construct a memory cell array, are implemented by specifying an address in both a row direction and a column direction.
A voltage applied to a signal line in the row direction and to a signal line in the column direction, which are connected with each memory cell, is regulated to gain access to a specified memory cell for a selected operation among the read, program, and erase operations. For selection of the specified memory cell, a voltage, which is different from the voltage applied to the other memory cells, is to be generated from a power supply voltage and to be applied to the specified memory cell.
MONOS (metal-oxide-nitride-oxide-semiconductor or -substrate) memory devices have been developed recently as non-volatile semiconductor memory devices that are electrically erasable. In such MONOS-type non-volatile semiconductor memory devices, each memory cell has two memory elements as discussed in detail in a cited reference Y. Hayashi et al., 2000 Symposium on VLSI Technology Digest of Technical Papers, p122-p123.
As described in this cited reference, it is required to apply multiple voltages on signal lines (control lines) corresponding to the respective memory cells as control voltages, in order to gain access to the memory elements in the MONOS-type non-volatile semiconductor memory device via the respective signal lines (control lines). Various levels of control voltages are also required for respective working modes (read, program, erase, and standby) with regard to each memory element.
Such control voltages are generated by a voltage generation circuit. The voltage generation circuit typically includes a booster circuit that boosts a power supply voltage to voltages corresponding to the respective working modes, and a control voltage generation circuit that generates multiple control voltages from the boosted voltages in the respective working modes. The booster circuit boosts, for example, a power supply voltage of 1.8 V to a higher voltage of 8.0 V and outputs the higher voltage of 8.0 V in the program (write) mode or in the erase mode, while boosting the power supply voltage of 1.8 V to a lower voltage of 5.0 V and outputting the lower voltage of 5.0 V in the read mode or in the standby mode.
The excessively long program time or erase time to the non-volatile memory element undesirably makes the non-volatile memory element fall into an over program state or in an over erase state, which may result in malfunctions.
The technique to prevent the occurrence of the over program state or the over erase state divides a required time for the program operation or the erase operation to one non-volatile memory element into multiple short time intervals and carries out multiple program and erase operations. At each time of the program or erase operation, a read operation from the memory element as the target of the program or the erase operation is executed to verify the status of the program or the status of the erase. This read operation is called the ‘verify’ operation. Multiple sets of the program and verify combination (hereafter referred to as the ‘program access’) or the erase and verify combination (hereafter referred to as the ‘erase access’) are repeated until completion of the program or erase operation to the memory element. The program access and the erase access are genetically called the ‘erase/program access’.
In order to prevent the over program state or the over erase state and ensure the effective program access or the erase access, the preferable technique minimizes the erase/program access time and maximizes the executable number of erase/program accesses within a conventional erase/program access time.
The prior art voltage generation circuit including the booster circuit, however, has a problem discussed below.
FIG. 8
shows a problem of the booster circuit included in the prior art voltage generation circuit. The booster circuit switches over the output voltage between the lower voltage of 5.0 V corresponding to the read mode and the higher voltage of 8.0 V corresponding to the program mode or the erase mode. A charge pump is applied for the booster circuit. The charge pump iteratively accumulates the power supply voltage in response to clock signals and thereby outputs available boosted voltages. The charge pump generally has a poor response to the switchover of the output voltage. The booster circuit has a capacitor for voltage accumulation and a parasitic capacitor. Charge and discharge of electric charges into and from these capacitors worsen the response to the switchover of the output voltage generated by the booster circuit according to the working mode. The booster circuit thus generally requires a relatively long time to set a voltage corresponding to each working mode ready for output. For example, as shown in the graph of
FIG. 8
, the switchover time of the output in the booster circuit is approximately 1 &mgr;s.
A relatively long time is accordingly required to make the verify operation executable after execution of a first program or erase operation. A relatively long time is also required to make a second program or erase operation executable after execution of the verify operation. This undesirably lengthens the time required to make the second program access or erase access executable after execution of the first program access or erase access.
In the illustrated example, each program or erase time is about 1 &mgr;s, the verify time is about 300 ns, and the switchover time of the output in the booster circuit is about 1 &mgr;s. The total erase/program access time is thus about 3.3 &mgr;s. The executable number of erase/program accesses is thus only three times at the maximum within a conventional erase/program access time of approximately 10 &mgr;s in the prior art non-volatile semiconductor memory devices.
SUMMARY OF THE INVENTION
The object of the present invention is thus to solve the problem of the prior art technique and to provide a voltage generation circuit for a non-volatile semiconductor memory device, which shortens each erase/program access time and thereby increases the executable number of erase/program accesses within a conventional erase/program access time.
In order to attain at least part of the above and the other related objects, the present invention is directed to a voltage generation circuit applied for a non-volatile semiconductor memory device, which has a memory cell array including multiple non-volatile memory elements. The non-volatile semiconductor memory device has plural working modes, that is, a program mode for writing into each of the multiple non-volatile memory elements, an erase mode for erasing from each of the multiple non-volatile memory elements, a verify mode for reading each of the multiple non-volatile memory elements to verify either of a status of the writing and a status of the erasing, and a read mode for reading from each of the multiple non-volatile memory elements.
The voltage generation circuit includes: a booster circuit having at least a first booster module that boosts a power supply voltage and outputs a first boosted voltage corresponding to either of the program mode and the erase mode, and a second booster module that boosts the power supply voltage and outputs a second boosted voltage, which is different from the first boosted voltage, corresponding to the verify mode; and a control voltage generation circuit that generates at least a voltage corresponding to the program mode, based on the first boosted voltage, in the program mode, a voltag

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Voltage generation circuit for non-volatile semiconductor... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Voltage generation circuit for non-volatile semiconductor..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Voltage generation circuit for non-volatile semiconductor... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3283489

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.