There is disclosed a semiconductor device including a plurality of memory
cell transistors, each memory cell transistor including a floating gate
electrode isolated from each other via an isolation insulating film every
memory cell transistor, an inter-electrode insulating film comprising a
Hf.sub.xAl.sub.1-xO.sub.y film (0.8.ltoreq.x.ltoreq.0.95) formed on the
floating gate electrode, and a control gate electrode formed on the
inter-electrode insulating film, wherein the memory cell transistors are
arrayed to form a memory cell array.