A flash memory device and method of fabricating the same, wherein a width
at the top of a floating gate is narrower than that at the bottom of the
floating gate. The area of the floating gate can be reduced while
maintaining the overlap area between the control gate and the floating
gate. Therefore, inter-cell interference can be reduced without lowering
program speed.