PURPOSE: To obtain a transistor virtually serving as an non-volatile memory transistor and selecting transistor for the realization of a cell occupying a smaller are by a method wherein an opposite-conductivity region is formed in a semiconductor substrate just under one of thick silicon oxide films in contact with both sides of a thin silicon oxide film.
CONSTITUTION: At the center of a prescribed region on a semiconductor substrate 1 of one conductivity type, a thin silicon oxide film 5 and thick silicon oxide films 6 are formed, to be in contact with both sides of the thin silicon oxide film 5. Next, on the silicon oxide films 5 and 6, an insulating layer 7 and conducting layer 8 are formed, in that order. Just under one of the thick silicon oxide films 6, in the semiconductor substrate 1, a first opposite-conductivity region 4 with its conductivity type opposite to that of the semiconductor substrate 1 is formed. In the semiconductor substrate 1, at portions adjacent to the portion just under the thick silicon oxide films 6, second opposite-conductivity regions 2 and 3 with their conductivity type opposite to that of the semiconductor substrate 1 are formed and, on the second opposite-conductivity regions 2 and 3, contact electrodes 15 and 14 are built. Accordingly, with a single transistors performing the duties of two transistors, the area for a cell may be greatly reduced.