Semiconductor data processing device
First Claim
1. A semiconductor data processing device comprising:
- a memory array having nonvolatile memory cells arrayed in a matrix and divided into a plurality of erase blocks, wherein each said erase block is further divided into a plurality of erase sectors, the said nonvolatile memory cells in the erase block instructed to be erased together; and
a control circuit,wherein said control circuit controls both of two erasing voltages applied to the nonvolatile memory cells in the erase block instructed to be erased together to select one of the erase sectors from the erase block for performing erase for each erase sector one erase sector at a time, thereby performing said erase for each erase sector in the erase block instructed to be erased in time division, andwherein each said nonvolatile memory cell has a source, a drain, a channel, a control gate arranged over the channel on said drain side, and a charge storage region and a memory gate stacked over the channel on said source side such that the memory gate and the charge storage region are electrically insulated from each other, and wherein a dielectric breakdown seen from said control gate is lower than that seen from said memory gate.
4 Assignments
0 Petitions
Accused Products
Abstract
An erasing current is distributed to reduce a load of an internal power circuit and to decrease the number of drivers for erase. A semiconductor data processing device has: a memory array having nonvolatile memory cells arrayed in a matrix and divided into a plurality of erase blocks each instructed to be erased together; and a control circuit, wherein the control circuit controls both of two kinds of erasing voltages applied to the nonvolatile memory cell in the erase block instructed to be erased together to select an erase sector from the erase block for performing erase for each erase sector, thereby performing the erase for each erase sector in time division. Time division erase can distribute an erasing current. Two kinds of erasing voltages are used to select the erase sector. No specific drivers need be provided for each erase sector.
23 Citations
18 Claims
-
1. A semiconductor data processing device comprising:
-
a memory array having nonvolatile memory cells arrayed in a matrix and divided into a plurality of erase blocks, wherein each said erase block is further divided into a plurality of erase sectors, the said nonvolatile memory cells in the erase block instructed to be erased together; and a control circuit, wherein said control circuit controls both of two erasing voltages applied to the nonvolatile memory cells in the erase block instructed to be erased together to select one of the erase sectors from the erase block for performing erase for each erase sector one erase sector at a time, thereby performing said erase for each erase sector in the erase block instructed to be erased in time division, and wherein each said nonvolatile memory cell has a source, a drain, a channel, a control gate arranged over the channel on said drain side, and a charge storage region and a memory gate stacked over the channel on said source side such that the memory gate and the charge storage region are electrically insulated from each other, and wherein a dielectric breakdown seen from said control gate is lower than that seen from said memory gate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A semiconductor data processing device comprising:
-
a memory array having nonvolatile memory cells arrayed in a matrix and divided into a plurality of erase blocks, wherein each said erase block is further divided into a plurality of erase sectors, the said nonvolatile memory cells in the erase block instructed to be erased together; a control circuit; wherein said control circuit controls both of two erasing voltages applied to the nonvolatile memory cells in the erase block instructed to be erased together to select one of the erase sectors from the erase block for performing erase for each erase sector one erase sector at a time, thereby performing said erase for each erase sector in the erase block instructed to be erased in time division; wherein two erasing voltage driving drivers applying the two erasing voltages shareably drive a plurality of sectors; and a switch MOS transistor which can selectively connect a bit line connected to said drain to a global bit line, wherein a gate breakdown voltage of said switch MOS transistor is lower than that seen from said memory gate of said nonvolatile memory cell. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification