Electrically erasable semiconductor non-volatile memory device having memory cell array divided into memory blocks

Information

  • Patent Grant
  • 6288941
  • Patent Number
    6,288,941
  • Date Filed
    Friday, January 27, 1995
    29 years ago
  • Date Issued
    Tuesday, September 11, 2001
    23 years ago
Abstract
An electrically erasable semiconductor nonvolatile memory device has an array of memory cells arranged in rows and columns and one or more information erasure signal generating circuits. Each of the memory cells of the memory cell array includes a field-effect transistor element having a control gate connected with a word line conductor extending in a direction of the rows, a floating gate where carriers may be accumulated, a drain connected with a data line conductor extending in the direction of the columns and a source connected with a source conductor. The memory cell array may be divided into a plurality of memory blocks so as to have boundaries in the row direction or in the column direction, with the source conductors arranged in the row direction or in the column direction. Information erasure signals may be supplied to the source conductors or data line conductors with a time delay therebetween.
Description




BACKGROUND OF THE INVENTION




This invention relates to semiconductor nonvolatile memory devices, and particularly to a semiconductor nonvolatile memory device suitable for use in electrically erasing the contents and rewriting new data.




There are known semiconductor nonvolatile memory devices for storing a program and data such as an erasable and programmable read only memory (hereinafter, abbreviated EPROM) of which the contents, or information can be erased by ultraviolet ray and an electrically erasable and programmable read only memory (hereinafter, abbreviated EEPROM) of which the contents can be electrically erased.




The EPROM has a small memory cell area and thus is suitable for a large capacity, but it needs a package with a window through which an ultraviolet ray is radiated for erasing its contents. Moreover, since data is written in the memory by a programmer, it is required to be removed from the system upon rewriting.




Meanwhile, the EEPROM can be electrically rewritten within the system, but its memory cell area is about 1.5 to 2 times as large as that of the EPROM; therefore, it is not suitable for a large capacity.




Recently, a compromise between both types, which is called a flash EEPROM (a simultaneous electrical erasure EEPROM) has been developed. This flash EEPROM (simultaneous electrical erasure EEPROM) is a nonvolatile semiconductor memory device having the function of electrically erasing data of one chip or a group of memory cells at a time, and of which the size of the memory cell area can be made comparable to that of the EPROM.





FIG. 1

shows the memory cell of the flash EEPROM which was disclosed by Kume in the Proceedings of the IEDM (International Electron Device Meeting), Dec., 6-9, 1987, in an article entitled, “A Flash-Erase EEPROM Cell with an Asymmetric Source and Drain Structure”, pp. 560-563. This cell has the stacked gate structure quite similar to that of the normal EPROM.




This memory makes the writing operation by injecting the hot carriers generated in the vicinity of a drain-


1


junction into a floating gate


2


as does the EPROM. The threshold voltage as measured from a control gate


4


of the memory cell is increased as a result of performing the writing.




On the other hand, for the erasing operation, the control gate


4


is grounded and a high voltage is applied to a source


3


, thereby producing a high electric field between the floating gate


2


and the source


3


so that the electrons accumulated on the floating gate


2


are pulled toward the source


3


through a thin oxide film


5


by the tunneling which occurs. The threshold voltage as measured from the control gate


4


is decreased as a result of performing the erasing.




For the reading operation, to make sure that weak writing is substantially prevented, a low voltage of about 1 V is applied to the drain


1


, a voltage of about 5 V is applied to the control gate


4


, and the large and small values of the channel current are assigned to logic “1” and logic “0”, respectively. In

FIG. 1

,


6


represents a p-type silicon substrate,


7


and


7


′ n-type diffusion layers,


8


a low impurity concentration n-type diffusion layer and


9


a p-type diffusion layer.




V. N. Kynett and others have developed a 256 k bit memory using memory cells similar to that shown in FIG.


1


. The memory is reported in the IEEE Journal of Solid-State Circuits, vol. 23, No. 5, Oct., 1988, pp. 1157-1162. This memory is capable of performing simultaneous electrical erasure.





FIG. 3

shows a memory cell array which the inventors of the present invention have schemed and considered in an effort to develop a memory cell array capable of information erasure on a memory block-by-memory block basis, by the use of memory cells similar to that shown in FIG.


1


. In

FIG. 3

, the memory cell array is divided into memory blocks B


1


, B


2


, . . . , so that information erasure is possible on a memory block-by-memory block basis. Thus, the circuit structure shown in

FIG. 3

is not known.




In addition, G. Samachisa and others published a paper directed to a memory cell, formed of a MOSFET, such as, shown in

FIG. 2

of the present application, for the simultaneous electrical erasure EEPROM, in the 1987 IEEE International Solid-State Circuit Conference, pp. 76-77.




The operation of this memory cell is substantially the same as that of the memory cell shown in

FIG. 1

, but is different in that the erasing (in addition to the writing and reading) is also made on the drain side. In accordance with such a memory cell structure, an array of memory cells as shown in

FIG. 4

is formed in which the array is divided into memory blocks B


11


to B


13


respectively associated with data lines D


11


to D


13


. Data lines D


11


to D


13


are electrically connected to the drains of the corresponding MOSFETS. Therefore, selective erasing can be made for each block at a time, and thus in this point, a memory device having this type of memory cell array is easy to use. In

FIG. 4

, M


21


to M


38


represent memory cells, and W


11


to W


16


word lines.




These memory devices mentioned above, however, do not consider the program disturbance mechanism (or characteristic). The program disturbance characteristic means the change of the threshold value of a MOSFET constituting a memory cell when a high voltage is applied to the gate of the MOSFET, and when no voltage is applied to the drain. The time in which the program disturbance mechanism is occurring in one memory cell (for example, an unselected memory cell during a writing operation) connected to a certain word line is normally the total time in which other memory cells connected to the same word line undergo a writing operation.




For example, in

FIGS. 3 and 4

, the program disturbance time of the memory M


1


(M


21


) is a sum of the time in which the memory M


2


(M


22


) is written and the time in which the memory M


3


(M


23


) is written.




However, the program disturbance time in which the writing is performed on a memory block-by-memory block basis is different from the above-mentioned disturbance time. If one block B


1


(B


11


) performs no rewriting after writing data once, and if the other blocks B


2


, B


3


(B


12


, B


13


) perform a rewriting operation repeatedly, the program disturbance time amounts to the writing time for blocks B


2


, B


3


(B


12


, B


13


) multiplied by the number of times that the rewriting is performed.




By the way, G. Verma reported the reliability of the memory cell developed by Mr. Kynett and others, in the 1988 IEEE Reliability Physics Symposium, pp. 158-166. According to this report, after the repetition of rewriting, there occurs a phenomenon in which there is an increase of the adverse effect attributed to the program disturbance characteristic. Thus, this phenomenon of an increase in the adverse effect becomes serious when the program disturbance time is lengthened, as described above.




Also, in the prior art, the circuit arrangement of the memory array within the chip encounters the following problem.





FIG. 5

is a plan view of a geometrical layout of a memory cell array which the inventors of the present invention have schemed with respect to the memory cell structure of FIG.


1


and the circuit structure of FIG.


3


. Thus, the layout of

FIG. 5

is not known. This plan view is similar to that of the ordinary EPROM. As illustrated, data lines D


1


to D


4


are made of a metal layer and formed in the longitudinal direction, or in the direction perpendicular to that of word lines W


1


to W


5


, and thus common source lines CS


1


, CS


2


are made of a metal layer and are formed in parallel with the data lines. The common source lines for use in the memory blocks, respectively, originate from a side of the memory array (for example, the upper side in

FIG. 5

) opposite the side thereof on which a column selection switch MOS FET and a sense amplifier are arranged.





FIG. 6

shows the front face (or main surface) of, for example, a rectangular shaped semiconductor chip depicting the whole circuit arrangement of the memory device. In this figure, the memory array is shown as two separate memory cell arrays, that is, memory cell array M-ARAY


1


for external terminals (or pads) I/O


0


to I/O


3


and memory cell array M-ARAY


2


for external terminals (or pads) I/O


4


to I/O


7


. At this time, as in

FIG. 5

, the word lines are formed in the lateral direction (or horizontal direction in the figure) and the data lines in the longitudinal direction (or vertical direction in the figure). A row address decoder XDCR for selecting and controlling the word lines is disposed in a central plan view area on the front face of the semiconductor chip between the two memory cell arrays M-ARAY


1


and M-ARAY


2


, thereby facilitating selection and control of both parts of the memory array at a time. A column address decoder YDCR is formed under the row address decoder XDCR, as shown in

FIG. 6

, that is in an area on the front face of the semiconductor chip adjacent the central area thereof and near that one of the pair of longer peripheral edges at which the external terminals I/O


0


to I/O


7


are provided. The column selection switch MOS FET and the sense amplifiers YGSNS


1


, YGSNS


2


are formed under the memory array parts M-ARAY


1


, M-ARAY


2


, as shown in

FIG. 6

, that is, in an area on the front face of the chip adjacent to the corresponding memory cell arrays M-ARAY


1


and M-ARAY


2


and near the same longer peripheral edge of the device as that with respect to the column address decoder YDCR. The erase decoders ECR


1


, ECR


2


are formed in areas of the chip adjacent the memory array parts M-ARAY


1


, M-ARAY


2


, respectively, and near the other one of the pair of longer peripheral edges of the front face of the chip.




Generally, when data of the memory in the system realized on a single substrate is rewritten for each block, the selection of blocks is made by a high-order bit address. For example, for a 1-M bit memory for reading and writing each 8 bits at a time, the address signal is formed of 17 bits of A


16


to A


0


. If the memory array of this memory device is divided into 4 blocks, two bits of A


16


and A


15


are, preferably, used for selecting a block to be erased.




However, the bonding pads through which signals are supplied are generally arranged as shown in FIG.


6


. The flash EEPROM, in general, takes substantially the same arrangement as the EPROM. A 1-M bit flash EEPROM seems to take such an arrangement as illustrated. In

FIG. 6

, the pads are labeled according to use/function at their positions. The flash EEPROM is different from the 1-M bit EPROM in that it has a terminal {overscore (EE)}. The reason for this arrangement is that the arrangement of input pins of the packaged memory is normally standardized. The circuit arrangement within the chip is limited chiefly by the I/O terminals, or the column selection switch MOSFET and the sense amplifiers YGSNS


1


, YGSNS


2


are disposed under the memory array, or near the I/O terminals. The higher-order, or more-significant bit address of A


16


and A


15


is disposed on the upper side. For minimizing the length of the wiring from each input/output pad to circuits, since the column address decoder YDCR, the column selection switch MOS FET, and sense amplifiers YGSNS


1


, YGSNS


2


are disposed under the memory array, it is natural that the high-order address of A


16


and A


15


is used for the row selection address, and that a low-order address is used for the column selection address.




In this case, when the memory blocks are formed along the data lines as shown in

FIG. 5

, the blocks to be erased are selected by the column address, or the lower-order address. If selection is made differently, that is, using the high-order address, the length of the wiring from the input and output terminals becomes long, and particularly the reading speed is decreased due to the delay in the wiring.




The method of electrically erasing the above flash EEPROM (simultaneous electrical erasure type EEPROM) (electrically erasable and programmable read only memory) is described in the IEEE Journal of Solid State Circuits, vol. 23, No. 5, October, 1988, pp. 1157-1162. When the electrons within the floating gate are pulled toward the source by use of tunneling, the sources of all memory cells are connected together. By a single application of a high voltage to the common source line, it is possible to electrically erase the entire memory array at a time.




Also, it is necessary, upon the start of an erasing operation, to charge the electrostatic capacitance associated with the common source line and, upon ending of an erasing operation, to discharge it.




SUMMARY OF THE INVENTION




In the prior art, no consideration has been given to the program disturbance mechanism, circuit layout, and length of wiring.




Accordingly, it is an object of this invention to provide a semiconductor nonvolatile memory device which is substantially unaffected by the problem of program disturbance and which can easily facilitate electrical erasure for each block at a time.




That is, according to one aspect of this invention, as shown in

FIG. 7

, the electrically erasable semiconductor nonvolatile memory device is divided into a plurality of memory blocks so that the memory cells connected to one word line belong to one and the same memory block. For an information erasure operation, a high voltage is applied to, for example, the source. In

FIG. 7

, CS


71


to CS


73


represent the common source lines for the blocks B


71


to B


73


, respectively, and ERC


1


to ERC


3


the information erase signal generation circuits for controlling the source line potential for electrical erasing.




According to the above aspect of the invention, the program disturbance time is not dependent on the number of times of rewriting, and is a sum of the time durations in which the other memory cells on the same word line are written in. Moreover, since the row address is used for selecting a memory block, the length of wiring is decreased, and thus the adverse effect on the reading speed can be reduced.




Moreover, in the method of electrically erasing the conventional semiconductor nonvolatile memory device, an undesirable increase of the charge current and discharge current that results upon erasing are not considered, and thus when the erasing is started and stopped, a large charge current and discharge current flow, respectively.




According to another aspect of this invention, in order to reduce the charge current to and discharge current from the memory cell array upon erasing, the memory cell array is divided into two or more memory blocks, and the range of regions, i.e., portion or part, of the memory cell array to be erased, specified from outside of, or within the device, is on a memory block-by-memory block or on a memory sub-block-by-memory sub-block basis, each memory block being divided into memory sub-blocks. And, upon erasing the above range of memory regions, the erasing of memory blocks or memory sub-blocks is performed with a time delay between the memory blocks or memory sub-blocks.




The above-mentioned another aspect of this invention will be mentioned briefly below.





FIG. 12

shows the blocks BL


1


to BL


16


into which the memory cell array is divided and each of which has a plurality of memory cells each including a field effect transistor element. If blocks BL


1


to BL


4


or part S of the memory array is a specified range to be erased, the block BL


1


is first erased, and a time thereafter the next block BL


2


is erased. Also, a time thereafter the block BL


3


is erased, and similarly a time thereafter the block BL


4


is erased.




Thus, it is possible to reduce the number of the sources, the drains or exclusive gate lines of FET elements to which a high voltage for erasing is applied, the electrostatic capacitance associated therewith and the charging and discharging currents. Also, it can be realized to erase various different combinations of parts of the blocks BL


1


to BL


16


including simultaneous erasing of all the memory array.




The electrical erasing is performed by applying a high voltage to the sources, drains or exclusive gates of the FET elements of a memory cell group of the blocks, grounding the control gates and pulling the electrons within the floating gates toward the sources, drains or exclusive gates by tunneling.




The application of a high voltage is made by a method using the information erase signal generation circuits ERC


1


to ERC


4


for applying a high voltage to each of the blocks BL


1


to BL


4


as shown in

FIG. 13

, or another method using at least one information erase signal generation circuit ERC for applying a which voltage to a selected one of the blocks BL


1


to BL


4


as shown in FIG.


14


.




The information erase signal generation circuit will be described later.





FIG. 15

is a waveform diagram of voltage waveforms EP


1


to EP


4


to be applied to the sources, drains or exclusive gates of FET elements, and of current waveforms IB


1


to IB


4


of charging and discharging currents flowing at this time in the means shown in

FIG. 13

, and

FIG. 16

is similarly a waveform diagram thereof in the means shown in FIG.


14


. It is assumed that the electrical erasing is made at the high levels of the voltage waveforms EP


1


to EP


4


shown in

FIGS. 15 and 16

. As illustrated, the voltage waveforms EP


1


to EP


4


are sequentially shifted by a time difference.




According to the above means mentioned with reference to

FIGS. 12

to


16


, when an entire memory cell array or blocks thereof, corresponding to a part of the semiconductor nonvolatile memory device, are electrically erased, the charging and discharging currents from the memory cell array can be decreased, and the peak erase current can be reduced.











BRIEF DESCRIPTION OF THE DRAWINGS





FIGS. 1

to


2


are cross-sectional diagrams of conventional memory cells.





FIGS. 3

to


4


are schematic circuit diagrams of memory cell arrays.





FIG. 5

is a plan view of a memory cell array shown in FIG.


3


.





FIG. 6

is a schematic plan view of a conventional semiconductor memory device.





FIG. 7

is a schematical diagram of a memory cell array according to one embodiment of this invention.





FIG. 8

is a circuit diagram of another embodiment of a semiconductor memory device of this invention.





FIG. 9

is a circuit diagram of the information erasure signal generation circuit used in the embodiment of this invention.





FIG. 10

is a plan view of the memory cell array in this embodiment of this invention.





FIG. 11

is a plan view of still another embodiment of a semiconductor memory device of this invention.





FIGS. 12

,


13


and


14


are schematic plan views of memory cell arrays useful for explaining other embodiments of this invention.





FIGS. 15 and 16

are operating-waveform diagrams related to the embodiments of

FIGS. 13 and 14

, respectively.





FIG. 17

is a schematical plan view of a divided memory cell array in a further embodiment of this invention.





FIG. 18

is a circuit diagram of still another embodiment of a semiconductor memory device of this invention.





FIG. 19

is a circuit diagram of the information erase signal generation circuit used in the embodiments of this invention.





FIGS. 20

,


22


,


24


and


26


are schematic plan views of divided memory arrays in other embodiments of this invention.





FIGS. 21

,


23


,


25


, and


27


to


33


are circuit diagrams of other embodiments of a semiconductor memory device of this invention.











DESCRIPTION OF THE PREFERRED EMBODIMENTS




One embodiment of this invention will be described with reference to

FIGS. 8

to


11


. Here, the memory cell used is as shown in FIG.


2


. In other words, writing/reading operation is made on the drain side, and erasing is made on the source side.




The circuit elements shown in these figures are formed in one single-crystalline silicon semiconductor substrate (although not shown herein) or the like by a well-known CMOS (complementary MOS) integrated circuit manufacturing process, though not particularly limited thereto.




The integrated circuit is formed in a singlecrystalline p-type silicon semiconductor substrate, though not particularly limited thereto. The n-channel MOS FET has the source region and drain region thereof formed at a main surface of the semiconductor substrate and the gate electrode thereof, which is made of a polysilicon, is formed through a thin gate insulating film on that part of the main surface of the semiconductor substrate between the source region and the drain region. The p-channel MOS FET is formed in an n-type well region formed at the semiconductor substrate main surface. Thus, the semiconductor substrate constitutes the common substrate to a plurality of n-channel MOS FETs formed on the semiconductor substrate, and is supplied with ground potential used for the circuits. The common substrate gate to the p-channel MOS FETS, or the n-type well region, is supplied with a power supply voltage Vcc. If the integrated circuit formed is a high voltage circuit, it is connected to receive a high voltage Vpp provided from outside the substrate (or chip) or receives an internally generated high voltage or the like. The integrated circuit, alternatively, may be formed on a semiconductor substrate of a single-crystalline n-type silicon. In this case, the n-channel MOS FET is formed in the p-type well region.




Although particularly not limited to the following fact, in the EEPROM of this embodiment, the complementary address signals formed through address buffers XADB, YADB to which X, Y address signals AX, AY are supplied via the external terminals, are supplied to address decoders XDCR, YDCR, respectively. Also, although particularly not limited to the following fact, the address buffers XADB, YADB are enabled by an internal chip selection signal ce, and receive the address signals AX, AY from the external terminals to produce the complementary address signals formed of an in-phase address signal and opposite-phase address signal relative to those address signals.




The row address decoder XDCR is enabled by an address decoder enable signal DE to produce a selection signal for the word line W of the memory array M-ARAY according to the complementary address signals from the address buffer XADB. The column address decoder YDCR is enabled by the address decoder enable signal DE to produce a selection signal for data lines D


71


to D


73


of the memory array M-ARAY according to the complementary address signals from the address buffer YADB.




The memory array M-ARAY is represented by two memory blocks each of which has a plurality of nonvolatile memory cells arranged in rows and columns. These memory blocks B


71


and B


72


are formed of memory elements (nonvolatile memory cells) M


71


to M


76


and M


77


to M


82


, word lines W


71


-W


72


and W


73


-W


74


and data lines D


71


to D


73


.




The gates of FET elements of memory cells arranged on each row in the memory block are connected to the corresponding word lines, and the drains of FET elements arranged on each column are connected to the corresponding data lines. The sources of the FET elements in each memory block are coupled to a respective one of the common source lines CS


71


, CS


72


. In this embodiment, there are provided information erase signal generators EC


1


and EC


2


for the common source lines CS


71


and CS


72


, in which n-channel MOS FETs Q


10


, Q


20


are used to controllably apply in response to the output signals from the information erase signal generators, in a writing/reading operation, a ground potential to the common source lines CS


71


, CS


72


, and in which p-channel MOS FETs Q


17


, Q


20


are used for controllably applying the high voltage Vpp to the common source lines CS


71


, CS


72


for effecting erasing. The MOS FETs Q


17


, Q


10


and MOS FETs Q


19


, Q


20


constitute a CMOS circuit. The sources of the FET elements of memory cells on one or more rows of a corresponding memory block are connected to one common source line.




Although particularly not limited to the following fact, a total of 8 or 16 memory arrays each of which is mentioned above are provided for writing/reading for each 8 bits or 16 bits at a time. Here, an 8-bit arrangement is used, and one memory array thereof is typically shown.




For writing and reading, for example, each 8 bits at a time, 8 memory arrays one of which is shown are necessary. In this case, the memory cells of which the gates are connected to one word line belong to the same memory block.




The data lines D


71


to D


73


, constituting the one memory array M-ARAY, are connected through column selection MOS FET switches Q


7


to Q


9


, which receive the selection signal formed by the address decoder YDCR, to the common data line CD. The common data line CD is connected to receive write data from the output terminal of the writing data input buffer DIB, which receives the write signal supplied via the external terminal I/O, through a MOS FET Q


18


which is ON in a writing operation. In the other memory arrays of the multi-bit arrangement, similar column selection MOS FET switches are provided, and the selection signal is produced from the corresponding address decoder.




The common data line CD provided, associated with the memory array M-ARAY, is also coupled through the switch MOS FET Q


16


to the sense amplifier. For convenience of explanation, the circuit formed of MOS FETS Q


11


to Q


15


and Q


22


to Q


25


is called the sense amplifier.




In other words, in

FIG. 8

, the common data line CD exemplarily shown is connected to the source of an n-channel MOS FET Q


11


through the MOS FET Q


16


of which the source is connected to the MOS FET Q


11


and which is turned ON by the read control signal


re


generated by the circuit CNTR. The drain of the n-channel MOS FET Q


11


is connected to the power supply voltage terminal Vcc through a p-channel load MOS FET Q


12


of which the gate is supplied with ground potential for circuits. The load MOS FET Q


12


operates to supply a precharge current for reading to the common data line CD.




In order to increase the sensitivity of the MOS FET Q


11


, keep the data line CD substantially at a constant voltage and prevent weak writing during reading, the potential of the common data line CD is supplied through the switch MOS FET Q


16


to the gate of an n-channel drive MOS FET Q


13


which is the input side of an inverting amplifying circuit formed of the n-channel load MOS FET Q


13


and a p-channel load MOS FET Q


14


. The output voltage from the inverting amplifying circuit is supplied to the gate of the MOS FET Q


11


. Moreover, to prevent useless current consumption during the nonoperation period of the sense amplifier, an n-channel MOS FET Q


15


is provided between the gate of the MOS FET Q


11


and the circuit ground potential point. The gates of the MOS FET Q


15


and the P-channel MOS FET Q


14


are supplied with a timing signal {overscore (sc)} for operation of the sense amplifier.




The timing control circuit CNTR, though particularly not limited to the following, is constituted by CMOS logic circuits, and is responsive to the chip enable signal, output enable signal, write enable signal, erase enable signal and write/erase high voltage supplied through the external terminals {overscore (CE)}, {overscore (OE)}, {overscore (WE)}, {overscore (EE)} and Vpp, respectively, to produce the timing signals such as internal control signals {overscore (ce)}, {overscore (sc)}, a read low voltage Vcc/write high voltage Vpp, and so on.




In the read mode of EEPROM device, the internal signal {overscore (ce)} is low, and the DE,


sc


and


re


are high. The address decoder circuits XDCR, YDCR are enabled, and one word line and one data line are selected. The address decoder circuits XDCR, YDCR and data buffer input circuit DIB are supplied with a low voltage Vcc as the operating voltage. The MOS FET Q


14


within the sense amplifier is turned ON, and the MOS FET Q


15


is turned OFF.




The memory cell (FET element) has a high or low threshold value relative to the selection level of the word line, in accordance with the written data. When the memory cell is switched OFF since the threshold value thereof is selected to be high in response to the address decoders XDCR, YDCR even under the condition that the corresponding word line is at the selection level, the common data line CD is made to be at a relatively high level by the current supplied via MOS FETs Q


12


, Q


11


within the sense amplifier. On the other hand, when the selected memory cell is switched ON by the word line selection level, the common data line CD becomes a relatively low level.




In this case, the high level of the common data line CD is limited to a relatively low potential by the application of the output voltage of a relatively low level, generated by the inverting amplifying circuit Q


14


, Q


13


in response to the high level voltage on the line CD, to the gate of the MOS FET Q


11


. The low level of the common data line CD is limited to a relatively high potential by the application of the output voltage of a relatively high level, generated by the inverting amplifying circuit Q


14


, Q


13


in response to the low level voltage on the line CD, to the gate of the MOS FET Q


11


.




The amplifying MOS FET Q


11


operates to amplify the input from the gate grounded source and supply its output signal to a CMOS inverter circuit formed of MOS FETs Q


22


, Q


23


. This output signal is waveform-shaped by an inverter formed of MOS FETs Q


24


, Q


25


. The output signals SO to S


7


from the sense amplifier become high when the threshold value is high, whereas they become low when it is low. These signals are amplified by the corresponding data output buffer circuit DOB, and transmitted through the external output terminal I/O. This data output buffer circuit DOB is controlled by data output buffer control signals DO, {overscore (DO)} from the timing control circuit CNTR. The control signal DO is high in the read mode and verify mode after writing, and enables the data output buffer circuit DOB to supply data to the I/O terminal. Between the common data line CD corresponding to other memory block and the external terminals are provided the sense amplifier and read circuit including data output buffer DOB same as mentioned above.




In the write mode of EEPROM device, the internal signal {overscore (ce)} is low, DE, W


p


(write control signal) and wr (write data-control signal) are high, and


sc


,


re


and DO are low. The address decoder circuits XDCR, YDCR are enabled to select one word line and one data line. The address decoder circuits XDCR, YDCR and data input circuit DIB are respectively supplied with a high voltage Vpp as the operating voltage. The MOS FET Q


16


is switched OFF, and the data output buffer circuit DOB and sense amplifier are disabled. The word line on which writing is made is supplied with the high voltage Vpp. The data line connected to the memory cell in which its floating gate is to be injected with electrons is connected through the MOS FET Q


18


to the DIB to receive the high voltage Vpp. Thus, the memory cell is written in. The written memory cell has a high threshold voltage as a result of accumulating electrons in the floating gate, so that even if the word line is selected, the drain current does not flow. When no electrons are injected, the threshold voltage is low, and when the word line is selected, a current flows.




Between the common data line CD associated with other memory block and the external terminals are also provided the same write circuit including an input stage circuit and data input buffer circuit DIB as described above.




In the erase mode of the EEPROM device, the control signals DE, wr, re, DO, sc and W


p


are low. All or part of the X address signal AX supplied via the external terminals is used to select blocks to be erased, and the word lines of the blocks are all at the ground potential. At this time, the word lines of the other blocks may be at any potential. The erase pulse EP


1


and/or EP


2


associated with the selected blocks is made low, and a high voltage is supplied through an information erase signal generator EC


1


or EC


2


to the source of the memory cell.




Although particularly not limited to the following, the information erase signal generator EC


1


, EC


2


is constructed as shown in FIG.


9


. The erase pulse EP


1


, Ep


2


is supplied through inverters I


1


and I


2


and a high voltage inverter INV which are fundamentally powered by the Vcc, to the gates of the PMOS FET Q


17


, Q


19


, and through inverters I


1


, I


3


, I


4


which are powered by the Vcc, to the gates of NMOS FET Q


10


, Q


20


. If, for example, block B


71


is selected, the word lines W


71


, W


72


are grounded, and a high voltage is applied to a common source line CS


71


. Thus, the memory cells M


71


to M


76


are electrically erased. In this case, the other blocks are not erased since a high voltage is not applied thereto.




The memory blocks, divided as shown in

FIGS. 7 and 8

, cannot be made in the manufacturing method described in the well known example. This is because the well known example has the same plan structure as in the normal EPROM shown in FIG.


5


. Since as shown in

FIG. 5

, the data lines are made of a metal layer and formed to extend in the vertical direction, or in the direction perpendicular to the direction of the word lines, the common source lines CS


1


, CS


2


are formed of a metal layer in parallel with the data lines, and these common source lines are formed common to each block on the opposite side (on the upper side in the drawing) to the side on which the column selection switch MOS FET and the sense amplifier are disposed relative to the memory array.




In other words, in order to realize the block division shown in

FIGS. 7 and 8

, the plan structure shown in

FIG. 10

must be effected. Here, the common source lines CS


71


to CS


73


are made of a layer different from that of the data lines D


71


to D


74


to extend laterally, or in parallel with the word lines W


71


to W


75


. The common source lines desirably have a low resistance because they are used to maintain the sources of the memory cells at ground potential upon reading or writing, and to this end the common source lines are made of a metal layer different from that of the data lines.





FIG. 11

is a circuit arrangement of the semiconductor chip having above structure and similar to that shown in FIG.


6


.




The semiconductor chip is substantially rectangular, and has an electrically erasable semiconductor nonvolatile memory device and a plurality of connection pads including address signal pads A


0


-A


16


and I/O pads I/


00


-I/


07


in a peripheral portion of the chip. The semiconductor memory device may include, as shown in

FIGS. 7 and 8

, for example, semiconductor memory cell arrays M-ARAY


1


and M-ARAY


2


, respectively, each having a plurality of nonvolatile memory cells arranged in rows and columns and a plurality of word line conductors and a plurality of data line conductors, a row address decoder XDCR and a row address buffer circuit XADB, a column address decoder YDCR and a column address buffer circuit YADB, information erasure signal generating circuits ERC


1


and ERC


2


, and sense amplifiers YGSNS


1


and YGSNS


2


.




The row address decoder XDCR, provided for electrical connection with the address signal pads A


4


-A


16


, that is, for relatively higher order digits, is disposed in an area, covering a central plan view portion on the front face of the semiconductor chip which is between near end sides of the semiconductor memory cell arrays M-ARAY


1


and M-ARAY


2


, as viewed in a direction substantially parallel with the word line conductors. Meanwhile, the column address decoder YDCR is provided in an area, covering a different plan view portion on the front face of the semiconductor chip, in the vicinity of the semiconductor memory cell arrays and near that one of the pair of longer peripheral edges at which the external terminals (pads) I/O


0


-I/O


7


and address external terminals (pads) for relatively lower order digits (e.g., A


0


-A


3


) are disposed (for example, at the lower portion of the row address decoder XDCR as viewed on the drawing) so that electrical connection with the address signal pads A


0


-A


3


for relatively lower order digits can be easily facilitated. The information erasure signal generating circuits ERC


1


and ERC


2


, provided for effecting electrical connection with at least a portion of the address signal pads A


4


-A


16


for relatively higher order digits and selectively applying an information erasure signal to the semiconductor memory cell arrays, are respectively formed to cover other plan view areas on the front face of the semiconductor chip and which are disposed adjacent end sides of the corresponding areas of the semiconductor memory cell arrays, opposite end sides thereof adjacent the area for the row address decoder XDCR, as viewed in a direction substantially parallel with the word line conductors. The sense amplifiers YGSNS


1


and YGSNS


2


are formed to cover plan view areas on the front face of the semiconductor chip adjacent one of two opposite end sides of the semiconductor memory cell arrays M-ARAY


1


and M-ARAY


2


, respectively, as viewed in a direction substantially parallel with the data line conductors, near that one of the pair of longer peripheral edges of the semiconductor chip at which external terminals I/O


0


-I/O


7


are provided and for effecting electrical connection therewith.




According to this embodiment, since the common source lines are formed to extend in a direction substantially parallel with the word lines, and the memory is divided into blocks along the word lines, the information erase signal generating circuits ECR


1


, ECR


2


(for controlling erasure of a memory block to be selected through the common source line in an erasing mode) can be positioned, with respect to a plan view area, on the front face of the semiconductor chip adjacent an end side of the memory array opposite the end side thereof at which the row address decoder XDCR of the memory array is disposed adjacent thereto. Thus, as in the prior art, if the higher-order address such as A


16


and A


15


is used for the selection of the row address, and the low-order address for the selection of the column address, the block to be erased is selected by the row address, or the higher-order address. Therefore, the length of the wiring from the input and output terminals is decreased as compared with the previous example, so that the adverse effect on the read speed is reduced.




In that case, each exclusive-use gate line or several exclusive-gates lines are treated as one block.




While in this embodiment an external high voltage Vpp is applied for writing/erasing, this invention is not limited thereto. If a small current flows upon writing/erasing, a necessary high voltage may be generated from the Vcc within the device, and used for writing/erasing. Moreover, this internally boosting voltage source may be used together with the external high voltage Vpp.




This invention is, of course, not limited to the above embodiment. The arrangement of the circuits for controlling the normal writing/reading and so on and the arrangement of the circuits for controlling the erasing operation may be arbitrary if the above action can be realized.




According to this embodiment, as described above, the electrically erasable semiconductor nonvolatile memory device with memory cells as small as EPROM can be partially erased.




Another embodiment of this invention will be described with reference to FIG.


17


. In this embodiment, all the memory is erased. The memory array, as shown in

FIG. 17

, has a plurality of memory blocks arranged in columns. In

FIG. 17

, XADB/XDCR and YADB/YDCR represent the row address decoder/row address buffer circuit and column address decoder/column address buffer circuit, respectively. This arrangement may be changed. The memory blocks coincide with unit blocks DBO to DB


7


for writing/reading which will be described later.

FIG. 18

is a circuit diagram of the memory array of the corresponding semiconductor nonvolatile memory.




The circuit elements, though particularly not limited to the following, are formed on a semiconductor substrate such as a single crystalline silicon substrate by a well-known CMOS (complementary MOS) integrated circuit manufacturing process.




The integrated circuit is formed on a semiconductor substrate of single crystalline p-type silicon, though particularly not limited thereto. The n-channel MOSFET being formed has a source region, a drain region and a gate electrode, made of poly silicon, which is formed, through a thin gate insulating film, on a part of a main surface of the semiconductor substrate between the drain and source regions. The p-channel MOSFET, on the other hand, is formed in an n-type well region formed on the main surface of the semiconductor substrate. Thus, the semiconductor substrate serves as the substrate gate common to a plurality of n-channel MOSFETs formed thereon, and is supplied with ground potential for the circuits being formed. The substrate gate common to the p-channel MOSFETS, or the n-type well region is connected to the power supply voltage Vcc or to the high voltage Vpp externally applied or the internally generated high voltage. The integrated circuit may be formed on a single crystalline n-channel silicon semiconductor substrate. In this case, the n-channel MOSFETs are formed in the p-type well region.




Particularly though not limited to the following, in the semiconductor nonvolatile memory device of this embodiment the complementary address signals formed through the address buffers XADB, YADB which receive the row (X), column (Y) address signals AX, AY from the external terminals are supplied to the row, column address decoders XDCR, YDCR, respectively. Particularly though not limited to the following, the row, column address buffers XADB, YADB are enabled by the selection signal {overscore (ce)} from within the device to receive the address signals AX, AY from the external terminals and to form the complementary address signals including an internal address signal which is in phase with the address signal fed from the external terminal and an address signal of opposite phase therefrom.




The row (X) address decoder XDCR generates the selection signal for word line W of the memory cell array according to the complementary address signal from the address buffer XADB. The column (Y) address decoder YDCR generates the selection signal for data line D of the memory array according to the complementary address signal from the address buffer YADB.




Particularly though not limited to the following, the memory cell selection is made for 8 or 16 memory cells by the row address decoder XDCR and column address decoder YDCR because writing/reading is performed for each 8 bits or 16 bits. Hereinafter, a group of memory cells each corresponding to one bit is represented by the data block DB, and in this embodiment the data block DB is formed of 8 bits. The memory cells of one data block DB is formed of n cells in the word line direction (row direction) and m cells in the data line direction (column direction). In other words, the memory array includes


8


data blocks DB of n×m memory cells each. In this embodiment, the data block DB coincides with the memory block BL (

FIG. 12

) which is erased at a time.




The memory cell array has a plurality of row and column memory cells (for example, semiconductor nonvolatile memory cells/MOSFETs Q


1


to Q


48


in

FIG. 18

) including FET elements of the stacked structure having the source region and the drain region formed in the substrate and the control gate and the floating gate arranged in row and column directions, word lines (word line conductors) W, data lines (data line conductors) D, and common source lines (common source line conductors) CS. The common source lines substantially extend in the column direction on the substrate, a predetermined number of common source lines being electrically interconnected and connected to an information erase signal generation circuit shown in

FIG. 19

as will be described later. The source lines CS


0


, CS


1


, . . . of each data block are, upon erasing, supplied with the high voltage Vpp and, upon writing/reading other than erasing, supplied with ground potential for the circuits. In the memory cell array shown in

FIG. 18

, the control gates of the memory cells arranged in the same row, for example, Q


1


, Q


5


, Q


9


, Q


13


, Q


17


, Q


21


, Q


25


, Q


29


, Q


33


, Q


37


, Q


41


and Q


45


are connected to the corresponding word lines W


1


. The drains (regions) of the memory cells in the same column, for example, Q


1


to Q


4


, Q


13


to Q


16


, Q


25


to Q


28


, Q


37


to Q


40


are connected to the corresponding data lines D


1


.




The data lines D


1


to Dm of each data block DB (DB


0


, DB


1


, . . . ) are connected through the column selection switch MOSFETs Q


49


to Q


60


, which receive the selection signal formed by the column address decoder YDCR, to the common data lines CD. The common data lines CD (CD


1


, CD


2


, . . . ) are connected to the output terminals of the write data input buffer DIB which receive the write signals from the external terminals I/O, through the MOSFETs Q


61


, Q


63


, Q


65


, Q


67


which receive the write control signal


we


that is at an ON level upon writing. The common data lines CD are connected to the sense amplifier SA through the switch MOSFETs Q


62


, Q


64


, Q


66


, Q


68


which receive the read control signal


sc


which is at an ON level upon reading, and also to the external terminals I/O through the read data output buffer DOB.




The sources of a memory cell group of a predetermined number of columns, or m columns of each data block are connected to the common source lines CS


0


to CS


7


, and to the erase control circuits ERC


0


to ERC


7


.





FIG. 19

is a circuit diagram of the information erase signal generation circuit ERC. In

FIG. 19

, the erase control circuit ERC has n-channel MOSFETs Q


85


which are switched ON during the writing or reading operation to supply ground potential for circuits to the source lines CS, and p-channel MOSFETs Q


84


which are switched ON to supply the high voltage Vpp for erasing.




In

FIG. 18

, the erase signal er


0


generated from the timing control circuit CONT is supplied to the erase control circuit ERC


0


which is connected to the common source lines CS


0


of the data block DB


0


and to the delay circuit DLY


1


, and the output signal erl from the delay circuit DLY


1


is supplied to the erase control circuit ERC


1


and delay circuit DLY


2


of the following data block. Thus, the erase signal er for the previous block is supplied through the delay circuit DLY to the erase control circuit ERC of the next block.




The timing control circuit CONT, particularly though not limited to the following, is constituted by CMOS logic circuits and is responsive to the chip enable signal, output enable signal, write enable signal, erase enable signal and write, erase high voltage fed to the external terminals {overscore (CE)}, {overscore (OE)}, {overscore (WE)}, {overscore (EE)} and Vpp, respectively, to generate timing signals such as the internal control signals ce, sc, we, and erase signal ero, and the read power supply voltage Vcc, write high voltage Vpp and so on which are selectively supplied to the address decoder and so on.




The above memory cell, particularly though not limited to the following, is similar in its construction to that of the EPROM (erasable programmable read only memory). However, it is different from the conventional method of erasing the EPROM by use of ultraviolet ray in that the erase operation is electrically made by the tunneling between the sources, which are connected to the source line, and the corresponding floating gates.




Upon writing, the above internal signals


ce


and


we


are made a high level, respectively. The row, column address decoder circuits XDCR, YDCR and the data input buffer circuit DIB are supplied with the high voltage Vpp for the operating voltage. The word lines W (W


1


, W


2


, . . . ) through which writing is made are supplied with the high voltage Vpp. The data lines D (D


1


, D


2


, . . . ) connected with the memory cells of which the floating gates are to be injected with electrons are connected to the same high voltage Vpp as above. Thus, the memory cells are written in. The written memory cells have electrons accumulated on the floating gates.




Upon reading, the internal signals


sc


and


ce


are at a high level, respectively. The row, column address decoder circuits XDCR, YDCR and the data input buffer circuit DIB are supplied with the power supply voltage Vcc for the operating voltage. The word lines W connected to the memory cells to be read are supplied with the power supply voltage Vcc, and the data lines D are supplied with a low voltage of about 1 V for suppressing the weak writing from the sense amplifier SA. By this operation, the memory cells are read from. Since the written memory cells have electrons accumulated on the floating gates, and a high threshold voltage, drain current does not flow even if the word lines W are selected upon reading. The memory cells in which electrons are not injected have a low threshold voltage, and the current flows when the word lines W are selected. This current is received by the sense amplifier SA and supplied through the data output circuit DOB to the external terminal I/O. Thus, the memory cells are read from.




Upon erasing, the above internal signal ce and the erase signal er


0


are high level and the internal signals


sc


and


we


are made low level. The erasing can be started by supplying the control signal indicating the erase operation from the external terminal. At this time, all the word lines W are at nonselection level such as ground potential. When the erase signal er


0


generated from the timing control circuit CONT is at a high level, the p-channel MOSFET Q


84


within the information erase signal generation circuit ERC


0


shown in

FIG. 19

is ON, and the n-channel MOSFET Q


85


is OFF, thus the high voltage for erasing being supplied to the common source line CS


0


shown in FIG.


18


. Therefore, the memory cell group Q


1


to Q


12


of the data block DB


0


as one of the blocks of the memory array is erased. At this time, a high electric field is established from the control gate to the source so that the electrons accumulated on the floating gate of the memory cell are pulled toward the source lines by the tunneling, thus resulting in an erase operation.




The memory cell group of the next data block DB


1


starts erasing when the charging current is sufficiently reduced after the start of the operation of the data block DB


0


, in accordance with the relation between the high voltage application waveform EP (EP


1


, EP


2


, . . . ) and the charging current waveform IB (IB


1


, IB


2


, . . . ). This time delay is made by the delay circuit DLY


1


. Similarly, the memory group of the data block DB


7


connected to the information erase signal generation circuit ERC


7


starts erasing when the charging current to the data block DB


6


is sufficiently reduced. When the control signal er


0


from the control circuit CONT is low level at which the erasing operation is stopped, the p-channel MOSFET Q


84


within the information erase signal generation circuit ERC


0


shown in

FIG. 19

is turned OFF, and the n-channel MOSFET Q


85


is turned ON. Ground potential for circuits is supplied to the common source line CS


0


shown in

FIG. 18

, stopping the tunneling, thereby ending the erase operation of the memory cell group of the data block DB


0


. At this time, since charging current flows from the data block DB


0


, the memory cell group of each data block DB stops erasing after a delay time just as upon starting to erase, in accordance with the relation between the high voltage application waveform EP and the charge, discharge current waveform IB shown in FIG.


15


.




Thus, the whole memory array can be electrically erased with the charging and discharging currents from the memory array being reduced upon erasing.




While in this embodiment the erasing is made by applying a high voltage Vpp from the external, this invention is not limited thereto. If the current flowing upon writing or erasing is small, the desired high voltage Vpp may be produced from the power supply voltage Vcc within the device and used for writing or erasing. The internal voltage boosting power supply may be used together with the external high voltage Vpp.




Another embodiment will be described, which is the same nonvolatile memory as in the embodiment shown in

FIGS. 17 and 18

. In order to reduce the charging current to the memory array and the discharging current from the memory array, the memory cell array has k memory sub-blocks (k=2, 3, . . . ) of memory cell groups arranged in the column direction in each of the data blocks DB


0


to DB


7


mentioned in the previous embodiment as shown in FIG.


20


. This memory array can be all erased. In

FIG. 20

, 8 sub-blocks represented by the same reference, for example, SB


1


are a group of memory cells which can be specified by the same address.





FIG. 21

is a circuit diagram of the memory array of the semiconductor nonvolatile memory of this embodiment.




In

FIG. 21

, for example, the memory cell group belonging to the first sub-blocks SB


1


includes Q


1


to Q


4


, Q


13


to Q


16


, Q


25


to Q


28


and Q


37


to Q


40


connected to the data line D


1


. In

FIG. 21

, while the memory cell group connected to one of the data lines D (D


1


, D


2


, . . . ) of each data block DB (DB


0


, DB


1


, . . . ) is called the divided sub-block SB (SB


1


, SB


2


, SBk), several memory cell groups connected to two or more data lines D of each data block DB may be called as the sub-block. Each of the sub-blocks SB, as mentioned with reference to

FIGS. 17 and 18

, is connected to the information erase signal generation circuit


1


ERC


1


to


1


ERCk each shown in FIG.


19


. The control signals from the control circuit CONT and the delayed control signals delayed through delay circuits lDLY


2


, lDLY


3


, . . . are supplied to the information erase signal generation circuits


1


ERC


1


,


1


ERC


2


, . . . ,


1


ERCk) provided for each memory sub-block.




The operations for simultaneous electrical erasing, writing and reading are the same as in

FIGS. 17 and 18

.




Still another embodiment of this invention will be described which is the same semiconductor nonvolatile memory as in

FIGS. 17 and 18

. In order to reduce the charging current to and discharging current from the memory array, each of the memory blocks DB


0


to DB


7


is divided into k (k=2, 3, . . . ) memory sub-blocks of memory cell groups in the row direction as shown in

FIG. 22

, so that the whole memory array can be erased.





FIG. 23

is a circuit diagram of the memory array of the semiconductor nonvolatile memory of this embodiment.




In

FIG. 23

, the memory cell group of, for example, the first sub-block SB


1


includes Q


1


, Q


5


, Q


9


, Q


13


, Q


17


, Q


21


, Q


25


, Q


29


, Q


33


, Q


37


, Q


41


and Q


45


connected to the word line W


1


. In

FIG. 23

, while the memory group connected to one word line W of each data block DB is called the divided block SB, several memory cell groups connected to two or more word lines W of each data block DB may be called so. As in the embodiment shown in

FIGS. 17 and 18

, each divided sub-block SB is connected to the information erase signal generation circuit ERC


1


to ERCn shown in FIG.


19


. The control signal from the control circuit CONT and the delayed control signals


2


er


1


,


2


er


2


, . . .


2


erk delayed through delay circuits


2


DLY


2


,


2


DLY


3


, . . . are supplied to information erase signal generation circuits


2


ERC


1


,


1


ERC


2


, . . .


2


ERCk provided for each memory sub-block, respectively.




The operations for simultaneous electrical erasing, writing and reading of the memory array are the same as in the embodiment shown in

FIGS. 17 and 18

.




In this embodiment, the memory cells connected to the same word line belong to the same memory sub-block, and thus the program disturbance time mentioned with reference to

FIGS. 3

to


5


, and the length of the wiring described with reference to

FIG. 6

are reduced.




A further embodiment of the invention will be described which is based on the semiconductor nonvolatile memory in

FIGS. 17 and 18

. In order to reduce the charging current to and discharging current from the memory array, the k (k=1, 2, . . . ) divided sub-blocks SB


1


to SB


32


are arranged in arbitrary column directions different from the data block DB shown in

FIG. 24

so that the whole memory array can be erased. The data blocks are each divided in the same way as in the embodiment of

FIGS. 20 and 21

, but the voltage upon erasing is differently applied.





FIG. 25

is a circuit diagram of the memory array of the semiconductor nonvolatile memory of this embodiment.




In

FIG. 25

, the memory cell group of, for example, first divided sub-blocks SB


1


includes memory cells of Q


1


to Q


4


connected to the data lines D


1


of the data block DB


0


. In

FIG. 25

, while the memory cell group connected to one data line D is called the divided sub-block SB, several memory cell groups connected to two or more data lines D may constitute the sub-block. As in the embodiment shown in

FIGS. 17 and 18

, the sub-blocks SB are each connected to the information erase signal generation circuits ERC


01


, ERC


02


, . . . , ERC


7


k. The control signal from the control circuit CONT and the delayed control signals er


02


, er


03


, . . . , erok delayed through the delay circuits DLY


02


, DLY


03


, . . . , DLY


7


k are supplied to the information erase signal generation circuits ERC


01


, ERC


02


, . . . , ERC


0


K, respectively.




The operations of simultaneous electrical erasing, writing and reading in the memory array are the same as in the embodiment shown in

FIGS. 17 and 18

.




A still further embodiment of this invention will be described which is the same semiconductor nonvolatile memory device as in

FIGS. 17 and 18

. In order to reduce the charging current to and discharging current from the memory array, the memory blocks DB


1


to DB


7


are respectively divided into k memory sub-blocks (k=1, 2, . . . ) of memory cell groups in the column direction as shown in

FIG. 26

, so that part or all of the memory array can be erased. The part to be erased is specified by the column address signal ay from the external AY.





FIG. 27

is a circuit diagram of the memory array of the semiconductor nonvolatile memory device of this embodiment.




In

FIG. 27

, the memory cells belonging to the data lines represented by the same reference, for example, Q


1


to Q


4


, Q


13


to Q


16


, Q


25


to Q


28


, Q


37


to Q


40


are selected by the column address signal ay and erased. At this time, only the erase control signal


3


er


01


becomes a high level, and erase control signals


3


er


02


to


3


er


0


k are at a low level, respectively. As shown in

FIG. 15

, the


3


ERC


01


generates a high voltage pulse, starting to erase the memory cells Q


1


to Q


4


. Then, the control signal passed through the delay circuit


3


DLY


31


is transmitted to the erase control circuit


3


ERC


31


for controlling the sources of the memory cells Q


13


to Q


16


, starting to erase the memory cells Q


13


to Q


16


. In a similar manner, the memory cells Q


25


to Q


28


and Q


37


to Q


40


start erasing. Also, erasing is stopped as in FIG.


15


.




In

FIG. 27

, while the divided sub-block B is treated as the memory group connected to one data line D, and connected to the erase control circuit


3


ERC


01


to


3


ERC


7


k shown in

FIG. 19

, the divided sub-block may be treated as several memory cell groups connected to two or more data lines D.




With this arrangement, any memory cell group connected to the data line D of the same address can be erased. In other words, various different parts of the memory array can be erased by the combination of the erase control signals


3


er


01


to


3


er


0


k.




The operations of electrical erasing, writing and reading in the memory array are the same as in the embodiment shown in

FIGS. 17 and 18

.




A further embodiment of this invention will be described which is the same semiconductor nonvolatile memory device as in

FIGS. 17 and 18

. In order to reduce the charging current to and discharging current from the memory cell array, the data block DB is divided into k (k=1, 2, . . . ) memory sub-blocks of memory cell groups in the column direction as shown in

FIG. 26

so that one or a plurality of the data blocks DB


0


to DB


7


can be erased.





FIG. 28

is a circuit diagram of the memory array of the semiconductor nonvolatile memory of this embodiment.




In

FIG. 28

, the data block DB to be erased is specified by the address input signal ay. If the data block DB


0


is erased, only the erase control signal


4


er


01


is made a high level, and the erase control signals


4


er


11


,


4


er


21


,


4


er


71


remain at a low level. In this case, the memory cell group of each divided sub-block SB includes Q


1


to Q


4


connected to the data line D


1


of the data block DB


0


, Q


5


to Q


8


connected to the data line D


2


, and Q


9


to Q


12


connected to the data line Dm. In

FIG. 28

, while the memory cell group connected to one data line D is treated as the divided sub-block and connected to the information erase signal generation circuit ERC


01


to ERC


7


k, several memory cell groups connected to two or more data lines D may be treated as the divided sub-block DB.




While in

FIG. 28

, one data block DB is erased, a plurality of data blocks may be erased. In this case, a plurality of blocks are selected by the address ay. With this arrangement, an arbitrary number of data blocks DB can be erased. In other words, various different parts of the memory array can be erased by the combination of the erase control signals


4


er


11


,


4


er


21


, . . . ,


4


er


71


.




The operations of electrically erasing, writing and reading in the memory array are the same as in

FIGS. 17 and 18

.




Another embodiment of this invention will be mentioned which is based on the semiconductor nonvolatile memory device in

FIGS. 17 and 18

. In order to reduce the charging current to and discharging current from the memory array, the divided memory sub-blocks SB


1


to SB


10


are arranged in the row direction as shown in

FIG. 22

so that part or all of the memory array can be erased.





FIG. 29

is a circuit diagram of the memory array of the semiconductor nonvolatile memory device of this invention.




In

FIG. 29

, the memory cells, for example, Q


1


, Q


2


, Q


5


, Q


6


, Q


9


, Q


10


, Q


13


, Q


14


, Q


17


, Q


18


, Q


21


, Q


22


, Q


25


, Q


26


, Q


29


, Q


30


, Q


33


, Q


34


, Q


37


, Q


38


, Q


41


, Q


42


, Q


45


and Q


46


belonging to the word lines W selected by the row address signal ax are selected and erased. At this time, the erase control signal


5


er


1


is made a high level, and the erase control signal


5


ern-


1


is at a low level. In this case, the memory cell group of each divided sub-block SB is divided into the memory cell group of which the gates are connected to the word line W


1


, and the memory cell group of which the gates are connected to the word line W


2


, these two blocks being erased as in FIG.


15


. In

FIG. 29

, while the memory cell group connected to one word line W is treated as the divided sub-block and connected to the erase control circuit


5


ERC


1


to


5


ERCk, and the range to be erased is the memory group connected to two word lines W, the divided sub-block and the range to be erased are limited thereto, or several memory cell groups connected to two or more word lines W may be treated as the divided sub-block and such range may be erased.




With such arrangement, the memory cell group connected to an arbitrary number of word lines W can be erased. In other words, various different parts of the memory array can be erased by the combination of the erase control signals


5


er


1


to


5


ern-


1


.




The operations of electrical erasing, writing and reading are the same as in

FIGS. 17 and 18

.




In this embodiment, since the memory cells connected to the same word line belong to the same memory sub-block, the program disturbance time mentioned with reference to

FIGS. 3

to


5


and the length of the wiring described with reference to

FIG. 6

are reduced.




An even further embodiment of this invention will be described in which the arrangement of the divided block is the same as shown in

FIGS. 17 and 18

, but the high voltage is applied in a different way.





FIG. 30

is a circuit diagram of the memory array of the semiconductor nonvolatile memory device of this embodiment.




In

FIG. 30

, the erase control circuit


6


ERC shown in

FIG. 19

is connected to the memory cell group of each data block DB


0


to DB


7


through the MOSFETs Q


69


to Q


72


which are turned ON by the switch signals


6


er


0


to


6


er


7


. The threshold voltages of the MOSFETs Q


69


to Q


72


are selected to be low values to prevent the erase voltage Vpp from being effectively reduced or the MOSFETs Q


69


to Q


72


can, alternatively, be of the p-channel conductivity type.




Upon erasing, the input signal


6


er to the erase control circuit


6


ERC is made a high level by the column address signal ay.




As to the time of erasing the memory cell group of each data block DB, the next or succeeding data block starts erasing when the discharging current from the previous data block is sufficiently reduced, in accordance with the relation between the high voltage waveform EP to be applied and the charging and discharging current waveform IB shown in FIG.


16


. The timing control circuit CONT generates the erase switch signals


6


er


0


to


6


er


7


for controlling the timings of the erase operation. With this arrangement, the memory array can be all erased at a time.




The operations of electrically erasing, writing and reading in the memory array are the same as in

FIGS. 17 and 18

.




A still further embodiment of this invention will be described in which the arrangement of the divided block is the same as in

FIGS. 20 and 21

, but the high voltage is applied in a different way.





FIG. 31

is a circuit diagram of the memory array of the semiconductor nonvolatile memory device of this embodiment.




In

FIG. 31

, the information erase signal circuit


7


ERC shown in

FIG. 19

is connected to the memory cell group which is connected to the data lines D


1


to Dm, through the MOSFET Q


73


to Q


75


which are made on by the switch signals er


1


to erk. The threshold voltages of the MOSFETs Q


73


to Q


75


are selected to be small values to prevent the erase voltage Vpp from being, effectively, reduced or the MOSFETs Q


73


to Q


75


can, alternatively, be of the p-channel conductivity type.




Upon erasing, the input signal


7


er to the erase control circuit


7


ERC is made a high level. The timing control circuit CONT produces switch signals


7


er


1


to


7


erk as the gate input signals to the MOSFETs Q


73


to Q


75


which specify the memory cell group to be erased.




As to the time of erasing the memory cell group connected to each data line D


1


to Dm, the next or succeeding data block starts erasing when the discharging current from the previous data block is sufficiently reduced, in accordance with the relation between the high voltage waveform EP to be applied and the charging and discharging current waveform IB shown in FIG.


16


. The timing control circuit CONT generates the erase switch signals


7


er


1


to


7


erk for controlling the timings of the erase operation. With this arrangement, the memory cells of the memory cell group of an arbitrary number of data lines D can be erased. In other words, it is possible to realize a partial erasing of the various data blocks DB including erasing of the entire memory array in accordance with the combination of the address signals.




The operations of electrically erasing, writing and reading in the memory array are the same as in

FIGS. 17 and 18

.




An additional embodiment of this invention will be described in which the arrangement of the divided block is the same as in

FIGS. 22 and 23

, but the high voltage is applied in a different way.





FIG. 32

is a circuit diagram of the memory array of the semiconductor nonvolatile memory device of this embodiment.




In

FIG. 32

, the erase control circuit


8


ERC shown in

FIG. 19

is connected to the memory cell group connected to the word lines W


1


to Wn through the MOSFETs Q


76


to Q


79


which are turned ON by the switch signals


8


er


1


to


8


erk, which will be described later. The threshold voltages of the MOSFETs Q


76


to Q


79


are selected to be small values to prevent the erase voltage Vpp from being, effectively, decreased or the MOSFETs Q


76


to Q


79


can, alternatively, be of p-channel conductivity type.




Upon erasing, the input signal


8


er to the erase control circuit


8


ERC is made a high level. The timing control circuit CONT produces switch signals


8


er


1


to


8


erk as the gate input signals to the MOSFETs Q


76


to Q


79


for specifying the memory cell group to be erased.




As to the time of erasing the memory cell group connected to each word line Wl to Wn, the next or succeeding data block starts erasing when the discharging current from the previous data block is sufficiently reduced, in accordance with the relation between the high voltage waveform EP to be applied and the charging and discharging waveform IB shown in FIG.


16


. The timing control circuit CONT generates the switch signals


8


er


1


to


8


erk for controlling the timings of the erasing operation. Just as in

FIGS. 17 and 30

, this arrangement is able to erase the memory cells of the memory cell group of an arbitrary number of word lines W. In other words, it is possible to realize a partial erasing of various different data blocks DB including erasing of the entire memory array in accordance with the combination of the address signals.




The operations of electrical erasing, writing and reading in the memory array are the same as in

FIGS. 17 and 18

.




Additionally, an even further embodiment of this invention will be described in which the arrangement of the divided block is the same as in

FIGS. 26 and 27

but the high voltage is applied in a different way.





FIG. 33

is a circuit diagram of the memory array of the semiconductor nonvolatile memory device of this invention.




In

FIG. 33

, ground potential for circuits is always applied to the sources of the memory cells, and erasing is made on the data line side of the drain. The common data lines CD to the data lines Dl to Dm of each data block DB are connected to the erase control circuits


9


ERC


1


to


9


ERC


7


shown in FIG.


19


through the MOSFETs Q


80


to Q


83


which are turned ON by the erase control signal


9


er and the delayed control signals


9


er


2


to


9


er


7


which are produced by delaying that control signal. The threshold voltages of the MOSFETs Q


49


to Q


60


and Q


80


to Q


83


are selected to be small values to prevent the erase voltage Vpp from being reduced or the MOSFETs Q


49


to Q


60


and MOSFET Q


80


to Q


83


are, alternatively, of the p-channel conductivity type.




Upon erasing, the input signal


9


er to the information erase signal generation circuit


9


ERC


1


is made a high level. The row decoder circuit XDCR sets all the word lines at the nonselection level, such as, ground potential. At this time, the column address signal AY from the external is supplied to the column decoder circuit YDCR, thus specifying a selection signal to the memory array group to be erased, to select at least one of the MOSFETs Q


49


to Q


60


and to turn it ON.




As to the erase time for the memory cell group connected to the respective data lines Dl to Dm, when the discharging current from the previous data block DB is decreased enough, the next or succeeding data block DB starts erasing, in accordance with the relation between the high voltage wave EP to be applied and the charging and discharging current waveform IB. The timing control circuit CONT generates a selection signal to the memory array group to be erased, in accordance with the control signal from the external or the inside. With this arrangement, it is possible to erase the memory cells of a memory cell group connected to an arbitrary number of data lines D. In other words, by the combination of address signals it is possible to realize various ways of partially erasing of data block DB including erasing of the entire memory array.




The operation for electrical erasing, writing and reading of memory array is the same as in the embodiment shown in

FIGS. 17 and 18

.




According to the embodiments mentioned above with reference to

FIGS. 17

to


33


, the memory array of the electrically erasable semiconductor nonvolatile memory device is divided into two or more blocks smaller than a memory array part to be erased, and the divided memory blocks are sequentially electrically erased in which case it is possible to reduce the charging current to and discharging current from the memory array in the erase mode.



Claims
  • 1. An electrically erasable semiconductor nonvolatile memory device comprising:a plurality of nonvolatile memory cells formed in a semiconductor substrate and arranged in an array of rows and columns, each of said memory cells including a field-effect transistor element having a floating gate, a control gate and drain and source regions; word line conductors extending in a first direction substantially parallel with said rows; and data line conductors extending in a second direction substantially parallel with said columns, the control gates and drain regions of said memory cells being connected with said word line and data line conductors, respectively, to form said array, said word line conductors and said data line conductors being responsive to a row decoder and a column decoder, respectively, and said array of nonvolatile memory cells consisting of a plurality of memory blocks, wherein each of said memory blocks includes at least one word line conductor and the memory cells connected thereto and a common source conductor, each common source conductor being connected to a corresponding one of plural erasing circuits and being connected to apply an erasing voltage, independently of said row decoder, to the source regions of the field-effect transistor elements of the memory cells in a corresponding one of said memory blocks and extending in said first direction substantially parallel with said word line conductors, each common source conductor belonging to a respective one of said memory blocks and serving, in an erasing operation, as a path for electrons to be extracted from the floating gates of the field-effect transistor elements of the memory cells in the memory block with which the common source conductor corresponds to, and each word line conductor belonging to a respective one of said memory blocks, and wherein simultaneous erasure of the memory cells connected to said at least one word line in a selected memory block is effected by providing a potential difference between that of said common source conductor, supplied with the erasing voltage, and each word line, supplied with a predetermined voltage, corresponding to that memory block and keeping said data line conductors from being supplied with a power potential, in an erase mode.
  • 2. An electrically erasable semiconductor nonvolatile memory device according to claim 1,wherein said first decoder circuit means and the information erasure signal applying means cover plan view areas of the main surface of said semiconductor substrate, respectively, adjacent opposing end sides, which are directioned substantially parallel with said columns, of a rectangular plan view area of said memory cell array, and wherein said second decoder circuit means covers a plan view area adjacent the plan view area of said first decoder circuit means in the column direction.
  • 3. An electrically erasable semiconductor nonvolatile memory device comprising:a semiconductor substrate having a main surface; a memory cell array having a plurality of nonvolatile memory cells arranged in rows and columns, each of said memory cells including a field-effect transistor element having a first gate electrode, drain and source regions formed at the main surface of said semiconductor substrate and a second gate electrode, said second gate electrode being interposed between said first gate electrode and that part of the main surface of said semiconductor substrate, associated with each said field-effect transistor element, which lies between said drain and source regions; first decoder circuit means for controlling said first gate electrode of the field-effect transistor elements of said memory cells; first conductors formed over said semiconductor substrate and extended as word lines, respectively, in a first direction substantially parallel with said rows, the first gate electrodes of the field-effect transistor elements of memory cells on one row being connected in common with a respective one of said first conductors; second conductors formed over said semiconductor substrate and extended in a second direction substantially parallel with said columns, the drain regions of the field-effect transistor elements of memory cells on one column being connected in common with a respective one of said second conductors; second decoder circuit means for controlling accessing of said second conductors through ON and OFF control of a switching circuit; third conductors formed over the main surface of said semiconductor substrate and extended in said first direction so as to be substantially parallel with said rows, the source regions of the field-effect transistor elements of at least one row of memory cells being connected in common with a respective one of said third conductors; and means for selectively applying to said third conductors an information erasure signal, independently of said first decoder circuit means, in which simultaneous erasure of the memory cells connected to one or more word lines is effected by providing a potential difference between that of a third conductor, supplied with said information erasure signal, and said one or more word lines, supplied with a predetermined voltage, corresponding thereto and by said second decoder circuit means keeping said switching circuit in an OFF state, in an erase mode, such that the drain regions are not supplied with a power potential.
  • 4. An electrically erasable semiconductor nonvolatile memory device according to claim 3, wherein the signal applying means for effecting electrical erasure includes a plurality of information erasure signal generating circuits in which one is provided for each of said third conductors, and means for controlling said information erasure signal generating circuits so that at least two of said information erasure signal generating circuits are operated with a time delay.
  • 5. A substantially rectangular semiconductor chip having an electrically erasable semiconductor nonvolatile memory device and a plurality of connection pads including address signal pads and I/O pads in a peripheral portion at a main surface of the chip, said semiconductor memory device comprising:at least one semiconductor memory cell array each having a plurality of nonvolatile memory cells arranged in rows and columns and a plurality of word line conductors and a plurality of data line conductors, each of said memory cells being connected with one word line conductor and one data line conductor, address signal pads for relatively higher order digits and those for relatively lower order digits being substantially arranged near one and the other of a first pair of opposing outer peripheral edges of the rectangular chip which are directioned substantially parallel with said word line conductors, respectively, each of said memory cells including a field-effect transistor element having a first gate electrode, a second gate electrode and first and second semiconductor regions formed in said chip, said second gate electrode being interposed between said first gate electrode and that part of the main surface of said chip, associated with each said field-effect transistor element, which lies between said first and second semiconductor regions, said word line conductors being formed at the main surface of said chip and extended in a first direction substantially parallel with said rows, the first gate electrodes of field-effect transistor elements of memory cells on one row being connected in common with a respective one of said word line conductors, said data line conductors being formed at the main surface of said chip and extended in a second direction substantially parallel with said columns, the first semiconductor regions of field-effect transistor elements of memory cells on one column being connected in common with a respective one of said data line conductors, and erasure line conductors being formed at the main surface of said chip and extended in said first direction so as to be substantially parallel with said rows, wherein each array of said at least one semiconductor memory cell array includes a plurality of memory blocks, each memory block being comprised of plural rows of memory cells in which the second semiconductor regions of the field-effect transistor elements thereof are connected in common with a same one of said erasure line conductors, said erasure line conductors corresponding, respectively, to different ones of said memory blocks; a row address decoder, for electrical connection with said address signal pads for relatively higher order digits, covering a first plan view area of the main surface of the chip, adjacent a first end side which is directioned substantially parallel with said data line conductors, of a second plan view area which is for said semiconductor memory cell array; a column address decoder, covering a third plan view area of the main surface of said chip in the vicinity of said semiconductor memory cell array and near that outer peripheral edge of said chip where said address signal pads for lower order digits are arranged for electrical connection therewith; erasure means, covering a fourth plan view area of the main surface of said chip adjacent a second end side of said second plan view area, for said semiconductor memory cell array, which second end side is opposite the first end side thereof and which is directioned substantially parallel with said data line conductors, provided for electrical connection with at least a portion of said address signal pads for relatively higher order digits for selectively applying an information erasure signal to said semiconductor memory cell array, wherein said erasure means selectively applies an information erasure signal to said erasure line conductors, independently of said row address decoder, in which simultaneous erasure is effected of the memory cells within a selected memory block and said data line conductors are kept from being supplied with a power potential in an erase mode; and sense amplifier means, covering a fifth plan view area of the main surface of said chip adjacent that one of third and fourth opposite end sides of said second plan view area for said semiconductor memory cell array, which is directioned substantially parallel with said word line conductors, near that outer peripheral edge of said chip where said I/O pads are arranged for electrical connection therewith.
  • 6. An electrically erasable semiconductor nonvolatile memory device according to claim 4, wherein said memory cell array includes a plurality of memory blocks, each memory block is comprised of plural rows of memory cells in which the source regions of the field-effect transistor elements thereof are connected in common with a same one of said third conductors, said third conductors corresponding, respectively, to different ones of said memory blocks.
  • 7. An electrically erasable semiconductor nonvolatile memory device according to claim 3, wherein said memory cell array includes a plurality of memory blocks, each memory block is comprised of plural rows of memory cells in which the source regions of the field-effect transistor elements thereof are connected in common with a same one of said third conductors, said third conductors correspond, respectively, to different ones of said memory blocks.
  • 8. An electrically erasable semiconductor nonvolatile memory device according to claim 5, wherein said pair of opposing outer peripheral edges of said rectangular semiconductor chip correspond to the pair of relatively longer peripheral edges thereof.
  • 9. An electrically erasable semiconductor nonvolatile memory device comprising:a plurality of nonvolatile memory cells formed in a semiconductor substrate and arranged in an array of rows and columns, each of said memory cells including a field-effect transistor element having a floating gate, a control gate and first and second semiconductor regions; word line conductors extending in a first direction substantially parallel with said rows; data line conductors extending in a second direction substantially parallel with said columns, the control gates and first semiconductor regions of said memory cells being connected with said word line and data line conductors, respectively, to form said array, said array of nonvolatile memory cells consisting of a plurality of memory blocks, wherein each of said memory blocks includes at least one word line conductor and the memory cells connected thereto and a common conductor connected to the second semiconductor regions of the field-effect transistor elements of the memory cells in said each memory block and extending in said first direction substantially parallel with said word line conductors, each common conductor belonging to a respective one of said memory blocks and serving, in an erasing operation, as a path for electrons to be extracted from the floating gates of the field-effect transistor elements of the memory cells in the memory block with which the common conductor corresponds to, and each word line conductor belonging to a respective one of said memory blocks; and an erasure signal generator coupled to the common conductors, wherein said erasure signal generator is responsive to an externally supplied address signal to generate an erasure signal to be selectively applied to at least one of the common conductors, independently of selection signals supplied to said word line conductors, and wherein simultaneous erasure of memory cells connected to said at least one word line in a selected memory block is effected by providing a potential difference between that of said common conductor, supplied with the erasure signal, and each word line conductor, supplied with a predetermined voltage, corresponding to that memory block and keeping said data line conductors from being supplied with a power potential, in an erase mode.
  • 10. An electrically erasable semiconductor nonvolatile memory device comprising:a semiconductor substrate having a main surface; a memory cell array having a plurality of nonvolatile memory cells arranged in rows and columns, each of said memory cells including a field-effect transistor element having a first gate electrode, first and second semiconductor regions formed at the main surface of said semiconductor substrate and a second gate electrode, said second gate electrode being interposed between said first gate electrode and that part of the main surface of said semiconductor substrate, associated with each said field-effect transistor element, which lies between said first and second semiconductor regions; decoder circuit means for controlling said first gate electrode of the field-effect transistors of said memory cells; first conductors formed over said semiconductor substrate and extended in a first direction substantially parallel with said rows, the first gate electrodes of field-effect transistor elements of memory cells on one row being connected in common with a respective one of said first conductors; second conductors formed over said semiconductor substrate and extended in a second direction substantially parallel with said columns, the first semiconductor regions of field-effect transistor elements of memory cells on one column being connected in common with a respective one of said second conductors; third conductors formed over the main surface of said semiconductor substrate and extended in said first direction so as to be substantially parallel with said rows, the second semiconductor regions of at least one row of field-effect transistor elements of memory cells being connected in common with a same one of said third conductors, each third conductor corresponding to a respectively different set of memory cells in which each set includes one or more rows of memory cells; and means for selectively applying to said third conductors an information erasure signal, independently of said decoder circuit means, in response to an externally supplied address signal, in which simultaneous erasure of memory cells in a selected set is effected and said second conductors are kept from supplying a power potential to the first semiconductor regions of the field-effect transistor elements of the memory cells of said memory cell array in an erase mode.
  • 11. A substantially rectangular semiconductor chip having an electrically erasable semiconductor nonvolatile memory device and a plurality of connection pads including address signal pads and I/O pads in a peripheral portion at a main surface of the chip, said semiconductor memory device comprising:at least one semiconductor memory cell array each having a plurality of nonvolatile memory cells arranged in rows and columns and a plurality of word line conductors and a plurality of data line conductors, each of said memory cells being connected with one word line conductor and one data line conductor, address signal pads for relatively higher order digits and those for relatively lower order digits being substantially arranged near one and the other of a first pair of opposing outer peripheral edges of the rectangular chip which are directioned substantially parallel with said word line conductors, respectively, each of said memory cells including a field-effect transistor element having a first gate electrode, a second gate electrode and drain and source regions formed in said chip, said second gate electrode being interposed between said first gate electrode and that part of the main surface of said chip, associated with each said field-effect transistor, which lies between said drain and source regions, said word line conductors being formed at the main surface of said chip and extended in a first direction substantially parallel with said rows, the first gate electrodes of field-effect transistor elements of memory cells on one row being connected in common with a respective one of said word line conductors, said data line conductors being formed at the main surface of said chip and extended in a second direction substantially parallel with said columns, the drain regions of field-effect transistor elements of memory cells on one column being connected in common with a respective one of said data line conductors, and erasure line conductors being formed at the main surface of said chip and extended in said first direction so as to be substantially parallel with said rows, the source regions of at least one row of field-effect transistor elements of memory cells being connected in common with a same one of said erasure line conductors, each erasure line conductor corresponding to a respectively different set of memory cells in which each set consists of one or more rows of memory cells; a row address decoder, for electrical connection with said address signal pads for relatively higher order digits, covering a first plan view area of the main surface of the chip, adjacent a first end side which is directioned substantially parallel with said data line conductors, of a second plan view area which is for said semiconductor memory cell array; a column address decoder, covering a third plan view area of the main surface of said chip in the vicinity of said semiconductor memory cell array and near that outer peripheral edge of said chip where said address signal pads for lower order digits are arranged for electrical connection therewith; erasure means, covering a fourth plan view area of the main surface of said chip adjacent a second end side of said second plan view area, for said semiconductor memory cell array, which second end side is opposite the first end side thereof and which is directioned substantially parallel with said data line conductors, provided for electrical connection with at least a portion of said address signal pads for relatively higher order digits for selectively applying an information erasure signal to said semiconductor memory cell array, wherein said erasure means selectively applies an information erasure signal to said erasure line conductors, independently of said row address decoder, in response to an externally supplied address signal, in which simultaneous erasure of memory cells in a selected set is effected and said data line conductors are kept from supplying a power potential to the drain regions of the field-effect transistor elements of memory cells of said at least one semiconductor memory cell array in an erase mode; and sense amplifier means, covering a fifth plan view area of the main surface of said chip adjacent that one of third and fourth opposite end sides of said second plan view area, for said semiconductor memory cell array, which is directioned substantially parallel with said word line conductors, near that outer peripheral edge of said chip where said I/O pads are arranged for electrical connection therewith.
  • 12. An electrically erasable semiconductor nonvolatile memory device comprising:a memory array comprised of at least one memory cell array, each memory cell array including a plurality of memory cell blocks, each memory cell block including at least one column of nonvolatile memory cells, and each of said memory cells including a field-effect transistor element having a first gate electrode, first and second semiconductor regions, formed at a main surface of a semiconductor substrate, and a second gate electrode, said second gate electrode being interposed between said first gate electrode and that part of the main surface of said semiconductor substrate, associated with each said field-effect transistor element, which lies between said first and second semiconductor regions; first decoder circuit means for controlling said first gate electrodes of the field-effect transistors of said memory cells; first conductors formed over said semiconductor substrate and extended in a first direction corresponding to a row direction, the first gate electrodes of field-effect transistor elements of memory cells on one row being connected in common with a respective one of said first conductors; second conductors formed over said semiconductor substrate and extended in a second direction corresponding to a column direction, the first semiconductor regions of the field-effect transistor elements of memory cells on one column being connected in common with a respective one of said second conductors; and means selectively electrically connected, via said second conductors, with said at least one memory cell array for respectively supplying in an erase mode, independently of said decoder circuit means, information erasure voltages to at least a part of at least one of said memory cell blocks with relative time delays between said information erasure voltages, wherein said information erasure voltages are of a higher amplitude than voltages applied to the first gate electrodes of field-effect transistor elements in said at least part of said at least one memory cell block to be erased, and wherein the second semiconductor regions of field-effect transistor elements of the memory cells of said at least one memory cell array are continuously supplied with a same reference potential in the erase mode, and read and write modes of operation of said device.
  • 13. An electrically erasable semiconductor nonvolatile memory device according to claim 12, wherein said reference potential is ground voltage.
  • 14. An electrically erasable semiconductor nonvolatile memory device according to claim 12, wherein said second conductors are data line conductors, and said first and second semiconductor regions are drain and source regions, respectively.
  • 15. An electrically erasable semiconductor nonvolatile memory device according to claim 14, further comprising:second decoder circuit means for controllably accessing the data line conductors of said at least one memory cell array.
  • 16. An electrically erasable semiconductor nonvolatile memory device according to claim 15, wherein said second decoder circuit means includes a column decoder and a field-effect transistor switching circuit coupled thereto, said field-effect transistor switching circuit being coupled to supply an information erasure voltage to each of selected ones of data line conductors in each of said memory cell blocks which are to be erased in succession, in said erase mode, and being coupled to provide for selective accessing of individual data lines of said at least one memory cell block in both said read and write modes.
  • 17. An electrically erasable semiconductor nonvolatile memory device according to claim 16, wherein the information erasure voltage supplying means includes a control circuit for producing an erasure control signal, delay circuit means and a plurality of information erasure voltage signal generating circuits in which one is provided for each of said memory cell blocks, said erasure control signal is supplied to a first one of said plurality of information erasure voltage signal generating circuits and to said delay means, remaining ones of said plurality of information erasure voltage signal generating circuits are responsive to outputs of said delay means for generating delayed information erasure voltage signals, and information erasure voltage signals from said plurality of erasure voltage signal generating circuits are supplied to a selected one or more of the data line conductors of each of said memory cell blocks via said field-effect transistor switching circuit.
  • 18. An electrically erasable semiconductor nonvolatile memory device comprising:a plurality of memory blocks each including a plurality of memory cells arranged in rows and columns, each of said memory cells including a field-effect transistor (FET) element having a floating gate, a control gate and drain and source regions in which electric current flows between said drain and source regions of the FET element when the FET element is conductive, said memory blocks being arrayed in a direction parallel with a column direction; word lines each extending in a row direction, perpendicular to the direction of arraying of said memory blocks, and connected to the control electrodes of the FET elements of memory cells on one row, each of said memory blocks including at least one row of memory cells and at least one word line, said at least one word line of a memory block belonging to that memory block; data lines each of which is extended in a column direction and is electrically connected to the drain region of the FET elements of memory cells in a corresponding column; common source lines one provided for each of said memory blocks, the common source line in each memory block being connected in common with the source regions of the FET elements of memory cells included in that memory block; a decoder circuit responsive to an externally applied address signal for providing a predetermined voltage to the word lines included in a memory block selected among said plurality of memory blocks by the address signal; and an information erasure signal generating circuit responsive to said externally applied address signal for supplying an information erasure signal to the common source line included in the selected memory block, wherein the memory cells included in said selected memory block are simultaneously erased by providing a potential difference between said predetermined voltage on the word lines, provided by said decoder circuit, and a voltage of said information erasure signal, said information erasure signal being supplied to said common source line of the selected memory block independently of said decoder circuit, and the drain regions of the FET elements of the memory cells of the selected memory block are not supplied with a power potential in an erase mode.
  • 19. An electrically erasable semiconductor nonvolatile memory device according to claim 18, wherein said memory blocks are arranged, at a main surface of a chip substrate, between said decoder circuit and said information erasure signal generating circuit.
Priority Claims (2)
Number Date Country Kind
1-211301 Aug 1989 JP
1-242001 Sep 1989 JP
Parent Case Info

This application is a continuation of application Ser. No. 07/942,028, filed Sep. 8, 1992 abandoned; which is a continuation of application Ser. No. 07/568,071, filed Aug. 16, 1990, now abandoned.

US Referenced Citations (11)
Number Name Date Kind
4803529 Masuoka Feb 1989
4949308 Araki et al. Aug 1990
4996571 Kume et al. Feb 1991
5033023 Hsia et al. Jul 1991
5047981 Gill et al. Sep 1991
5051953 Kitazawa et al. Sep 1991
5065364 Atwood et al. Nov 1991
5095461 Miyakawa et al. Mar 1992
5097444 Fong Mar 1992
5109361 Yim et al. Apr 1992
5136546 Fukuda et al. Aug 1992
Foreign Referenced Citations (3)
Number Date Country
0136771 Apr 1985 EP
59-107489 Jun 1984 JP
64-81253 Mar 1989 JP
Non-Patent Literature Citations (5)
Entry
National Semiconductor Memory Data Book, Section 4, “Moseproms,”© 1976 National Semiconductor Corp., pp. 4-1 To 4-16.*
H. Kume, et al, “A Flash Erase Eeprom Cell”, Proc. IEDM, Wash., DC; Dec. 1987; pp. 560-563.
V. Kynett, et al, “An Insystem Reprogramable . . . Memory”, IEEE J. of SSC; vol. 23, #5; 10/88 pp. 1157-1162.
G. Samachisa, et al, “A 128K Flash Eeprom . . . Tech.” ISSCC 87, 2/87 ; pp. 76-77.
G. Verma, et al, “Reliability Performance of . . . Flash Mem.”, 1988 IEEE IRPS, Ch. 2508; pp. 158-166.
Continuations (2)
Number Date Country
Parent 07/942028 Sep 1992 US
Child 08/379020 US
Parent 07/568071 Aug 1990 US
Child 07/942028 US