Circuit implementation to quench bit line leakage current in programming and over-erase correction modes in flash EEPROM
First Claim
1. A semiconductor memory device, comprising:
- flash memory cells organized in an array of n I/O blocks, each I/O block having m columns and p rows;
a drain of each flash memory cell in each column connected to a bitline;
a control gate of each flash memory cell in each row connected to a wordline;
a source of each flash memory cell in the array connected to a common array source connection;
each bitline in each of the n I/O blocks connected to a data buffer and logic circuitry device; and
a resistor array connected between the common array source connection and ground potential.
10 Assignments
0 Petitions
Accused Products
Abstract
A method of and a flash memory device for quenching bitline leakage current during programming and over-erase correction operations. The flash memory cells are organized in an array of I/O blocks with each block having columns and rows. An array of resistors is connected between the common array source connection and ground. The array of resistors is made up of sets of resistors, each set having a programming mode resistor and an APDE mode resistor. A data buffer switches either a programming mode resistor or APDE mode resistor into the circuit when a bitline is selected for either programming or APDE. The values of the resistors are selected to raise the voltage at the source above a selected threshold voltage of the memory cells so that over-erased cells will not provide leakage current to the bitline during either programming or APDE.
-
Citations
12 Claims
-
1. A semiconductor memory device, comprising:
-
flash memory cells organized in an array of n I/O blocks, each I/O block having m columns and p rows; a drain of each flash memory cell in each column connected to a bitline; a control gate of each flash memory cell in each row connected to a wordline; a source of each flash memory cell in the array connected to a common array source connection; each bitline in each of the n I/O blocks connected to a data buffer and logic circuitry device; and a resistor array connected between the common array source connection and ground potential. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of quenching bitline leakage current in a semiconductor memory device in which the flash memory device comprises flash memory cells organized in an array of n I/O blocks, each I/O block having m columns and p rows, the method comprising:
-
connecting a drain of each flash memory cell in each column to a bitline; connecting a control gate of each flash memory cell in each row to a wordline; connecting a source of each flash memory cell in the array to a common array source connection; connecting each bitline in each of the n I/O blocks to a data buffer and logic circuitry device; and connecting a resistor array between the common array source connection and ground potential. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification