Abstract: A floating gate type semiconductor non-volatile memory injects carriers from a carrier supply region to a floating gate by a phenomenon called "punch-through" injection in which a space charge region is formed in a semiconductor substrate between the carrier supply region and a carrier injection region so as to accelerate the carriers and inject them into the floating gate without forwardly biasing the carrier injection region or the substrate.