BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a view showing a programming or erasing method for a nonvolatile semiconductor memory device in Embodiment 1.
FIGS. 2A through 2H are views showing the behavior of trapped charge in the nonvolatile semiconductor memory device in Embodiment 1.
FIGS. 3A and 3B are views showing changes in the memory cell threshold voltage of the nonvolatile semiconductor memory device in Embodiment 1.
FIG. 4 is a view of memory cell threshold voltage distributions of multi-valued memory, used for description of Embodiment 1.
FIG. 5 is a view showing a circuit configuration of the nonvolatile semiconductor memory device in Embodiment 1.
FIG. 6 is a view showing a programming or erasing method for a nonvolatile semiconductor memory device in Embodiment 2.
FIGS. 7A through 7F are views showing the behavior of trapped charge in the nonvolatile semiconductor memory device in Embodiment 2.
FIG. 8 is a view showing a programming or erasing method for a nonvolatile semiconductor memory device in Embodiment 3.
FIG. 9 is a view showing a programming or erasing method for a nonvolatile semiconductor memory device in Embodiment 4.
FIG. 10 is a view showing a programming or erasing method for a nonvolatile semiconductor memory device in Embodiment 5.
FIG. 11 is a view showing an alternative method in Embodiment 5.
FIG. 12 is a view showing another alternative method in Embodiment 5.
FIG. 13 is a view showing a circuit configuration of the nonvolatile semiconductor memory device in Embodiment 5.
FIG. 14 is a view showing a programming or erasing method for a nonvolatile semiconductor memory device in Embodiment 6.
FIG. 15 is a view showing a programming or erasing method for a nonvolatile semiconductor memory device in Embodiment 7.
FIG. 16 is a view showing a circuit configuration of the nonvolatile semiconductor memory device in Embodiment 7.
FIG. 17 is a view showing a circuit configuration of electronic equipment using the nonvolatile semiconductor memory device in Embodiment 7.
FIG. 18 is a view showing a programming or erasing method for a nonvolatile semiconductor memory device in Embodiment 8.
FIG. 19 is a view of memory cell threshold voltage distributions of multi-valued memory, used for description of Embodiment 9.
FIG. 20 is a view showing a programming or erasing method for a nonvolatile semiconductor memory device in Embodiment 9.
FIG. 21 is a view showing an alternative method in Embodiment 9.
FIG. 22 is a view showing a programming or erasing method for a nonvolatile semiconductor memory device in Embodiment 10.
FIG. 23 is a view showing a memory cell structure of a conventional nonvolatile semiconductor memory device.
FIGS. 24A through 24E are views showing the behavior of trapped charge in the conventional nonvolatile semiconductor memory device.