Claims
- 1. A non-volatile semiconductor memory, comprising:
- a memory cell array having non-volatile memory cells disposed in a matrix form, each said memory cell having a floating gate, a control gate, an erase gate, a source and a drain, and data being written through injection of electrons into said floating gate and erased through removal of electrons from said floating gate; and
- a memory control circuit coupled to said memory cell array and being driven by a high voltage power source and a low voltage power source, predetermined voltages being applied by said memory control circuit to said control gate, said erase gate and said drain respectively of each said memory cell to enter one of a data write mode, a data erase mode and a data read mode, in said data write mode, high voltages being applied to said control gate and said drain of said memory cell to be data-written, a stress relaxing voltage being applied to each said erase gate of said memory cells not to be data-written, and said stress relaxing voltage being an intermediate voltage between the voltages of said high and low voltage power sources,
- wherein said memory control circuit includes an erase voltage circuit configured to output said stress relaxing voltage.
- 2. A non-volatile semiconductor memory, comprising:
- a memory cell array having non-volatile memory cells disposed in a matrix form, each said memory cell having a floating gate, a control gate, an erase gate, a source and a drain, and data being written through injection of electrons into said floating gate and erased through removal of electrons from said floating gate; and
- a memory control circuit coupled to said memory cell array and being driven by a high voltage power source and a low voltage power source, predetermined voltages being applied by said memory control circuit to said control gate, said erase gate and said drain respectively of each said memory cell to enter one of a data write mode, a data erase mode and a data read mode, in said data write mode, high voltages being applied to said control gate and said drain of said memory cell to be data-written, a stress relaxing voltage being applied to each said erase gate of said memory cells not to be data-written, and said stress relaxing voltage being an intermediate voltage between the voltages of said high and low voltage power sources,
- wherein said memory control circuit includes voltage outputting means for outputting said stress relaxing voltage.
- 3. A non-volatile semiconductor memory according to claim 2, wherein said voltage outputting means includes:
- a block decoder for receiving control signals and outputting a signal to an output terminal, said output signal taking a first level in said data write mode and said data erase mode and a second level in said data read mode;
- a voltage booster circuit connected to said output terminal of said block decoder, said voltage booster circuit being inputted with a booster circuit drive control signal, said booster circuit drive control signal taking said first level in said data erase mode and taking said second level in said data write mode and data read mode, said voltage booster circuit entering in an operation state when said voltage booster circuit drive control signal takes said first level, to output an erase high voltage to a final output terminal of said voltage outputting means, and said voltage booster circuit entering an inactive operation state when said voltage booster circuit drive control signal takes said second level, to disconnect said voltage booster circuit from said final output terminal; and
- a voltage buffer circuit connected between an output terminal of said voltage booster circuit and an output terminal of said block decoder, for preventing said erase high voltage outputted from said voltage booster circuit from being applied directly to said block decoder, outputting said stress relaxing voltage to said final output terminal when said block decoder outputs said output signal of said first level, and outputting a voltage of said low voltage power source to said final output terminal when said block decoder outputs said output signal of said second level.
- 4. A non-volatile semiconductor memory, comprising:
- a memory cell array having non-volatile memory cells disposed in a matrix form, each said memory cell having a floating gate, a control gate, an erase gate, a source and a drain, and data being written through injection of electrons into said floating gate and erased through removal of electrons from said floating gate; and
- a memory control circuit coupled to said memory cell array and being driven by a high voltage power source and a low voltage power source, predetermined voltages being applied by said memory control circuit to said control gate, said erase gate and said drain respectively of each said memory cell to enter one of a data write mode, a data erase mode and a data read mode, in said data write mode, high voltages being applied to said control gate and said drain of said memory cell to be data-written, a stress relaxing voltage being applied to each said erase gate of said memory cells not to be data-written, and said stress relaxing voltage being an intermediate voltage between the voltages of said high and low voltage power sources,
- wherein said stress relaxing voltage reduces a voltage stress causing a possible write error/erase error of each said memory cell not be data-written, and
- wherein said memory control circuit includes voltage outputting means for outputting said stress relaxing voltage.
- 5. A non-volatile semiconductor memory according to claim 4, wherein said voltage outputting means includes:
- a block decoder for receiving control signals and outputting a signal from an output terminal, said output signal taking a first level in said data write mode and said data erase mode and a second level in said data read mode;
- a voltage booster circuit connected to said output terminal of said block decoder, said voltage booster circuit being inputted with a booster circuit drive control signal, said booster circuit drive control signal taking said first level in said data erase mode and taking said second level in said data write mode and data read mode, said voltage booster circuit entering in an operation state when said voltage booster circuit drive control signal takes said first level, to output an erase high voltage from a final output terminal of said voltage outputting means, and said voltage booster circuit entering an inactive operation state when said voltage booster circuit drive control signal takes said second level, to disconnect said voltage booster circuit from said final output terminal; and
- a voltage buffer circuit connected between an output terminal of said voltage booster circuit and an output terminal of said block decoder, for preventing said erase high voltage outputted from said voltage booster circuit from being applied directly to said block decoder, outputting said stress relaxing voltage to said final output terminal when said block decoder outputs said output signal of said first level, and outputting a voltage of said low voltage power source to said final output terminal when said block decoder outputs said output signal of said second level.
- 6. A non-volatile semiconductor memory, comprising:
- a memory cell array having non-volatile memory cells disposed in a matrix form, each said memory cell having a floating gate, a control gate, an erase gate, a source and a drain, and data being written through injection of electrons into said floating gate and erased through removal of electrons from said floating gate; and
- a memory control circuit coupled to said memory cell array and being driven by a high voltage power source and a low voltage power source, predetermined voltages being applied by said memory control circuit to said control gate, said erase gate and said drain respectively of each said memory cell to enter one of a data write mode, a data erase mode and a data read mode, in said data write mode, high voltages being applied to said control gate and said drain of said memory cell to be data-written, a stress relaxing voltage being applied to each said erase gate of said memory cells not to be data-written, and said stress relaxing voltage being an intermediate voltage between the voltages of said high and low voltage power sources,
- wherein said stress relaxing voltage reduces a voltage stress causing a possible write error/erase error of each said memory cell not be data-written,
- wherein said stress relaxing voltage is generated independently from said high and low voltage power sources, and
- wherein said memory control circuit includes voltage outputting means for outputting said stress relaxing voltage.
- 7. A non-volatile semiconductor memory according to claim 6, wherein said voltage outputting means includes:
- a block decoder for receiving control signals and outputting a signal from an output terminal, said output signal taking a first level in said data write mode and said data erase mode and a second level in said data read mode;
- a voltage booster circuit connected to said output terminal of said block decoder, said voltage booster circuit being inputted with a booster circuit drive control signal, said booster circuit drive control signal taking said first level in said data erase mode and taking said second level in said data write mode and data read mode, said voltage booster circuit entering in an operation state when said voltage booster circuit drive control signal takes said first level, to output an erase high voltage from a final output terminal of said voltage outputting means, and said voltage booster circuit entering an inactive operation state when said voltage booster circuit drive control signal takes said second level, to disconnect said voltage booster circuit from said final output terminal; and
- a voltage buffer circuit connected between an output terminal of said voltage booster circuit and an output terminal of said block decoder, for preventing said erase high voltage outputted from said voltage booster circuit from being applied directly to said block decoder, outputting said stress relaxing voltage to said final output terminal when said block decoder outputs said output signal of said first level, and outputting a voltage of said low voltage power source to said final output terminal when said block decoder outputs said output signal of said second level.
Priority Claims (1)
Number |
Date |
Country |
Kind |
3-201255 |
Jul 1991 |
JPX |
|
Parent Case Info
This application is a division of application Ser. No. 07/913,908, filed Jul. 16, 1992, now abandoned.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
4466081 |
Masuoka |
Aug 1984 |
|
5034926 |
Taura et al. |
Jul 1991 |
|
5289425 |
Horiguchi et al. |
Feb 1994 |
|
Foreign Referenced Citations (1)
Number |
Date |
Country |
64-059698 |
Mar 1989 |
JPX |
Non-Patent Literature Citations (1)
Entry |
Asano et al., English Translation of JP 64-059698, p. 1-16 (1989). |
Divisions (1)
|
Number |
Date |
Country |
Parent |
913908 |
Jul 1992 |
|