The present application claims priority from Japanese patent application No 2004-284123 filed on Sep. 29, 2004, the content of which is hereby incorporated by reference into this application.
1. Field of the Invention
The present invention relates to a semiconductor device, particularly relates to a technique which is effectively applied to a semiconductor device having a nonvolatile memory element.
2. Background Art
As the semiconductor device, for example, a nonvolatile semiconductor-memory-device called flash memory is known. In a memory cell of the flash memory, one-transistor system comprising one nonvolatile element, or two-transistor system comprising one nonvolatile memory element and one selection MISFET (Metal Insulator Semiconductor Field Effect Transistor), which are connected in series, are known. In the nonvolatile memory element; a floating gate type in which data are stored in a floating gate electrode between a semiconductor substrate and a control gate electrode; a MNOS (Metal Nitride Oxide Semiconductor) type in which an ON (Oxide/Nitride) film is used for a gate insulating film (data-storage insulating film) between the semiconductor substrate and the gate electrode, and data are stored in the gate insulating film; and a MONOS (Metal Oxide Nitride Oxide Semiconductor) type in which an ONO (Oxide/Nitride/Oxide) film is used for the gate insulating film (data-storage insulating film) between the semiconductor substrate and the gate electrode, and data are stored in the gate insulating film are known.
JP-A-2002-164449 discloses a nonvolatile memory element having a multi-storage configuration in which a memory-gate electrode is disposed on a main surface of the semiconductor substrate via the data-storage insulating film, and switching gate electrodes are disposed on both sides of the memory-gate electrode.
In the MONOS nonvolatile-memory-element, for example, since data erasing is performed by injecting hot holes from a semiconductor substrate side into a silicon nitride film of the charge-storage insulating film, the charge-storage insulating film deteriorates according to the number of rewriting. Accordingly, in the MONOS nonvolatile-memory-element, the number of rewriting is limited due to the deterioration of the charge-storage insulating film in erasing.
Thus, to improve the number of rewriting, the inventor investigated the deterioration of the change-storage insulating film, as a result the inventor found that the deterioration of the change-storage insulating film was able to be restrained by increasing a gate width Wg (channel width) to increase driving current (Ids). However, when the gate width is increased, since an area occupied by the nonvolatile memory element (cell size) is also increased, the degree of integration is reduced.
The MONOS nonvolatile-memory-element is used for storing program data for operating a logic operation circuit such as CPU or DSP. The MONOS nonvolatile-memory-element is also used for storing data (processed data) processed by executing the program. According to research on market demands by the inventor, it was found that, for example, in a microcomputer mounted with the nonvolatile memory and the logic operation circuit together, despite demands for a high-speed nonvolatile memory having a large capacity of 1M bytes or more, capacity of a memory that needs to be frequently rewritten was extremely small, about 32 K bites. Thus, the inventor focused on application of the MONOS nonvolatile-memory-element, consequently made the invention.
The invention intends to provide a technique by which the degree of integration and the number of rewriting of the semiconductor device having the nonvolatile memory element can be improved.
The above and other objects and novel features of the invention will be clarified according to description of the specification and accompanying drawings.
In the inventions disclosed in the application, summary of a typical one is briefly described as, follows.
The objects are achieved by mounting a first MONOS nonvolatile-memory-element and a second MONOS nonvolatile-memory-element having a large gate width compared with the first MONOS nonvolatile-memory-element together on the same substitute, wherein the first MONOS nonvolatile-memory-element is used for storing the program data which is scarcely rewritten, and the second MONOS nonvolatile-memory-element is used for storing the processed data (data that have been processed by executing the program) which is frequently rewritten.
In the inventions disclosed in the application, advantages obtained by the typical one are briefly described as follows.
According to the invention, the high degree of integration and the number of rewriting of the semiconductor device having the nonvolatile memory element can be improved.
Hereinafter, embodiments of the invention are described in detail with reference to drawings. In all drawings for describing the embodiments of the invention, elements having similar functionality are marked with same references, and repeated description of them is omitted.
In the first embodiment, an example where the invention is applied to a microcomputer having a nonvolatile memory element in which elections injected into a silicon nitride film of the charge-storage insulating film are emitted to the gate electrode for data erasing is described.
As shown in
On a main surface (surface for forming a circuit, or surface for forming an element) of the silicon substrate 1, a program nonvolatile-memory-module (unit) 21, a data nonvolatile-memory-module 22, a peripheral circuit module 23, a RAM (Random Access Memory) module 24, and a logic operation circuit module 25 are mounted. Each of the modules is partitioned by an interconnection channel region.
In the RAM module 24, a circuit of memory such as DRAM (Dynamic Random Access Memory) or SRAM (Static Random Access Memory) is formed. In the logic operation circuit module 25, a logic operation circuit such as CPU (Central Processing Unit) or DSP (Digital Signal Processor) is formed.
In the program nonvolatile-memory-module 21, as shown in
As shown in
As shown in
As shown in
In the program nonvolatile-memory-module 21, as shown in
The memory-gate electrode MG is provided in the active region of the main surface of the silicon substrate 1 via the gate insulating film 5 that acts as the data storage section. The memory-gate electrode MG is formed from, for example, a polycrystalline silicon film doped with impurities for reducing a resistance value. On an upper surface of the memory-gate electrode MG, an insulating film (cap insulating film) 6 comprising, for example, the silicon oxide film is provided in a way that it covers the upper surface.
The charge-storage insulating film 5 is formed from an ONO (oxide/Nitride/Oxide) film, and in the embodiment the film 5 is formed from, for example, an ONO film of silicon oxide film (SiO) 5a/silicon nitride film (SiN) 5b/silicon oxynitride film (SiON) 5c disposed in this order from a side of the main surface of the silicon substrate 1.
In a gate length direction of the memory-gate electrode MG, sidewall spacers 7 formed in alignment with the memory-gate electrode MG are provided on two sidewalls located at opposite sides of the memory-gate electrode MG, respectively. The sidewall spacers 7 are formed from, for example, an insulating film comprising the silicon oxide film.
The control-gate electrode CG is provided in the active region of the main surface of the silicon substrate 1 via the gate insulating film 8. The control-gate electrode CG is provided next to the memory-gate electrode MG with its gate length being along a gate length direction of the memory-gate electrode MG. In the embodiment, the control-gate electrode CG has a configuration where it partially reposes on the memory-gate electrode MG, and is electrically isolated from the memory-gate electrode MG by the insulating film 6 and one of the sidewall spacers 7. The control-gate electrode CG is formed from, for example, a polycrystalline silicon film doped with the impurities for reducing the resistance value, and the gate insulating film 8 is formed from, for example, the silicon oxide film.
In the two sidewall spacers 7, outside the other sidewall spacer 7 (at a side opposite to a side of the control-gate electrode CG), a sidewall spacer 10 formed in alignment with the other sidewall spacer 7 is provided. In addition, outside the control-gate electrode CG, a sidewall spacer 10 formed in alignment with the control-gate electrode CG is provided. The sidewall spacers 10 are formed from, for example, an insulating film comprising the silicon oxide film.
The source and the drain regions are configured to have a pair of n-type semiconductor regions (extension region) 9 and a pair of n-type semiconductor regions (contact region) 11a, 11b. In the pair of n-type semiconductor regions 9, one of the n-type semiconductor regions 9 is provided on the main surface of the silicon substrate 1 in alignment with the other sidewall spacer 7 (at the side opposite to the side of the control-gate electrode CG), and the other of the n-type semiconductor regions 9 is provided on the main surface of the silicon substrate 1 in alignment with the sidewall spacer 10 provided outside the control-gate electrode CG. In the pair of n-type semiconductor regions 11a, 11b, one of the n-type semiconductor regions 11b is provided on the main surface of the silicon substrate 1 in alignment with the other sidewall spacer 10 (at a side of the memory-gate electrode MG), and the other of the n-type semiconductor regions 11a is provided on the main surface of the silicon substrate 1 in alignment with the sidewall spacer 10 at the side of the control-gate electrode CG.
The channel formation region is provided immediately under the control-gate electrode CG and the memory-gate electrode MG, in other words, provided on a surface of the silicon substrate 1 between the source and drain regions. In the channel formation region, a p-type semiconductor region 4 is provided. The p-type semiconductor region 4 is provided in opposition to the memory-gate electrode MG, and forms a p-n junction with one of the n-type semiconductor regions 9 (at the MG side).
In the nonvolatile memory elements Qm1 adjacent to each together in the Y direction, the drain region (n-type semiconductor region 11a) and the source region (n-type semiconductor region 11b) are combined. As shown in
As shown in
As shown in
On the drain regions (n-type semiconductor regions 11a) of the nonvolatile memory elements Qm1 adjacent to each together in the Y direction, connection holes 13 running from a surface of the interlayer insulating film 12 to the n-type semiconductor regions 11a are provided, and conductive plugs 14 are filled in the connection holes 13. The drain regions (n-type semiconductor regions 11a) of the nonvolatile memory elements Qm1 adjacent to each together in the Y direction are electrically connected to the sub bit lines 15 extending over the interlayer insulating film 12 via the conductive plugs 14.
The data nonvolatile-memory-module 22 has a configuration essentially similar to the program nonvolatile-memory-module 21, as shown in
As shown in
In the charge-storage insulating film 5, the film into which the hot electrons are injected is not particularly limited to the silicon nitride (SiN) film, and can be formed from an insulating film containing nitrogen in the film such as silicon oxynitride (SiON) film. When such a silicon oxynitride film is used to form the insulating film, withstanding voltage of the charge-storage insulating film 5 can be improved compared with the case that the silicon nitride film is used. Therefore, resistance to degradation of carrier mobility at a substrate surface (neighborhood of an interface between the substrate and the charge-storage insulating film) under the memory-gate electrode MG according to the number of injection of the hot electrons or the hot holes, which is described later, can be improved.
Writing to the nonvolatile memory elements Qm1 and Qm2 is performed by applying, for example, a voltage of 1 V to the n-type semiconductor region 11a of the drain region, 6 V to the n-type semiconductor region 11b of the source region, 12 V to the memory-gate electrode MG, 1.5 V to the control-gate electrode CG, and 0 V to the p-type well region 3, and thus injecting the hot electrons from a side of the channel formation region (substrate 1 side) under the memory-gate electrode MG into the silicon nitride film 5b of the charge-storage insulating film 5. The injection of the hot electrons is performed by allowing the electron to pass through the silicon oxide film 5a as a bottom layer of the charge-storage insulating film 5.
Erasing of the nonvolatile memory elements Qm1 and Qm2 is performed by applying, for example, a voltage of 0 V to the source and drain regions, 14V to the memory-gate electrode MG, and 0 V to the control-gate electrode CG and the p-type well region 3, and thus allowing tunneling of electrons through the silicon oxynitride film 5c as a top layer of the charge-storage insulating film 5 and emitting the electrons from the silicon nitride film 5b of the charge-storage insulating film 5 to the memory-gate electrode MG.
Reading from the nonvolatile memory elements Qm1 and Qm2 is performed by applying, for example, an electric potential of 0 V to the source region, 1.5 V to the drain region, 1.5 V to the memory-gate electrode MG and the control-gate electrode CG, and 0 V to the p-type well region 3, respectively.
A gate width Wgm2 of the nonvolatile memory element Qm2 under the memory-gate electrode MG (see
In the program nonvolatile-memory-module 21 and the data nonvolatile-memory-module 22, as shown in
The nonvolatile memory element Qm1 disposed in the program nonvolatile-memory-module 21 is used for storing the program data for operating the logic operation circuit such as CPU or DSP disposed in the logic operation circuit module 25. The nonvolatile memory element Qm2 disposed in the data nonvolatile-memory-module 22 is used for storing the processed data which have been processed by executing the program. That is, the microcomputer 20a of the first embodiment has the MONOS nonvolatile-memory-element Qm1 and the MONOS nonvolatile-memory-element Qm2 having a large gate width compared with the MONOS nonvolatile-memory-element Qm1 mounted together on the same substrate, wherein the MONOS nonvolatile-memory-element Qm1 is used for storing the program data which is scarcely rewritten, and the MONOS nonvolatile-memory-element Qm2 is used for storing the processed data which is frequently rewritten.
The microcomputer 20a configured in this way is mounted in a noncontact IC card 30 as shown in
Here, the number of rewriting of the MONOS nonvolatile-memory-element is described.
In the nonvolatile memory element Qm1 of the first embodiment, data writing is performed by injecting hot electrons from the side of the channel formation region (substrate 1 side) under the memory-gate electrode MG into the silicon nitride film 5b of the charge-storage insulating film 5, and data rewriting is performed by allowing tunneling of electrons through the silicon oxynitride film 5c as the top layer of the charge-storage insulating film 5 and emitting the electrons from the silicon nitride film 5b of the charge-storage insulating film 5 to the memory-gate electrode MG. In such a nonvolatile memory element Qm1, as shown in
However, since the nonvolatile memory element (memory cell) increases about three times in size in the example, the degree of integration is reduced. Thus, as the first embodiment, the nonvolatile memory element Qm1 having the small gate width W is used for storing the program data which is scarcely rewritten, and the nonvolatile memory element Qm2 having the large gate width W is used for storing the processed data which is frequently rewritten, thereby the reduction in the degree of integration due to increasing the gate width W of the nonvolatile memory element can be restrained, or the degree of integration can be improved compared with the case that the nonvolatile memory element Qm2 having the large gate width W is used for storing the program data which is scarcely rewritten, and for storing the processed data which is frequently rewritten.
In this way, according to the first embodiment, the number of rewriting and the degree of integration of the microcomputer 20a can be improved.
While an example, where the nonvolatile memory element used for storing the program data was separated from the nonvolatile memory element used for storing the processed data to form two nonvolatile memory modules, was described in the first embodiment; an example, where the nonvolatile memory element used for storing the program data and the nonvolatile memory element used for storing the processed data are mounted together to form one nonvolatile memory module, is described in the second embodiment.
As shown in
As shown in
In the nonvolatile memory elements Qm1 and Qm2 adjacent to each together in the X direction, as shown in
The nonvolatile memory element Qm1 is used for storing program data for operating a logic operation circuit such as CPU or DSP disposed in the logic operation circuit module 25. The nonvolatile memory element Qm2 is used for storing processed data that have been processed by executing the program. That is, the nonvolatile memory module 26 has a configuration where it has the nonvolatile memory elements Qm1 used for storing the program data and the nonvolatile memory elements Qm2 that are used for storing the processed data and have a gate width Wd larger than a gate width Wp of the nonvolatile memory elements Qm1 mounted together therein. That is, the module is formed such that a relation of Wd>Wp is made between the gate width (channel width) Wp of the nonvolatile memory element Qm1 and the gate width (channel width) Wd of the nonvolatile memory element Qm2.
In the microcomputer 20b configured in this way, the number of rewriting and the degree of integration can be improved as the first embodiment.
Moreover, since the sense amplifier SA is configured to be common to the nonvolatile memory elements Qm1 used for storing the program data and the nonvolatile memory elements Qm2 used for storing the processed data, the nonvolatile memory module can be made small compared with the module in the first embodiment.
While examples, where the invention is applied to the microcomputer having the nonvolatile memory element in which the electrons injected into the silicon nitride film of the charge-storage insulating film are emitted to the gate electrode for data erasing, was described in the first and second embodiments; an example, where hot holes are injected from the side of the channel formation region under the memory-gate electrode (substrate 1 side) into the silicon nitride film of the charge-storage insulating film for data erasing, is described in the third embodiment.
The microcomputer of the third embodiment has a configuration essentially similar to the microcomputer of the first embodiment, but the memory cells Mc1 and Mc2 have different element structures.
In the program nonvolatile-memory-module 21, multiple memory cells Mc1 shown in
As shown in
The control-gate electrode CG is provided in the active region of the main surface of the silicon substrate 1 via a gate insulating film 42 comprising, for example, the silicon oxide film. The charge-storage insulating film 5 is provided at a side of one of the two sidewall faces located at opposite sides to each other in a channel length direction of the control-gate electrode CG along the one sidewall face and the main surface of the silicon substrate 1. The memory-gate electrode MG is provided next to the control-gate electrode CG, specifically at one of sidewall face sides of the control-gate electrode CG via the charge-storage insulating film 5 between the electrode MG and the silicon substrate 1, and between the electrode MG and the control-gate electrode CG. The control-gate electrode CG and the memory-gate electrode MG are disposed along their gate length directions, respectively.
The charge-storage insulating film 5 is formed from an ONO film (Oxide/Nitride/Oxide) film, and in the embodiment, formed from an ONO film comprising, for example, a silicon oxide (SiO) film 5a, silicon nitride (SiN) film 5b, and silicon oxide (SiO) film 5c disposed in this order from a side of the main surface of the silicon substrate 1.
At the other sidewall face side (at a side of a sidewall face opposite to the sidewall face on which the memory-gate electrode MG is provided) of the control-gate electrode CG, a sidewall spacer 45 formed in alignment with the control-gate electrode CG is provided, and outside the memory-gate electrode MG, a sidewall spacer 45 formed in alignment with the memory-gate electrode MG is provided. The sidewall spacers 45 are formed from an insulating film comprising, for example, the silicon oxide film.
The source and the drain regions are configured to have a pair of n-type semiconductor regions (extension region) 44 and a pair of n-type semiconductor regions (contact region) 46a, 46b. In the pair of n-type semiconductor regions 44, one of the n-type semiconductor regions 44 is provided on the main surface of the silicon substrate 1 in alignment with the control-gate electrode CG, and the other of the n-type semiconductor regions 44 is provided on the main surface of the silicon substrate 1 in alignment with the memory-gate electrode MG. In the pair of n-type semiconductor regions 46a, 46b, one n-type semiconductor region 46a is provided on the main surface of the silicon substrate 1 in alignment with the sidewall spacer 45 at the side of the control-gate electrode CG, and the other n-type semiconductor region 46b is provided on the main surface of the silicon substrate 1 in alignment with the sidewall spacer 45 outside the memory-gate electrode MG.
The channel formation region is provided immediately under the control-gate electrode CG and the memory-gate electrode MG, in other words, provided on the surface of the silicon substrate 1 between the source and drain regions. In the channel formation region, p-type semiconductor regions 41 and 43 are provided. The p-type semiconductor region 41 is provided in opposition to the control-gate electrode CG, and forms a p-n junction with the n-type semiconductor region 44 at the side of the control-gate electrode CG. The p-type semiconductor region 43 is provided in opposition to the memory-gate electrode MG and contacts to the p-type semiconductor region 41, and forms a p-n junction with the n-type semiconductor region 44 at the side of the memory-gate electrode MG.
In the nonvolatile memory elements Qm3 adjacent to each together in the Y direction, the drain region (n-type semiconductor region 46a) and the source region (n-type semiconductor region 46b) are combined. As shown in
In the nonvolatile memory elements Qm3 adjacent to each together in the X direction, respective memory-gate electrodes MG are formed from a part of the gate interconnections 16 extending along the X direction, as shown in
As shown in
On the drain regions (n-type semiconductor regions 46a) of the nonvolatile memory elements Qm3 adjacent to each together in the Y direction, connection holes 13 running from a surface of the interlayer insulating film 12 to the n-type semiconductor regions 46a are provided, and conductive plugs 14 are filled in the connection holes 13. The drain regions (n-type semiconductor regions 46a) of the nonvolatile memory elements Qm3 adjacent to each together in the Y direction are electrically connected to the sub bit lines 15 extending over the interlayer insulating film 12 via the conductive plugs 14.
The data nonvolatile-memory-module 22 has a configuration essentially similar to the program nonvolatile-memory-module 21. In addition, the nonvolatile memory element Qm4 disposed in the data nonvolatile-memory-module 22 has a configuration essentially similar to the nonvolatile memory element Qm3, as shown in
The nonvolatile memory elements Qm3 and Qm4 have a configuration where the MONOS FET and the control MISFET (pass transistor) are connected in series in the equivalent circuit, wherein when the hot electrons are injected into the trap in the silicon nitride film 5b in the charge-storage insulating film 5 under the memory-gate electrode MG, the threshold voltage of the MONOS FET (threshold voltage Vth at a point under the memory-gate electrode MG) is changed, and the threshold voltage of the entire system including the control MISFET and the MONOS FET which are connected in series (threshold voltage of the entire system including the threshold voltage at the control-gate electrode CG and the threshold voltage at the memory-gate electrode MG) is changed. That is, the nonvolatile memory elements Qm3 and Qm4 have a configuration where the charges are stored in the charge-storage insulating film 5, thereby the threshold voltage of the drain current flowing between the source and the drain is controlled for memory operation.
Writing to the nonvolatile memory elements Qm3 and Qm4 is performed by applying, for example, a voltage of 1 V to the n-type semiconductor region 46a of the drain region, 6 V to the n-type semiconductor region 46b of the source region, 12 V to the memory-gate electrode MG, 1.5 V to the control-gate electrode CG, and 0 V to the p-type well region 3, thereby injecting the hot electrons from the side of the channel formation region (substrate 1 side) under the memory-gate electrode MG into the silicon nitride film 5b of the charge-storage insulating film 5. The injection of the hot electrons is performed by allowing the electrons to pass through the silicon oxide film 5a as the bottom layer of the charge-storage insulating film 5.
Erasing of the nonvolatile memory elements Qm3 and Qm4 is performed by applying, for example, a voltage of 0 V to the drain region, 7 V to the source region, −6 V to the memory-gate electrode MG, and 0 V to the control-gate electrode CG and the p-type well region 3 respectively, thereby allowing hot holes to pass through the silicon oxide film 5a as the bottom layer of the charge-storage insulating film 5 and injecting the holes from the side of the channel formation region (substrate 1 side) under the memory-gate electrode MG into the silicon nitride film 5b of the charge-storage insulating film 5.
Reading from the nonvolatile memory elements Qm3 and Qm4 is performed by applying, for example, an electric potential of 0 V to the source region, 1.5 V to the drain region, 1.5 V to the memory-gate electrode MG and the control-gate electrode CG, and 0 V to the p-type well region 3, respectively.
A gate width Wgm4 of the nonvolatile memory element Qm4 under the memory-gate electrode MG (see
In the program nonvolatile-memory-module 21 and the data nonvolatile-memory-module 22, as shown in
The nonvolatile memory element Qm3 disposed in the program nonvolatile-memory-module 21 is used for storing the program data for operating the logic operation circuit such as CPU or DSP disposed in the logic operation circuit module 25. The nonvolatile memory element Qm4 disposed in the data nonvolatile-memory-module 22 is used for storing the processed data which have been processed by executing the program.
Here, the rewriting number of the MONOS nonvolatile-memory-element is described.
In the nonvolatile memory element Qm3 of the third embodiment, data writing is performed by injecting the hot electrons from the side of the channel formation region (substrate 1 side) under the memory-gate electrode MG into the silicon nitride film 5b of the charge-storage insulating film 5, and data rewriting is performed by allowing hot holes to pass through the silicon oxide film 5a as the bottom layer of the charge-storage insulating film 5 and injecting the holes from the side of the channel formation region (substrate 1 side) under the memory-gate electrode MG into the silicon nitride film 5b of the charge-storage insulating film 5. In such a nonvolatile memory element Qm3, the rewriting time increases in orders of magnitude at about 1000 times as the nonvolatile memory element Qm1, therefore the rewriting operation as a product becomes impossible. This is considered to be due to the deterioration of the charge-storage insulating film in erasing. Since the data erasing is performed using the hot hole injection from an edge of the source region in the nonvolatile memory element Qm3, the deterioration is considered to be mainly deterioration of the silicon oxide film 5a as shown in
Similarly in the nonvolatile memory element Qm3, the number of rewriting effectively increased in two orders or more of magnitude can be ensured by increasing the gate width W (width of the memory cell) about three times.
The nonvolatile memory element Qm3 having the small gate width W is used for storing the program data which is scarcely rewritten, and the nonvolatile memory element Qm4 having the large gate width W is used for storing the processed data which is frequently rewritten, thereby the reduction in the degree of integration due to increasing the gate width W of the nonvolatile memory element can be restrained, or the degree of integration can be improved compared with the case that the nonvolatile memory element Qm4 having the large gate width W is used for storing the program data which is scarcely rewritten, and for storing the processed data which is frequently rewritten.
In this way, according to the third embodiment, the number of rewriting and the degree of integration of the microcomputer can be similarly improved.
While an example, where the nonvolatile memory module was configured in a way that the program nonvolatile-memory-module and the data nonvolatile-memory-module were separately formed as the first embodiment, was shown in the third embodiment; one nonvolatile-memory-module can be naturally configured by mounting the two memory modules together as the second embodiment, and the same advantages as the second embodiment can be obtained.
While an example, where the nonvolatile memory element having the small gate width W is used for storing the program data which is scarcely rewritten, and the nonvolatile memory element having the large gate width W is used for storing the processed data which is frequently rewritten, was shown in the third embodiment; in the fourth embodiment, the two nonvolatile memory elements have a same gate width W, and one bit is formed from one nonvolatile memory element in the nonvolatile memory cell for storing the program data, and one bit is formed from multiple nonvolatile-memory-elements in the nonvolatile memory cell for data.
In the fourth embodiment, as the second embodiment, description is made according to an example where the nonvolatile memory element used for storing the program data and the nonvolatile memory element used for storing the processed data are mounted together to form one nonvolatile-memory-module as shown in
As shown in
The memory cell Mc1 is configured to include the nonvolatile memory element Qm5, and used for storing the program data as the first to third embodiments.
The memory cell Mc2 is configured to include the multiple nonvolatile memory elements Qm6 and Qm7, and used for storing the processed data as the first to third embodiments. In the nonvolatile memory elements Qm6 and Qm7, while gate interconnections 16 integrally formed with the control-gate electrodes CG of them, gate interconnections 17 integrally formed with the memory-gate electrodes MG, and source lines 18 are in common with the nonvolatile memory elements Qm5, sub bit lines 15 are provided separately from those for the nonvolatile memory elements Qm5, and electrically connected to the sense amplifiers SA provided in correspondence with respective sub-bit-lines 15.
Here, as shown in
Although an example where the metal interconnections (sub bit lines) 15 are formed above the nonvolatile memory elements Qm6 and Qm7 in a covering manner was shown, as shown in
In this way, in the fourth embodiment, the gate width (channel width W) of the data nonvolatile-memory-cell of the memory cell Mc2 can be effectively determined only by changing the interconnection layout without changing the structure of the nonvolatile memory element Qm of each of the memory cells Mc1 and Mc2. Accordingly, the gate width W of the data nonvolatile-memory-cell can be set large, and memory capacity can be easily allocated between the program nonvolatile-memory-cell and the data nonvolatile-memory-cell, therefore resistance to rewriting can be improved in the data nonvolatile-memory-cell.
In addition, an example where the sub bit lines 15 for the two nonvolatile memory elements Qm6 and Qm7 are formed in common was shown in the fourth embodiment, the sub bit lines 15 can be naturally formed in common to three nonvolatile memory elements or more. Therefore, a nonvolatile memory cell in which a desired rewriting number can be obtained can be easily designed.
On the other hand, it is feared in the fourth embodiment that since the element isolation region is necessary in the memory cell Mc2, the degree of integration of the data nonvolatile memory may be reduced compared with the cases described in the first to third embodiments. Therefore, it is desirable that the invention is appropriately used depending on a preferred use according to balance among the degree of integration, reliability and production cost.
Although the fourth embodiment has been described based on the second embodiment, it is not particularly limited to this, and can be naturally used in another embodiment including the first or third embodiment, and the same advantages as in the embodiments can be obtained.
Hereinbefore, while the invention made by the inventor has been specifically described according to the embodiments, the invention is not limited to the embodiments, and it is natural that various modifications can be made within a scope without departing from gist of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2004-284123 | Sep 2004 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20020113257 | Osabe et al. | Aug 2002 | A1 |
Number | Date | Country |
---|---|---|
2002-164449 | Jul 2002 | JP |
Number | Date | Country | |
---|---|---|---|
20060077713 A1 | Apr 2006 | US |